Suzuki Aerio (Indonesian market) ECU ok, error sensor value

Hello,
I'm from Indonesia,
car : Aerio 2003
Engine Code : M15A (petrol 1500 cc VVT)
tested OBD dongle : OBDLINK MX and OBDII ELM327 v 1.5 (generic)
Phone : Android - Xiaomi Redmi 3
I tried many OBD softwares, but only Hobdrive and another software is OK (sv suzuki, sorry to mention) that worked.
Others software not even can connect with ECU.
Kudos to Hobdrive that can read Suzuki with good and user friendly interface.
with OBDLINK MX, all is perfect except AT Trainy sensor (another software is ok to display using AT gear position),
and then I want to buy cheaper OBD II, so I ordered ELM327 v1.5
With HobDrive Connection to ECU is ok, green circle in bottom left corner. But almost all sensor reading was a mess.
Throttle Position always zero and not response to accelerator pedal. Coolant Temp with negatif value, Air Temp with too high value, RPM and speed is jumping all over the place even when engine is not started. Fuel per Hour also too high even with engine off.
But my confussion is when I tried another software, everything is perfect, TPS, ECT, IAT, rpm, vehicle speed, all reading is perfect. But since it's display too basic not like hobdrive, I prefer hobdrive to run.
I checked with ELM327 identifier and find out in version 1.3 there are 2 unsupported command : ATJS, ATJE
Is it because 2 unsupported command that make sensor reading is not working ?
This is ELM327 identifier when using OBDLINK MX (that work perfectly with hobdrive) :
This is generic OBDII ELM327 v1.5 using another software, tried with gas pedal off/on and brake pedal off/on :
The other tried is I make HCI Snoop Bluetooth looking for PID for AT gear position with another software, read it with wireshark, but get confused
I saved to google drive, may be somebody can look at it :
https://drive.google.com/open?id=1Nh9wo ... 2XCKyqxb8P
So, is it a matter of the generic ELM327, or is it something the way hobdrive read sensors is different with another software ?
Thanks in advance,
singachu
I'm from Indonesia,
car : Aerio 2003
Engine Code : M15A (petrol 1500 cc VVT)
tested OBD dongle : OBDLINK MX and OBDII ELM327 v 1.5 (generic)
Phone : Android - Xiaomi Redmi 3
I tried many OBD softwares, but only Hobdrive and another software is OK (sv suzuki, sorry to mention) that worked.
Others software not even can connect with ECU.
Kudos to Hobdrive that can read Suzuki with good and user friendly interface.
with OBDLINK MX, all is perfect except AT Trainy sensor (another software is ok to display using AT gear position),
and then I want to buy cheaper OBD II, so I ordered ELM327 v1.5
With HobDrive Connection to ECU is ok, green circle in bottom left corner. But almost all sensor reading was a mess.
Throttle Position always zero and not response to accelerator pedal. Coolant Temp with negatif value, Air Temp with too high value, RPM and speed is jumping all over the place even when engine is not started. Fuel per Hour also too high even with engine off.
But my confussion is when I tried another software, everything is perfect, TPS, ECT, IAT, rpm, vehicle speed, all reading is perfect. But since it's display too basic not like hobdrive, I prefer hobdrive to run.
I checked with ELM327 identifier and find out in version 1.3 there are 2 unsupported command : ATJS, ATJE
Is it because 2 unsupported command that make sensor reading is not working ?
This is ELM327 identifier when using OBDLINK MX (that work perfectly with hobdrive) :
This is generic OBDII ELM327 v1.5 using another software, tried with gas pedal off/on and brake pedal off/on :
The other tried is I make HCI Snoop Bluetooth looking for PID for AT gear position with another software, read it with wireshark, but get confused

https://drive.google.com/open?id=1Nh9wo ... 2XCKyqxb8P
So, is it a matter of the generic ELM327, or is it something the way hobdrive read sensors is different with another software ?
Thanks in advance,
singachu