FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE
Ask a question

3844 questions

4379 answers

3252 comments

46074 members

Ask a question
0 votes
2,322 views
in Vehicle tracking by
Basically that's it. Teltonika FMBT application shows no data on its OBD Info page for FMB001. Of course, FMB001 is in the OBD socket and the auto is up and running.

What did I wrong way?

1 Answer

+1 vote
by

Hello Michael,

Thank you for the question.
 

To check or OBD data is available from FM1000, please do the following:
Enable SMS sending in the device: https://wiki.teltonika.lt/view/FMB001_SMS/Call_settings

Send command obdinfo to the device.
SMS would be:"<login> <password> obdinfo" == "  obdinfo" if did not set any SMS login/pasw on your device.


Response example: Protocol:6,VIN:WVWZZZAUZFW125650,TM:0,CNT:11,ST:PROTOCOL DETECTION,P1:0x98180001,P2:0x1,P3:0xE0800020,P4:0x0,Fuel:OFF,MIL:0,DTC:0,ID0
Protocol:6 – specifies car supported protocol
VIN:WVWZZZAUZFW125650 -specifies car vin number
ST:PROTOCOLDETECTION- specifies OBD application state
P1:0x98180001,P2:0x1,P3:0xE0800020,P4:0x0 - specifies available vehicle PIDs. These values specifies available parameters in car. If all pids values 0 (P1:0x0,P2:0x0,P3:0x0,P4:0x0), it means that OBD parameters is not readable.
MIL:0 - mil status, indicates state of the led(0- OFF, 1-ON)

DTC:0 - number of errors

According to obdinfo response you can check available OBD parameters via OBD Pid Reader. OBD reader can be found here: https://www.glmsoftware.com/Downloads1.aspx
If you find it difficult you can send the SMS response to me (PM) and I will help you to check the available OBD parameters.
You can find more SMS commands at: https://wiki.teltonika.lt/view/FMB001_SMS/GPRS_command_list

If you have any further questions don't hesitate to ask. Alternatively, upvote the answer if it provided a solution to your question.

Stay awesome and have a great day. :)

Best regards,

Vytenis

Best answer
by
"It works over SMS only." - Because commands sent via SMS/GPRS do not require endings \r or \r\n

But commands sent via serial/BT3 - require line endings!

You have to send command in binary mode via BT3 like this: 6f 62 64 69 6e 66 6f 0D

Then you will get cmd reception,execution -> response.

Regards
by

I was simply unable to send an SMS without a new line.

No way for BT.

by

Still by the means of SMS only but finally I've got this:
Prot:6,VIN:Z94CT************,TM:20,CNT:17,ST:DATA REQUESTING,P1:0xBE3EB81B,P2:0x8005A011,P3:0x7ED20400,P4:0x10000000,MIL:0,DTC:0,ID1,Hdr:7E8,Phy:1

OBD Info page:

image

Best regards

by

Ok. My bad.

I forgot that this obdinfo command is sms command.

So in order to execute it via BT3 you need to send such command:

@sms_dbg:  obdinfo\r

or in hex: 40 73 6d 73 5f 64 62 67 3a 20 20 6f 62 64 69 6e 66 6f 0d

Ive created this command presuming you dont have any sms_login, sms_pass configured on your device.

Now i cant see your image for some reason.

According to your pid information: [P1:0xBE3EB81B,P2:0x8005A011,P3:0x7ED20400,P4:0x10000000,MIL:0,DTC:0,ID1,Hdr:7E8,Phy:1]
Your vehicle does support OBD data reading, and FMB0 device can read pids available from vehicle. So it should be able to request those pids data aswell.

Maybe you have them (IO elements) configured wrong? So you dont get them to server?

What device configuration are you using?

What server are you using? your own or some 3rd party?

Regards

by
The device configuration is pretty much close to default. :)
Reading OBD is OK, apparently after updating FW.
Now the FMB is out of reach of BT.
Can I make it log over GPRS (udp)?
I find 3rd party platforms inconvenient.
It's my own server and it's still in its infancy. :)
How can I get OBD data in AVL records? For example.
Did you mean IO elements of AVL records?

Thank you for sharing all the technical details!
Best regards