I have bought OVMS, and it works fine in my Leaf.
At the moment, I have access to a BMW i3 also, so I would like to try to add some support for these vehicles.
I found some info on the net, and I have found this repo
The guy had reverse engineered a lot's of BMW CAN codes, and put them in a DBC file:
I have copied the content of this file to my OVMS (through the Editor) and saved to /sd/dbc/bmw.dbc
Then I tried these commands:
(I have selected the DBC option from Vehicle in the config)
dbc load bmw /sd/dbc/bmw.dbc
dbc dump bmw
dbc show bmw
can can1 dbc attach bmw
can can1 status
can log start vfs crtd /sd/old_can/can_20200212_02.crtd
can log status
can log stop
Of course, under the logging time, I made some activity with the car. Switched on, opened doors, etc.
The log is empty.
can can1 status is showing nothing.
There is no info about the DBC part of OVMS, how it's working, I've just quessed out the above commands.
Can you please give me some more info, how can I get working this?
Yesterday I have made an other approach, not DBC based vehicle, but generic OBDII:
the can can1 status command show quite a lot of traffic, and I have generated some crtd log files also, which are not empty.
(But the reverse engineering from theese logs seems a bigger task :) )
Thank you in advance,