Support Request #2424
closed
How to access data structure of CAN Config Codec Ext from own filter
Added by hidden about 6 years ago.
Updated almost 6 years ago.
Requester's Priority:
Normal
Description
Supportanfrage
Kann man von nachfolgenden Filtern auf die Signalnamen in einem OutputPin des CAN_config_codec_ext zugreifen?
Folgendes Setup:
Ich erstelle in einem Can_Config_Codec_Ext einen neuen OutputPin mit dem Signal: Airbag_01.Airbag_01_BZ. Dieser erzeugt mir dann ein Struct mit bpsw. tUInt8, das mein eigener Filter empfängt. Kann ich in diesem Filter auf den Signalnamen und den Type zur Laufzeit zugreifen?
Lösung:
Verwenden Media Description
Siehe Information in der Device Toolbox Doku unter 3.7.7 bzw. 3.7.8 Media Description Format
Doku: https://support.digitalwerk.net/adtf_addons/adtf-device-toolbox/v2/devicetoolbox.pdf
Nützliches Example:
src\examples\src\filters\demo_media_description_display
Hier wird auch das Auswerten einer DDL über ein Pin gezeigt.
Details siehe Kommentare
- Project changed from Public Support to 11
- Status changed from New to In Progress
- Topic set to DeviceTB::CAN
- Status changed from In Progress to Customer Feedback Required
Ja, das hatte ich mir auch schon angeschaut.
Also wäre das Vorgehen:
- Anlegen eines DynamicInputPin
- Laden des cMediaType vom angeschlossen Pin
- cMediaTypeDescription vom cMediaType
- suchen des Names und des Types im cMediaTypeDescription
?
Ja, das sollte eigentlich so funktionieren.
Hallo Raphael,
kann das Ticket geschlossen werden?
Ja, vielen Dank für die Hilfe.
Falls das Ticket veröffentlicht wird, kann man noch den Verweis auf ein Example hinterlegen:
src\examples\src\filters\demo_media_description_display
Hier wird auch das Auswerten einer DDL über ein Pin gezeigt.
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Resolution set to Solved Issue
- Subject changed from [ADTF 2.14.1], [DeviceTB 2.7.0] Access CAN_Config_Codec_Ext to How to access data structure of CAN Config Codec Ext from own filter
- Project changed from 11 to Public Support
- Private changed from Yes to No
- Status changed from To Be Closed to Closed
Also available in: Atom
PDF