Jump to content

FMS Tell Tale Status: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 11: Line 11:


== How to parse Tell Tale data ==
== How to parse Tell Tale data ==
4 FMS IO elements created:
Tell Tale ID0
Tell Tale ID1
Tell Tale ID2
Tell Tale ID3
Each ID represents Block ID of Tell Tale.
IO elements store information that is received from FMS Tell Tale Status message (CAN ID - 0x00FD7D).
Status message sends Data Block information in Data Byte 1. Block ID is determined by Data Byte 1 first 4 Bits. Example in hexadecimal first 4 bits where X – random byte value.
X0<sub>16</sub> – Block ID 0 - FMS IO element Tell Tale ID0
X1<sub>16</sub> – Block ID 1 - FMS IO element Tell Tale ID1
X2<sub>16</sub> – Block ID 2 - FMS IO element Tell Tale ID2
X3<sub>16</sub> – Block ID 3 - FMS IO element Tell Tale ID3
Once Block ID is captured all 8 bytes of Tell Tale message are saved to corresponding Tell Tale IO element.
Example of FMS Tell Tale status data:
Example of FMS Tell Tale status data:
[[File:Tell Tale.PNG]]
[[File:Tell Tale.PNG]]


Test
When device is powered up all elements are be updated to the first corresponding message.


After 4  seconds (1000 ms per Block ID) all values will be captured again. Device checks last saved value of Tell Tale IO elements and if it is changed – values are updated.