Support Request #2424
closedHow to access data structure of CAN Config Codec Ext from own filter
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
Updated by hidden about 6 years ago
- Project changed from Public Support to 11
- Status changed from New to In Progress
- Topic set to DeviceTB::CAN
Updated by hidden about 6 years ago
Hierfür könnte Dir die Media Description nutzen.
Sieh Dir hierzu die Information in der Device Toolbox Doku unter 3.7.7 bzw. 3.7.8 Media Description Format an.
Diese findest Du direkt in deinen addons Verzeichns (z.b. ADTF\2.14.0\addons\adtf-device-toolbox\doc),
oder auch hier: https://support.digitalwerk.net/adtf_addons/adtf-device-toolbox/v2/devicetoolbox.pdf
Hilft Dir das bereits weiter?
Gruß
Matthias
Updated by hidden about 6 years ago
- Status changed from In Progress to Customer Feedback Required
Updated by hidden about 6 years ago
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
?
Updated by hidden about 6 years ago
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.
Updated by hidden about 6 years ago
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Resolution set to Solved Issue
Updated by hidden about 6 years ago
- 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
Updated by hidden about 6 years ago
- Project changed from 11 to Public Support
- Private changed from Yes to No
Updated by hidden almost 6 years ago
- Status changed from To Be Closed to Closed