What and why
I want to log vehicle data from my Surron e-bike, but the default and build in data logger is kina limited, and does not
allow any sort of integration into better datastore, like InfluxDb. That’s the reason that I want to build a data logger
myself.
The bike has a CAN-Bus for communication between the inverter, display and the default t-module. Sadly (but somewhat
understandably) there isn’t any kind of documentation, also known as a DBC file.
For reverse engineering, I at first Logged all communication for a few minutes and then fired up a Jupyter notebook for
analyzing then CAN Trace.
All in all the Trace contains 25 Individual Ids (2 of them are extended and the others are default Ids).
I’m thinking about publishing all the finding, but I have to make shire that’s legal.
Default T-Module
If any one is interested, this is the default T-Module (also sometimes called BeeBox), with the integrated 3G (mayne 4G ?) antenna.
The Wire colors are the same as on the connector.
So if you understand what you are doing, you can connect to can H and L and read the Bus. Baud rate is 500 kbat.