FMC003 + EYE Sensor

How to set up FMC003 so that it sends data on the number of activations of the magnetic sensor and the motion sensor that are in the EYE Sensor?
I already read this article (EYE SENSOR / BTSMP1 - Wiki Knowledge Base | Teltonika GPS), but I still don’t understand how to do it specifically in the case of fmc003

Hi Dexif,

Good day! Eye Sensor’s Magnetic and Motion data are read through the Custom 1 and Custom 2 parameters respectively. Unlike the other data from the Eye Sensor, the values from these parameters needs to be parsed in order to get its values.

Custom 1 (AVL ID 331) - Magnetic Field Detection.

Example data B7 = convert to Binary
(MSB)11011 0111(LSB)
It’s parsed from least significant byte(LSB):

Bit 0 – Temperature value presence.
1 Means device is reading and transmitting temperature value.

Bit 1 – Humidity value presence.
1 Means device is reading and transmitting humidity value.

Bit 2 – Magnetic sensor presence.
1 Means device is reading and transmitting Magnetic sensor value.

Bit 3 – Magnetic sensor state
1 magnetic field is detected/0 magnetic field is not detected) Valid value is present only if bit 2 flag is set.

Bit 4 – Movement sensor counter.
1 Means device is reading and transmitting movement state and count values.

Bit 5 – Movement sensor angle.
1 Means device is reading and transmitting angle roll and pitch values.

Bit 6 – Low Battery indication.
0 – Means device battery is from 100 to 15 % (When value changes to 1 Battery level is lower than 15 %.

7 – Battery voltage value presence.
1 Means device is reading and transmitting battery voltage value.

Custom 2 (AVL ID 463) - Movement Detection.

Example data 800E = convert to Binary
(MSB)1000 0000 0000 1110 (LSB)

Here the most significant bit “MSB” indicates movement state (If it is 0 device is not moving, if it is 1 device is moving). So on the example above MSB is 1 which means device is moving.

For more information you may refer on this link: https://wiki.teltonika-gps.com/view/EYE_SENSOR_/BTSMP1#FM_Packet_parsing_example.28Base_firmware_.2F_Advanced_mode.29

I hope this helps.

Kind regards,
Patrick

2 Likes

Ah perfect! Thanks!

Is it possible to set up the FMC003 + EYE Sensor combination in a way that the FMC003 sends an immediate message to the server as soon as the EYE Sensor detects movement or a magnetic field?

Hello @dexif,

Yes, you may try to set the Priority of the Custom 1 and Custom 2 parameter from Low Priority to High Priority and Operand to On Change so whenever the value changes you will receive data to your server. You may refer on this link for more information: I/O

Regards,
Patrick