FMM003 OBD unavailable during AC charging

I have bought a FMM003 for personal use wand it works great, in most parts. I have attached it to an Ioniq 5 with deep sleep configured.

OBD data is read properly while I am driving and while I DC fast charge, but I cannot make it work when AC charging.

"Prot:6,VIN:’redacted’,TM:15,CNT:4,ST:IDLE,P1:0x80000001,P2:0x80018001,P3:0x21,P4:0x1,MIL:0,DTC:0,ID3,Hdr:7EC,Phy:0",

"status": "completed"

This is the response from obdinfo GPRS command. How can I make it work during AC charging ? I can for a minute get OBD info if I issue cpureset but then the OBD ST goes back to idle

Hi,

Good Day,

Thank you for reaching out to us.

Regarding the issue where OBD data is unavailable during AC charging, this is often due to how Electric Vehicles (EVs) manage power. To save energy, many EVs put certain control units (ECUs) to “sleep” during AC charging, which can leave the OBD port in a low-power or idle state.

To help us narrow down the cause, could you please check the following:

1. Check Voltage Output: Please measure the voltage at the OBD port between Pin 16 (Power Supply) and Pins 4/5 (Ground) specifically while the vehicle is AC charging. We need to see if the port is providing enough voltage to keep the OBD module active.

2. Adjust Ignition Settings (Testing): If the voltage is present but the device remains idle, you can try adjusting the Ignition Source settings in the Teltonika Configurator:

  • Go to System SettingsIgnition Source.
  • Set it to Power Voltage and try reducing the threshold to 12500 mV (or slightly lower).

Important Note: Changing this setting tells the device to stay “Awake” by pretending the ignition is ON. This will result in higher power consumption from the vehicle’s 12V battery. We recommend using this setting only for testing purposes or during active charging sessions to avoid draining the vehicle’s battery while it is parked.

Thanks

Ashutosh S.

1 Like

Hi Ashutosh,

The OBD was powered at 15V. As i mentioned i was able to request GRPS data from the FMM003 just fine.

I have played around with different settings. The FMM003 is active and sending data every 5 seconds ( as i configured it ). I/O, time, gps satellites but no OBD data.

If I connect via usb ( with my laptop ) OBD data is working as expected ( i can read negative current, HV voltage etc ). As i also metioned, if i cpureset the device via GPRS, it reads the OBD data once after boot but then returns to idle ( while still being active at 14-15V voltage input - AVL ID 66 )

I am currently AC charging and the device has been active the whole time, sending every 5 seconds as configured, but still no OBD data. I have tried with another, non teltonika, OBD dongle and it works as expected.

I believe it is the software on the FMM003 that decides when to collect data from OBD.

IF it helps here are the outputs of all the commands i can issue via GPRS when the device is in this state

getinfo → RTC:2026/5/10 10:36 Init:2026/4/30 14:10 UpTime:850883s PWR:SoftReset RST:0 GPS:3 SAT:12 TTFF:5 TTLF:15 NOGPS:0:0 SR:38502 FG:0 FL:0 SMS:0 REC:0 MD:5 DB:0

getver → Ver:04.01.00_13 GPS:AXN_5.1.9 Hw:FMM003 Mod:3 IMEI:redacted Init:2026-4-30 14:10 Uptime:850991 MAC:redacted SPC:1(0) AXL:1 OBD:3 BL:1.10 BT:4

getstatus → Data Link: 1 GPRS: 1 Phone: 0 SIM: 0 OP: 23820 Signal: 5 NewSMS: 0 Roaming: 1 SMSFull: 0 LAC: redacted Cell ID: redacted NetType: 3 FwUpd:-65536

battery → BatState: 1 FSMState: ACTIVE ChargerIC: OFF ExtV: 14957 BatV: 4079 BatI: 0

obdinfo → Prot:6,VIN:redacted,TM:15,CNT:4,ST:IDLE,P1:0x80000001,P2:0x80018001,P3:0x21,P4:0x1,MIL:0,DTC:0,ID3,Hdr:7EC,Phy:0

wdlog → WDG ARE:0 TOV:0 NRE:0 UPO:0 TMO:0 NOP:0 NGP:0 NSD:2 [NSD:0] [NSD:0]

allver → FMM003,04.01.00,13,redacted,2025/11/25 10:21,1.10,235kB/346kB,112MB/122MB,BG95M3LAR02A03_01.012.01.012,6,2663,AXN_5.1.9,1,3,3,0

Enabled also on_demand_tracking1 with no changes.

LE: I just noticed there is a new firmware version 04.02.00.rev.602 that addresses some of my issues.

LE2: Same issues even with **04.02.00.rev.602**. A cpureset gprs command will, for a short period, read the OBD data… same as with the old version

allver → FMM003,04.02.00,602,redacted,2026/04/16 14:03,1.10,236kB/346kB,109MB/122MB,BG95M3LAR02A03_01.012.01.012,6,2660,AXN_5.1.9,1,3,3,0

obdinfo → Prot:6,VIN:redacted,TM:15,CNT:4,ST:IDLE,P1:0x80000001,P2:0x80018001,P3:0x21,P4:0x1,MIL:0,DTC:0,ID3,Hdr:7EC,Phy:0