Search found 6 matches

by lauka
Tue Apr 14, 2020 2:54 am
Forum: Freematics Products
Topic: Reading vehicle specific PIDs
Replies: 0
Views: 9901

Reading vehicle specific PIDs

I'm trying to read the vehicle specific PIDs from my BMW. For example following PID works with Torque: Name ModeAndPID Oil Level 2C100454 I'm sending this string to the co-processor, but I'm getting TIMEOUT as reply. Does the co-processor support longer than 8-bit PIDs? I.e. does it set the "Nu...
by lauka
Sat Nov 30, 2019 4:03 am
Forum: Freematics Products
Topic: Failed to read DTCs from two cars
Replies: 3
Views: 13002

Re: Failed to read DTCs from two cars

Is the data from the co-processor the CAN data received? What does the "43" in the beginning mean? The wiki page describes that the service 03 returns 3 codes in each frame, 2 bytes for each DTC. So the first frame "43 00 00 00 00 00 00" Is all zeroes, three zero DTCs? The second...
by lauka
Sun Nov 24, 2019 11:33 pm
Forum: Freematics Products
Topic: Failed to read DTCs from two cars
Replies: 3
Views: 13002

Failed to read DTCs from two cars

I'm trying to read DTCs from two cars we have: BMW E61 2007 and Ford Focus 2006, but not getting any results. I added debug prints to the library functions and got following replies from the co-processor when connected to the BMW: readDTC sends: "03" from BMW receives: 43 00 00 00 00 00 00...
by lauka
Sun Nov 24, 2019 10:21 pm
Forum: Freematics Products
Topic: Low power mode for OBD co-processor
Replies: 3
Views: 10420

Re: Low power mode for OBD co-processor

The issue in my case was that when the ESP32 wakes up from light sleep it somehow triggers the SPI waking up the co-processor. Using following config for the sleep fixed the issue: esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_ON); esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_SLOW_MEM, ESP_PD...
by lauka
Sun Nov 03, 2019 7:39 am
Forum: Freematics Products
Topic: Low power mode for OBD co-processor
Replies: 3
Views: 10420

Low power mode for OBD co-processor

As the OBD port power is always on, I want to have my ONE+ in low power mode when the engine is not running to save the battery. I have managed to get the current consumption down to 14 mA. It seems that the co-processor goes in to some low power mode roughly 20 seconds after the boot, if the Freema...
by lauka
Sun Oct 27, 2019 8:25 pm
Forum: Freematics Products
Topic: Source code for the CAN co-processor
Replies: 0
Views: 8909

Source code for the CAN co-processor

Is the source code for the ARM CAN co-processor available? I bought the ONE+ model A assuming that this an open-source platform. Motivation: - I would like to check why is the sniffing functionality not possible on the model A. Is it a hardware limitation? - I would like to check why I'm getting a N...