CAN Bus Controller provided on Freematics One+ H

Discussion about software developed by Freematics, including Freematics Builder and Freematics Emulator GUI
Post Reply
MakersGarage2021
Posts: 2
Joined: Fri Oct 22, 2021 11:40 pm

CAN Bus Controller provided on Freematics One+ H

Post by MakersGarage2021 »

Hello,

We would like to know if there is a documentation of the CAN Bus controller used on the Freematics One+ H model.
As we need to mask the data received by the CAN Bus, we need to know details about the specific controller.

Thank you in advance, looking forward to your replies.

Best regards,

Makers Garage :)
stanley
Site Admin
Posts: 1018
Joined: Sat Mar 01, 2014 3:15 am

Re: CAN Bus Controller provided on Freematics One+ H

Post by stanley »

You can use CAN sniffing mode to capture CAN data. The controller is not exposed to ESP32.
MakersGarage2021
Posts: 2
Joined: Fri Oct 22, 2021 11:40 pm

Re: CAN Bus Controller provided on Freematics One+ H

Post by MakersGarage2021 »

Hello,
But the CAN sniffing code works only for model B and not for model H. Is there any way that we could modify it so that it can be compatible with model H? We have been using J1939 monitor so far, which worked with model H, but we could only receive the data.

And one more question would be, how to place a request to the ECU using the freematics as we don't see any function related to placing the request in the code, but we only have the function to receive the data.

Best Regards
Makers Garage
seb
Posts: 12
Joined: Sat Oct 01, 2022 2:34 am

Re: CAN Bus Controller provided on Freematics One+ H

Post by seb »

Is there any update on this? Accessing CAN-Data gets more and more important.
The H ist great, because it can run FreeRTOS, but without fast access to the CAN-Data it's hard to use the potential of the device.
seb
Posts: 12
Joined: Sat Oct 01, 2022 2:34 am

Re: CAN Bus Controller provided on Freematics One+ H

Post by seb »

Is there any way to send CAN-Messages with the One+ H?
stanley
Site Admin
Posts: 1018
Joined: Sat Mar 01, 2014 3:15 am

Re: CAN Bus Controller provided on Freematics One+ H

Post by stanley »

For example, to send 7E0#021A905555555555

Code: Select all

obd.setHeaderID(0x7E0);
obd.dataMode = 0x1A;
int value = obd.readPID(0x90);
Post Reply