Funktionen)
3.13.1 target_getDeviceId
id = target_getDeviceId(<targetHandle>)
Liest die Signature / Device ID des Targets. Anhand dieser lassen sich die
verschiedenen Controller unterscheiden.
Hinweis:
In den Dokumenten des Herstellers werden über die verschiedenen Con-
troller die Begriffe „Device ID" und „Signature" benutzt.Unabhängig davon
wird bei roloFlash immer von einer Device ID ausgegangen.
Vorbedingung:
- gültiges Target-Handle
- das Target muß im ProgramMode sein.
Parameter:
TargetHandle
Das Target-Handle auf das anzusprechende Target
Rückgabewert:
Ausgelesene Device ID bzw. Signature. Die Device ID wird in einem Byte-
Array mit 3 Bytes geliefert. Sie können die Device ID mit einer Device ID
aus der Datenbank vergleichen.
Exceptions:
targetWrongMode
targetCommunication
invalidHandle
apiTypeFault
© halec 2020
roloFlash 2 VI roloFlash-API (Liste der Prozeduren und
Target ist nicht im "ProgramMode".
Die Kommunikation mit dem Target funktioniert
nicht.
Das Target-Handle ist schon geschlossen oder
der Bus wurde schon geschlossen.
Unzulässiger Typ für TargetHandle.
112