Which protocol is this and how to add more "fields" to it?

M 3 years ago

Hi everyone,

I am looking at: https://www.traccar.org/identify-protocol/

But I don't see any protocol listed that looks like this string which is what Freematics devices send to Traccar:

5543464c4646594623303a3936323139322c3130443a35302c3130433a313030302c3131313a32302c3130343a34392c32343a313139312c32303a303b2d302e30333b302c38

Which translates to:

UCFLFFYF#0:962192,10D:50,10C:1000,111:20,104:49,24:1191,20:0;-0.03;0,8

Which protocol is this? and how can one add extra fields to it (such as MIL status) and have that appear in Traccar?

Thank a lot

Anton Tananaev 3 years ago

Have you tried the standard Freematics port (5170)?

M 3 years ago

I am using port 5170 already. My question is more about the protocol in use and how to extend it.

Anton Tananaev 3 years ago

I'm confused. You're using Freematics protocol and you're asking which protocol it is?

M 3 years ago

My apologies, I did not know there was a "freematics protocol".

Would documentation for sending extra info to Traccar (such as MIL light status) be found in Traccar's documentation or in Freematics' documentation or both?

I am trying to display if a vehicle has any DTC codes in the Traccar interface.

Anton Tananaev 3 years ago

There's probably some documentation on the Freematics website, but you can also check the decoder class to see what's supported.

M 3 years ago

Thank you.

Sorry what is the decoder class, and where do I find that?

Anton Tananaev 3 years ago

In the source code.