Vectrix CANBUS Data Logging and Analysis

Mik's picture

.
I have started to access the CANBUS data on my Vectux.
.
.

Equipment used:

PCAN USB Optoisolated Adapter: IPEH-002022E

PCAN-Cable 2m; I removed the 120Ω resistors at each end of the cable. See this Diagram of resistors in terminated cable for details. This means I have converted the cable IPEK-003001 into IPEK-003000.

I bought it from these people: www.emlogic.com.au Not the cheapest compared to international offers, but fast and if warranty repairs are needed then I don't need to ship around the world first.

.
...............................................................................................................
.
.
The cable will however not be covered by warranty any more because I have taken it apart:

This is one end of the terminated CAN cable with the resistor still in shrink-wrap:
//i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_DSC07459.jpg)

And here is the resistor without shrink-wrap. There is one resistor at each end of the cable.//i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_DSC07462.jpg)
.
...............................................................................................................
.
And this is the backside of the plug in the Vectux glove box://i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_DSC07482.jpg) No resistor = not terminated. There are 4 cables instead of 3!
.
................................................................................................................
.
Software used:

CANHacker.exe http://www.canhack.de/download.php?id=34
http://www.carhack.org/forum/index.php?topic=112.0
.
................................................................................................................
.
Settings:

CAN Baud rate: 250Kbit/s
Higher Baud rates produced malfunctions of the Vectux' software and error messages. Lower Baud rates did not cause problems but did not detect any data, either.

.
................................................................................................................
.

Now I have the problem that I do not know how to make sense of the collected data, or how to best collect data so that it is most useful for others who can "read" it.

.

Please help if you can!

I have attached a .trc file which can be opened with the CANHacker software. It is named incorrectly so that it will hopefully make it past the file uploader. Delete the _.txt at the end and it should open in CANHacker.exe as a "Tracer" file: http://visforvoltage.org/sites/default/files/ON-OFF1.trc__0.txt

The other attached file is a .txt file: http://visforvoltage.org/sites/default/files/ON-OFF1_0.txt

Both files show data collected from the turning on of the Vectux key, followed by turning it off again once the "Side Stand Telltale" lights up on the Vectux' instrument board.

These are the type of data that gets collected in the "Tracer" and in the "Monitor" mode of CANHacker.exe

If you can contribute somehow, then please do, because this page will not go very far without strong input from people with CAN programming skills and experience!





AttachmentSize
Plain text icon ON-OFF1.trc_.txt38.25 KB
Plain text icon ON-OFF1.txt1.67 KB
before comments

Comments

Mik's picture

Here is how I have so far tried to begin deciphering the data:

A) Log data six times whilst turning on and off the Vectux key; three times in TRACE mode, three times in MONITOR mode.

B) I also started three separate data recordings (TRACE) at a time when the Vectux had already been turned on for several minutes, just standing waiting after turning the key on.

The thumbnails below lead to pictures showing some of the collected data in groups next to each other.

This makes it easier to spot similarities and differences.

//i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_ON-OFF123trcscreenshot.jpg) //i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_ON-OFF123txtscreenshot.jpg) //i281.photobucket.com/albums/kk217/Mr_Mik/Vectux/CANBUS/th_ALREADYON123screenshotfromtracefile.jpg)
.

.

What I have been able to "spot" with this method so far is this:

00FEEBF9 only occurs in the "ON-OFF1.txt" file, nowhere else.

and

18FEDA4C occurs in all 3 .txt files taken during turning ON of the key, and also in all three .trc files taken during turning on of the key, always as the seventh signal in the list.
This 18FEDA4C identifier does not appear in the data sets collected during time when the Vectux had already booted up before. I therefore assume it has something to do with booting up.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

If you can contribute somehow, then please do, because this page will not go very far without strong input from people with CAN programming skills and experience!

Hey, not all at once, please... ;-)

I did however get a lot further than I thought. It's like a big puzzle, depicting signs in a foreign language.

By now I think I have all the corner pieces, and most of the edges and middle pieces sorted. And I can almost speak in "HEX"!

.

A Warning: Today I had a "Yellow Wrench" together with "Canbus" displayed on the instrument panel, accompanied by loss of all propulsive power at about 70km/h.

I believe it might have been caused by the PEAK PCAN USB adapter which was connected to the cable which was connected to the plug in the glove box. There was no computer on the USB end of the adapter.

Indicators and (presumably) brake lights were still working.

A simple reboot fixed the problem.
This error has never happened before.

I removed the adapter but left the cable in place.
(I had previously replaced the screws holding the plug in the glove box with the type of screws that allow the cable to be securely screwed onto the connector.)
.
.
.
EDIT 1 week later: The problem has not happened again although I left the data cable connected without the PCAN adapter.




This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Time to post some results:

Below is a list of the 32 CANBUS ID's which I have found so far. I do not think there are many others, but I can of course not be sure yet.

.
.
.
ID00F00300
ID00FECA00
ID00FEDA00
ID00FEDA05
ID00FEDA4C
ID00FEE04C
ID00FEE14C
ID00FEE005
ID00FEE24C
ID00FEE605
ID00FEEBF9
ID00FEECF9
ID00FEEDF9
ID00FEEEF9
ID00FEEFF9
ID00FEF105
ID00FEF64D
ID00FEF64E
ID00FEF74C
ID00FEF84C
ID00FEF94C
ID00FEFA4C
ID00FEFC4C
ID00FEFD4C
ID00FF0505
ID00FF0A4C
ID00FF0F00
ID00FF1905
ID18FEDA4C
ID18FEE017
ID18FEE617
ID00FECA4C

..

..

..
And here is the 8 byte message structure of the first ID partially deciphered:

ID00F00300 is the ID occurring much more frequently than any other ID.

Bytes 1 and 2 are showing the throttle position.
6F 02 = neutral;
12 02 = maximum regen or reverse position;
42 03 = max acceleration

.
Byte 3 seems to jump around randomly, or in other words, I have not figured it out, yet!
.

Byte 4 shows the state of both brakes, the side stand and the kill switch.
.

Side stand down + KILL SWITCH ON:

.....................................No Brake: xx 02 xx 70 xx xx 00 xx
....................................Left Brake: xx 02 xx 74 xx xx 00 xx
..................................Right Brake: xx 02 xx 71 xx xx 00 xx
................................. Both Brakes: xx 02 xx 75 xx xx 00 xx
.

Side stand up + KILL SWITCH ON:
.....................................No Brake: xx 02 xx 30 xx xx 00 xx
...................................Left Brake: xx 02 xx 34 xx xx 00 xx
..................................Right Brake: xx 02 xx 31 xx xx 00 xx
..................................Both Brakes: xx 02 xx 35 xx xx 00 xx Same value displayed no matter what brake sequence.

.

Side stand down + Kill switch OFF:
.....................................No Brake: xx 02 xx 60 xx xx 00 xx
...................................Left Brake: xx 02 xx 64 xx xx 00 xx
..................................Right Brake: xx 02 xx 61 xx xx 00 xx
..................................Both Brakes: xx 02 xx 65 xx xx 00 xx

.

Side stand up + Kills witch OFF:

.....................................No Brake: xx 02 xx 20 xx xx 00 xx
...................................Left Brake: xx 02 xx 24 xx xx 00 xx
..................................Right Brake: xx 02 xx 21 xx xx 00 xx
..................................Both Brakes: xx 02 xx 25 xx xx 00 xx

.
.
.

Byte 5 is also related to the throttle position. It behaves like like Byte 1, but is always 2 or 3 Hex steps ahead. I could not find a corresponding equivalent for Byte 2.

Bytes 6 and 8 seem to be transmission counters or timers of some sort, they both count upwards in an apparently endless loop, but they start at different points. Each time ID00F00300 sends a message they both count up one Hex step, except the first step, when they both count up 11 steps.
Byte 8 starts counting at 01 during bootup, jumps 11 steps to 0C, then counts up in single Hex steps to FF and starts over again at 00.
Byte 6 starts at various points, either 71, 61 or 31, jumps 11 steps up, then counts up in single Hex steps to FF and starts over again at 00.

.

Byte 7 appears to be unused, it's always 00 in those logs which I have checked so far.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Here is the decryption of another very interesting CANBUS ID:

.
.

ID00FEF105

.
.
Byte 1: Always 00. ? Unused?
.
.

Byte 2:
During charging: Counting down in jumps repeatedly at beginning of charging, then jumping up and down once current has stabilized??
During riding: Always 00, probably not used.
.
.

BYTE 3 = SPEED
.
Forward range:
09 =9km/h
0A=10km/h
10=16km/h
12=18km/h
18=24km/h
1D=29km/h
22=34km/h
27=39km/h
31=49km/h
3C=60km/h
46=70km/h
50=80km/h
5A=90km/h
64=100km/h
66=102km/h
68=104km/h
.
Reverse range: 00 to 04, meaning 0 to 4km/h.
.
ID00FEF105 Byte 3 also shows "Speed" during charging!
1C = CC charging
0D = EC charging
Charging 12/17th CP: 00 B3 6C 00 00 00 00 00; ---> 6C = 108km/h = 10.8A charge current
.
Byte three is synchronous with Byte 2 of ID00FEE24C.
.
.
I think Byte 4 might be unused. It's always 00 during riding and charging (as far as I have checked).
.
.

Bytes 5+8 change synchronously and represent the current draw (probably through the Hall sensors on the MC board)
.
Bytes 5 + 8 show 78 for a short time at Boot Up, then change to the real time current. See examples below.

.
.
Not sure about Byte 6, it seems to be 00 most of the time.
.
.

BYTE 7 = Voltage during riding, but not during charging.

85 = 133V
8D = 141V etc
Each Hex step = 1V
.
.
.
The following are examples of ID00FEF105 messages during a full throttle acceleration to top speed:

.

00 00 01 00 09 00 83 09= 1km/h; 131V; 9A; = 1.179kW (00F00300: C5 02 14 30 C7 D1 00 A1)
00 00 0C 00 3A 00 7E 3A= 12km/h; 126V; 58A; = 7.308kW @ full throttle , ~2.5s after start (00F00300: 42 03 14 30 45 17 00 E7) = LAME OFF THE LINE!
00 00 14 00 4F 00 7D 4F= 20km/h; 79A; 125V; = 9.875kW
00 00 1D 00 69 00 7A 69= 29km/h ; 105A; 122V; =12.81kW
00 00 28 00 88 00 77 88= 40km/h; 136A; 119V; =16.184kW
00 00 32 00 A5 00 73 A5= 50km/h; 165A; 115V; =18.975kW
00 00 3C 00 C3 00 70 C = 60km/h; 195A; 112V; =21.84kW
00 00 46 00 D4 00 6D D4= 70km/h; 212A; 109V; =23.108kW
00 00 4C 00 DA 00 6C DA= 76km/h; 218A; 108V; = 23.544kW (00F00300= 4A 03 12 30 4D 46 00 16)=PEAK POWER
00 00 50 00 D6 00 6C D6= 80km/h; 214A; 108V; =23.112kW
00 00 5A 00 C0 00 6E C0= 90km/h; 192A; 110V; =21.121kW
00 00 64 00 BF 00 6D BF= 100km/h; 191A; 109V; =20.819kW
00 00 65 00 B9 00 6E B9= 101km/h; 185A; 110V; = 20.35kW
00 00 67 00 5D 00 76 5D= 103km/h; 93A; 118V; =10.974kW
00 00 66 00 3E 00 79 3E= 102km/h; 62A; 121V; = 9.559kW
00 00 66 00 57 00 77 57= 102km/h; 87A; 119V; = 10.353kW
.
.
.
The so far described, as well as the not-yet-described CANBUS messages have been very consistent with the voltage and temperature measurements done with the M-BMS, and the current measurements done with the RETAMPI.

It all adds up well.

.
.
Logs like the one above could for example be used to accurately compare the acceleration performance (ramp-up) of different Vectrix firmware versions.
Temperature sensor logging (all 12 battery temp sensors are identified) could be used to assess which conditions lead to temp differences (and capacity imbalance) between cells.
I am sure there are many many more useful applications, for example diagnosing faulty components.
The hazard light addition I built also shows up as a unique signal, both blinking pattern are identifiable!
.
.
Unfortunately writing this all up for publishing is very time consuming. The notes I took and the data logs would be largely incomprehensible without lengthy editing.
.
Due to the apparent lack of interest and collaboration by others I will stop here for now.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

ElectricLou's picture

Mik,
You do have an audience out here, you are not doing it for nothing! I read every post about the can system. I am not a programmer and have nothing to add. If we can get our hands on vectrix software and find out what diagnostic information is in it, all the work you may be doing is for nothing as maybe the vectrix software has all this information. I would assume the vectrix software translates the hex codes you are detecting directly to meaningful information.

But there is still the possibility the vectrix software does not make use of all the codes you are detecting. I guess it is a matter of time before an expert will fill us in on what the software can and cannot do. Keep up the good work! I ordered a can interface and will be experimenting in the future, but do not seem to have all the free time you do. It will be interesting to see if I detect the same codes in the same situation as you do with your vectrix. Different vectrix software versions may cause different hex codes in certain situations. It may be helpful to collaborate our findings between our 2 vectrix scooters.

Mik's picture

I do not have any more time than others, I "steal" it from other areas and get into trouble for it sometimes!

The stock software is likely of the same ilk as the rest of the scooter and business model: Trying to keep it all secret!

Therefore, independently collected data is at least going to be a useful adjunct to what the Vectrix software might do.

It would indeed be great to have data to compare.

I for one do not want to mess with the firmware blindly, because it might backfire badly. The modifications which I have made (ABCool and M-BMS) are IMNSHO still superior to the added functionality which followed them in the Oct 2008 firmware upgrade. The only firmware feature that might be useful is the ability to do an equalization charge, but even that would probably be useless for the Vectux because it's batteries are "terminally un-equalized" due to the damage done before my modifications.

I was told that on some cars the updating of firmware is irreversible, i.e. it is impossible to upload an older firmware version into a vehicle which already has a newer version installed. This might also be the case with the Vectrix, in which case I might regret taking it to a service agent and having the firmware updated. Maybe the newer versions just wave some error flag when it encounters the M-BMS! And then what?

I'll stay right away from that!

In addition, the power and range has apparently been reduced in later firmware versions. I don't like that, either! I'm getting better at restraining myself and be more gentle on the throttle, but when I open the throttle for fun, EV advocacy or an emergency, I want as much response as possible! Empty battery or full battery, I want it to give it all it's got. And as far as I know the firmware which I have in the Vectux might be the best version for this purpose.

Apart from this it might be illegal to use the firmware. Not immoral in my view, but possibly illegal.

Now imagine what could happen if Daimler-Chrysler or Exxon bought Vectrix and started throwing their muscle around to enforce their intellectual property rights....

.

Here is another idea that could be based on the CANBUS messages: If you can log them, then you can convert them to information displayed on a device of your choice. In other words, real time temperature, current and voltage readings become possible without a M-BMS or RETAMPI. No need for any modifications or touching of any dangerous voltage carrying parts. I imagine that would be quite easy for a group of programmers.
The device could even be built and sold legally, I think. That might be wrong though.

I suggest that someone starts a new topic or book page somewhere to discuss the legal implications of all of this in detail before people get themselves into trouble.

Keep this book page reserved for actual data logging and interpretation independent of proprietary software, please!

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Time to post some results:

Below is a list of the 32 CANBUS ID's which I have found so far. I do not think there are many others, but I can of course not be sure yet.

.
.
.
ID00F00300
ID00FECA00
ID00FEDA00
ID00FEDA05
ID00FEDA4C
ID00FEE04C
ID00FEE14C
ID00FEE005
ID00FEE24C
ID00FEE605
ID00FEEBF9
ID00FEECF9
ID00FEEDF9
ID00FEEEF9
ID00FEEFF9
ID00FEF105
ID00FEF64D
ID00FEF64E
ID00FEF74C
ID00FEF84C
ID00FEF94C
ID00FEFA4C
ID00FEFC4C
ID00FEFD4C
ID00FF0505
ID00FF0A4C
ID00FF0F00
ID00FF1905
ID18FEDA4C
ID18FEE017
ID18FEE617
ID00FECA4C

..

..

..
And here is the 8 byte message structure of the first ID partially deciphered:

ID00F00300 is the ID occurring much more frequently than any other ID.

Bytes 1 and 2 are showing the throttle position.
6F 02 = neutral;
12 02 = maximum regen or reverse position;
42 03 = max acceleration

.
Byte 3 seems to jump around randomly, or in other words, I have not figured it out, yet!
.

Byte 4 shows the state of both brakes, the side stand and the kill switch.
.

Side stand down + KILL SWITCH ON:

.....................................No Brake: xx 02 xx 70 xx xx 00 xx
....................................Left Brake: xx 02 xx 74 xx xx 00 xx
..................................Right Brake: xx 02 xx 71 xx xx 00 xx
................................. Both Brakes: xx 02 xx 75 xx xx 00 xx
.

Side stand up + KILL SWITCH ON:
.....................................No Brake: xx 02 xx 30 xx xx 00 xx
...................................Left Brake: xx 02 xx 34 xx xx 00 xx
..................................Right Brake: xx 02 xx 31 xx xx 00 xx
..................................Both Brakes: xx 02 xx 35 xx xx 00 xx Same value displayed no matter what brake sequence.

.

Side stand down + Kill switch OFF:
.....................................No Brake: xx 02 xx 60 xx xx 00 xx
...................................Left Brake: xx 02 xx 64 xx xx 00 xx
..................................Right Brake: xx 02 xx 61 xx xx 00 xx
..................................Both Brakes: xx 02 xx 65 xx xx 00 xx

.

Side stand up + Kills witch OFF:

.....................................No Brake: xx 02 xx 20 xx xx 00 xx
...................................Left Brake: xx 02 xx 24 xx xx 00 xx
..................................Right Brake: xx 02 xx 21 xx xx 00 xx
..................................Both Brakes: xx 02 xx 25 xx xx 00 xx

.
.
.

Byte 5 is also related to the throttle position. It behaves like like Byte 1, but is always 2 or 3 Hex steps ahead. I could not find a corresponding equivalent for Byte 2.

Bytes 6 and 8 seem to be transmission counters or timers of some sort, they both count upwards in an apparently endless loop, but they start at different points. Each time ID00F00300 sends a message they both count up one Hex step, except the first step, when they both count up 11 steps.
Byte 8 starts counting at 01 during bootup, jumps 11 steps to 0C, then counts up in single Hex steps to FF and starts over again at 00.
Byte 6 starts at various points, either 71, 61 or 31, jumps 11 steps up, then counts up in single Hex steps to FF and starts over again at 00.

.

Byte 7 appears to be unused, it's always 00 in those logs which I have checked so far.

@Mik, thanks for the great data collection.
@ ALL

To me the above messaging looks like it would make more sense to "read" them binary. From your example above:"Side stand up + Kills witch OFF:"
.....................................No Brake: xx 02 xx 20 xx xx 00 xx >> ......20..... >> 0010 0000
...................................Left Brake: xx 02 xx 24 xx xx 00 xx >> ......24..... >> 0010 0100
..................................Right Brake: xx 02 xx 21 xx xx 00 xx >> ......21..... >> 0010 0001
..................................Both Brakes: xx 02 xx 25 xx xx 00 xx >> ......20..... >> 0010 0101
Meaning that left brake on sets bit 3 from value 0 to value 1
right break on sets bit 1 from value 0 to value 1

cross checking it against the other data dump namely: Side stand down + Kill switch OFF:
............No Brake: xx 02 xx 60 xx xx 00 xx >> ......60..... >> 0110 0000
............Left Brake: xx 02 xx 64 xx xx 00 xx >> ......64..... >> 0110 0100
............Right Brake: xx 02 xx 61 xx xx 00 xx >> ......61..... >> 0110 0001
............Both Brakes: xx 02 xx 65 xx xx 00 xx >> ......65..... >> 0110 0101

we could conclude that:
left brake on sets bit 3 from value 0 to value 1
right break on sets bit 1 from value 0 to value 1
Looking at bit 6 & 7 it seems that Kick stand down sets bit 6 from value 0 to value 1.

Now looking at the sequence for Kill switch on/off:
Side stand down + KILL SWITCH ON:
.....................................No Brake: xx 02 xx 70 xx xx 00 xx >> ......70..... >> 0111 0000
....................................Left Brake: xx 02 xx 74 xx xx 00 xx >> ......74..... >> 0111 0100
..................................Right Brake: xx 02 xx 71 xx xx 00 xx >> ......71..... >> 0111 0001
................................. Both Brakes: xx 02 xx 75 xx xx 00 xx >> ......75..... >> 0111 0101
Side stand down + Kill switch OFF:
.....................................No Brake: xx 02 xx 60 xx xx 00 xx >> ......60..... >> 0110 0000
...................................Left Brake: xx 02 xx 64 xx xx 00 xx >> ......64..... >> 0110 0100
..................................Right Brake: xx 02 xx 61 xx xx 00 xx >> ......61..... >> 0110 0001
..................................Both Brakes: xx 02 xx 65 xx xx 00 xx >> ......65..... >> 0110 0101
We could conclude that "kill switch on" sets bit 5 from 0 to value 1.

OK to sum up the decoding for the hex values could be interpreted as follows:
BIT8 - unknown/unused?
BIT7 - unknown/unused?
BIT6 - "Kick stand down" sets bit from value 0 to value 1
BIT5 - "kill switch on" sets bit 5 from 0 to value 1
----
BIT4 - unknown/unused?
BIT3 - "left brake on" sets bit 3 from value 0 to value 1
BIT2 - unknown/unused?
BIT1 - "right break on" sets bit 1 from value 0 to value 1

Norman

Mik's picture

OK to sum up the decoding for the hex values could be interpreted as follows:
BIT8 - unknown/unused?
BIT7 - unknown/unused?
BIT6 - "Kick stand down" sets bit from value 0 to value 1
BIT5 - "kill switch on" sets bit 5 from 0 to value 1
----
BIT4 - unknown/unused?
BIT3 - "left brake on" sets bit 3 from value 0 to value 1
BIT2 - unknown/unused?
BIT1 - "right break on" sets bit 1 from value 0 to value 1

Norman

Very interesting, thank you!

There is another Byte somewhere that works like that, it changes depending on Headlight ON or off, high beam, low beam, indicators flashing.

Others translate straight from Hexadecimal to decimal, like Volt, Amperes, km/h, hrs, minutes, seconds.

Temperature sensor readings seem to be yet another type, they are inversely related to the temperature changes, probably due to the negative coefficient thermistors used as temp sensors.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Time to post some results:

Below is a list of the 32 CANBUS ID's which I have found so far. I do not think there are many others, but I can of course not be sure yet.

....

And here is the 8 byte message structure of the first ID partially deciphered:

ID00F00300 is the ID occurring much more frequently than any other ID.

Bytes 1 and 2 are showing the throttle position.
6F 02 = neutral;
12 02 = maximum regen or reverse position;
42 03 = max acceleration

...

"Side stand up + Kills witch OFF:"
....No Brake: xx 02 xx 20 xx xx 00 xx >> ......20..... >> 0010 0000
..Left Brake: xx 02 xx 24 xx xx 00 xx >> ......24..... >> 0010 0100
Right Brake: xx 02 xx 21 xx xx 00 xx >> ......21..... >> 0010 0001
Both Brakes: xx 02 xx 25 xx xx 00 xx >> ......20..... >> 0010 0101

Side stand down + Kill switch OFF:
...No Brake: xx 02 xx 60 xx xx 00 xx >> ......60..... >> 0110 0000
..Left Brake: xx 02 xx 64 xx xx 00 xx >> ......64..... >> 0110 0100
Right Brake: xx 02 xx 61 xx xx 00 xx >> ......61..... >> 0110 0001
Both Brakes: xx 02 xx 65 xx xx 00 xx >> ......65..... >> 0110 0101

Side stand down + KILL SWITCH ON:
.....No Brake: xx 02 xx 70 xx xx 00 xx >> ......70..... >> 0111 0000
..Left Brake: xx 02 xx 74 xx xx 00 xx >> ......74..... >> 0111 0100
.Right Brake: xx 02 xx 71 xx xx 00 xx >> ......71..... >> 0111 0001
Both Brakes: xx 02 xx 75 xx xx 00 xx >> ......75..... >> 0111 0101

Side stand down + Kill switch OFF:
...No Brake: xx 02 xx 60 xx xx 00 xx >> ......60..... >> 0110 0000
.Left Brake: xx 02 xx 64 xx xx 00 xx >> ......64..... >> 0110 0100
Right Brake: xx 02 xx 61 xx xx 00 xx >> ......61..... >> 0110 0001
Both Brakes: xx 02 xx 65 xx xx 00 xx >> ......65..... >> 0110 0101

Hi,
Thank you Mr. Mik. and thanks Norman, I got the same bit patterns as you.

Please take a closer look at BIT6 it appears to me that BIT6
is set to 1 all the time. I suppose it is possible that it could
be the ON/OFF switch, in which case we would never see it set to 0.

From previous posts I see that the Vectrix uses Microchip controllers.
I am unable, at this point to confirm this as I have not had the covers off
but according to the medias "block diagram" I count nine modules. It
should be that each has one controller, but the actual case may be that
one or more modules will incorporate multiple controllers - and each
controller, depending upon model, may have a CanBus interface controller,
with a unique ID, built in. So the 30 some odd ID's that you see
via your monitoring adapter/software have to come from someplace.
I seem to remember somebody mentioning that the battery temp sensors
may have a Canbus interface. Does anyone know or have data where the
wires attach/route to (physically) for each of the brake levers, side
stand and kill switch, light beams etc.? IF so then that will be one
step closer to identifying the module associated with the CanBus ID
whose bits are manipulated by those devices. For example: if the
wires for the brake levers go to the Interface Module then chances
are pretty darn good that ID00F00300 is for a controller in the Interface
Module. Without the factory schematics/source code/database, it can be
done, but it is a guessing game of sorts. It could even be taken a step
further and follow the traces on the circuit board to determine which pin
on which chip the signal enters. But this would require a complete
dis-assembly.... I have a request if it is not too much trouble...
more resolute steps on the throttle position. Maybe 4 steps between
Neutral and Full Acceleration and 4 between Neutral and Full Reverse/Regen.
This will help to see how the throttle position is interpreted (bitwise).

Thank you and keep up the good work.... it is appreciated.
Galago
EDIT(1) for length
EDIT(2) for readability

Mik's picture

Please take a closer look at BIT6 it appears to me that BIT6
is set to 1 all the time. I suppose it is possible that it could
be the ON/OFF switch, in which case we would never see it set to 0.

It is not the key switch, because just after turning it off the CANBUS messages keep on rolling on for a few seconds, and byte 4 stays at "70", meaning kill switch on, side stand down.
I might have called the bytes by the wrong number: The convention seems to be to start counting at 0, so that these messages consist of bytes 0 to 7, not bytes 1 to 8 as I called them. Another lesson learned...

......
,,,,,,,
....
I have a request if it is not too much trouble...
more resolute steps on the throttle position. Maybe 4 steps between
Neutral and Full Acceleration and 4 between Neutral and Full Reverse/Regen.
This will help to see how the throttle position is interpreted (bitwise).

Thank you and keep up the good work.... it is appreciated.
Galago
EDIT(1) for length
EDIT(2) for readability

I might be able to edit that out of the right log for you later on.

I have worked some more on the "Comment List", one for charging, one for riding, and will probably post them in the near future and then leave it at that.
I doubt I will do much more detective work on this, it has taken weeks of fairly intense effort to get this far. I think it will only get harder to get more results, and legal access to the proper CANBUS documentation would immediately make it worthless.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Here is the part of a full throttle acceleration log until full throttle is reached. Have fun!

.
.

NOTE:

Start of throttle action

.

.
.

.
.

.
.

.

32.840 00F00300 8 7A 02 14 30 7C B5 00 85 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
32.840 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
32.960 00F00300 8 86 02 14 30 88 B6 00 86 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
32.960 00FF0505 8 15 00 00 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
32.960 00FEF74C 8 00 00 87 00 00 00 00 87 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
32.960 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
32.960 00FF0A4C 8 00 00 00 87 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
32.960 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
32.960 00F00300 8 92 02 14 30 94 B7 00 87 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
32.960 00F00300 8 9B 02 14 30 9D B8 00 88 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?

NOTE:

Start of current draw 00FEF105

Beginning of acceleration (2nd time, wrong start ?? due to traffic before??

32.960 00FEF105 8 00 00 00 00 01 00 84 01 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
32.960 00F00300 8 A1 02 14 30 A3 B9 00 89 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
32.980 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
32.980 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
32.980 00F00300 8 A6 02 14 30 A8 BA 00 8A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
32.980 00FF0505 8 15 00 00 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
32.980 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
32.980 00FEE04C 8 00 00 00 00 6A 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
32.980 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
32.980 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
32.980 00FF0A4C 8 00 00 00 87 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
32.980 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
32.980 00F00300 8 AA 02 14 30 AC BB 00 8B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.090 18FEE017 8 A1 00 00 00 FA F8 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
33.090 00F00300 8 B3 02 14 30 B5 BC 00 8C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.090 00FEF105 8 00 00 00 00 04 00 83 04 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.090 00F00300 8 BB 02 14 30 BD BD 00 8D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.090 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.090 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
33.090 00F00300 8 BF 02 14 30 C1 BE 00 8E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.090 00FEF94C 8 2A 04 56 33 20 13 0B BF B1/40 xx xx xx xx xx xx xx BF
33.090 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
33.090 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
33.090 00FF0505 8 15 00 00 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.090 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.090 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.110 00FF0A4C 8 00 00 00 87 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.110 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.110 00F00300 8 C5 02 14 30 C7 BF 00 8F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.110 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
33.110 00F00300 8 C9 02 14 30 CB C0 00 90 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.110 00FEF105 8 00 00 00 00 08 00 83 08 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.230 00F00300 8 CA 02 14 30 CC C1 00 91 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.230 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.230 00F00300 8 CB 02 14 30 CD C2 00 92 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.230 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
33.230 00FEE24C 8 00 00 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
.

.
.

.
.

.

NOTE: 00FEE24C Byte 2 beginning to rise to 66 and back to 00 after here.

.

.
.

.

33.230 00FF0505 8 15 00 00 21 22 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.230 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.230 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.230 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.230 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.230 00F00300 8 C9 02 14 30 CB C3 00 93 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.230 00F00300 8 CA 02 14 30 CC C4 00 94 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.230 00FEF105 8 00 00 00 00 09 00 83 09 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.230 00F00300 8 CA 02 14 30 CC C5 00 95 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.230 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.230 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
33.340 00F00300 8 CA 02 14 30 CC C6 00 96 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.340 00FF0505 8 15 00 00 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.340 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.340 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.340 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.340 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.340 00F00300 8 CA 02 14 30 CC C7 00 97 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.340 00F00300 8 CA 02 14 30 CC C8 00 98 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.340 00FEF105 8 00 00 00 00 0A 00 83 0A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.340 00F00300 8 C9 02 14 30 CB C9 00 99 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.340 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
33.360 00F00300 8 CA 02 14 30 CC CA 00 9A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.360 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.360 00FF0505 8 15 00 01 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.480 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.480 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.480 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.480 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.480 00F00300 8 CB 02 14 30 CD CB 00 9B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.480 00F00300 8 CB 02 14 30 CD CC 00 9C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?

.

.

NOTE:

Start of speed more than 1km/h in byte 3 FEF105

.

.

33.480 00FEF105 8 00 00 01 00 0A 00 83 0A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
.

.
.

.
.

.
.

.NOTE:

1km/h; 10A ; 131v; 1.310kW
.

.
.

.
.

.
.

.
33.480 00FEF64D 8 D7 08 8B 92 89 87 8C 89 B1/85 After EC: BYTES 3-8 FRONT BATT TEMP SENSORS
33.480 00F00300 8 CB 02 14 30 CD CD 00 9D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.480 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
33.480 00F00300 8 C9 02 14 30 CB CE 00 9E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.480 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.480 00FF0505 8 15 00 01 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.480 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.480 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.480 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.480 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.480 00F00300 8 C7 02 14 30 C9 CF 00 9F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.620 00F00300 8 C5 02 14 30 C7 D0 00 A0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.620 00FEF105 8 00 00 01 00 09 00 83 09 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.620 00F00300 8 C5 02 14 30 C7 D1 00 A1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.620 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
33.620 00F00300 8 C7 02 14 30 C9 D2 00 A2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.620 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.630 00FF0505 8 15 00 01 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.630 00FEF74C 8 00 00 86 00 00 00 00 86 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.630 00FEFC4C 8 D6 00 40 46 17 32 18 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.630 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.630 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.630 00F00300 8 C8 02 14 30 CA D3 00 A3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.630 00FEE005 8 DB 00 FE FF 00 00 00 00 B1/40 ?DC/DC Converter Load?
33.630 00F00300 8 CC 02 14 30 CE D4 00 A4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.630 00FEF105 8 00 00 01 00 0B 00 83 0B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.630 00F00300 8 CF 02 14 30 D1 D5 00 A5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.750 00F00300 8 D0 02 14 30 D2 D6 00 A6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.750 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.750 00FF0505 8 15 00 01 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.750 00FEF74C 8 00 00 85 00 00 00 00 85 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.750 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.750 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.750 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.750 00F00300 8 D5 02 14 30 D7 D7 00 A7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.750 00F00300 8 D5 02 14 30 D7 D8 00 A8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.750 00FEF105 8 00 00 02 00 0D 00 83 0D B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.750 00F00300 8 D8 02 14 30 DA D9 00 A9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.760 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
33.760 00F00300 8 DA 02 14 30 DC DA 00 AA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.760 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.760 00FF0505 8 15 00 02 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.880 00FEF74C 8 00 00 85 00 00 00 00 85 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.880 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.880 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.880 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.880 00F00300 8 DA 02 14 30 DC DB 00 AB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.880 00FEE605 8 0E 83 00 87 C3 00 21 00 B1/40 EC:BYTE4 changing
33.880 00F00300 8 DD 02 14 30 DF DC 00 AC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.880 00FEF105 8 00 00 02 00 0F 00 82 0F B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
33.880 00F00300 8 DE 02 14 30 E0 DD 00 AD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.880 00F00300 8 DE 02 14 30 E0 DE 00 AE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.890 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
33.890 00FF0505 8 15 00 02 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
33.890 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
33.890 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
33.890 00FEF74C 8 00 00 85 00 00 00 00 85 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
33.890 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
33.890 00F00300 8 E0 02 14 30 E2 DF 00 AF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
33.890 18FEE617 8 0F 06 0A 00 01 01 39 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
34.010 00F00300 8 E1 02 14 30 E3 E0 00 B0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.010 00FEF105 8 00 00 02 00 0F 00 82 0F B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.010 00F00300 8 E0 02 14 30 E2 E1 00 B1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.010 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
34.010 00F00300 8 E3 02 14 30 E5 E2 00 B2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.010 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
34.020 00FEE04C 8 00 00 00 00 6A 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
34.020 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.020 00FEF74C 8 00 00 85 00 00 00 00 85 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.020 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.020 00FF0505 8 15 00 02 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.020 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.020 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.020 00F00300 8 E5 02 14 30 E7 E3 00 B3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.020 00F00300 8 E6 02 14 30 E8 E4 00 B4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.020 00FEF105 8 00 00 03 00 13 00 81 13 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.140 00F00300 8 E7 02 14 30 E9 E5 00 B5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.140 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
34.140 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
34.140 00FEF94C 8 2A 04 56 33 20 13 0B BF B1/40 xx xx xx xx xx xx xx BF
34.140 00F00300 8 E9 02 14 30 EB E6 00 B6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.140 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
34.140 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.140 00FEF74C 8 00 00 85 00 00 00 00 85 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.140 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.140 00FF0A4C 8 00 00 00 86 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.140 00FF0505 8 15 00 03 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.140 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.140 00F00300 8 EC 02 14 30 EE E7 00 B7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.140 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
34.140 00F00300 8 EE 02 14 30 F0 E8 00 B8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.140 00FEF105 8 00 00 03 00 16 00 82 16 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.140 18FEE017 8 A1 00 00 00 FA F8 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
34.140 00F00300 8 EF 02 14 30 F1 E9 00 B9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.270 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
34.290 00FEE24C 8 00 03 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
34.290 00F00300 8 EF 02 14 30 F1 EA 00 BA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.290 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.300 00FEF74C 8 00 00 84 00 00 00 00 84 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.300 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.300 00FF0A4C 8 00 00 00 85 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.300 00FF0505 8 15 00 04 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.300 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.300 00F00300 8 F1 02 14 30 F3 EB 00 BB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.300 00F00300 8 F0 02 14 30 F2 EC 00 BC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.300 00FEF105 8 00 00 04 00 17 00 81 17 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.300 00F00300 8 F2 02 14 30 F4 ED 00 BD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.300 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
34.300 00F00300 8 F6 02 14 30 F8 EE 00 BE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.300 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.300 00FF0A4C 8 00 00 00 85 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.300 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.300 00FEF74C 8 00 00 84 00 00 00 00 84 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.300 00FF0505 8 15 00 04 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.310 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.310 00F00300 8 F6 02 14 30 F8 EF 00 BF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.310 00F00300 8 F7 02 14 30 F9 F0 00 C0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.420 00FEF105 8 00 00 05 00 1B 00 81 1B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.420 00F00300 8 F9 02 14 30 FB F1 00 C1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.420 00F00300 8 FA 02 14 30 FC F2 00 C2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.420 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
34.420 00FEF74C 8 00 00 84 00 00 00 00 84 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.420 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.420 00FF0A4C 8 00 00 00 85 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.420 00FF0505 8 15 00 05 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.420 00FEF64E 8 D3 0B 8C 90 8D 90 8C 8C B1/85 After EC:BYTES 3-8 REAR BATT Temp Sensors
34.420 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.420 00F00300 8 F9 02 14 30 FB F3 00 C3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.430 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.430 00F00300 8 F9 02 14 30 FB F4 00 C4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.430 00FEF105 8 00 00 05 00 1C 00 81 1C B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.540 00F00300 8 F9 02 14 30 FB F5 00 C5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.540 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
34.540 00F00300 8 FC 02 14 30 FE F6 00 C6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.540 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.550 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.550 00FEF74C 8 00 00 83 00 00 00 00 83 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.550 00FF0505 8 15 00 06 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.550 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.550 00F00300 8 FD 02 14 30 FF F7 00 C7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.550 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.550 00F00300 8 FC 02 14 30 FE F8 00 C8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.550 00FEF105 8 00 00 06 00 1F 00 81 1F B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.550 00F00300 8 FF 02 14 30 01 FA 00 C9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.550 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
34.670 00F00300 8 FE 02 14 30 00 FB 00 CA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.670 00FEF74C 8 00 00 83 00 00 00 00 83 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.670 00FEFC4C 8 D6 00 40 46 9F 7D 17 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.670 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.670 00FF0505 8 15 00 06 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.670 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.670 00F00300 8 FF 02 14 30 01 FC 00 CB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.670 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.670 00FEE005 8 15 F2 F7 FF 00 00 00 00 B1/40 ?DC/DC Converter Load?
34.670 00F00300 8 FF 02 14 30 01 FD 00 CC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.680 00FEF105 8 00 00 06 00 1F 00 81 1F B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.680 00F00300 8 FF 02 14 30 01 FE 00 CD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.680 00F00300 8 00 03 14 30 03 FE 00 CE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.680 00FEF74C 8 00 00 83 00 00 00 00 83 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.680 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.680 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.680 00FF0505 8 15 00 07 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.690 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.690 00F00300 8 02 03 14 30 05 FF 00 CF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.690 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.800 00F00300 8 08 03 14 30 0B 00 00 D0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.800 00FEF105 8 00 00 07 00 25 00 80 25 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.800 00F00300 8 0E 03 14 30 11 01 00 D1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.800 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
34.800 00F00300 8 0F 03 14 30 12 02 00 D2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.800 00FEF74C 8 00 00 82 00 00 00 00 82 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.800 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.800 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.800 00FF0505 8 15 00 08 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.800 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.800 00F00300 8 11 03 14 30 14 03 00 D3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.810 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.810 00FEE605 8 2B 7F 00 86 C3 00 21 00 B1/40 EC:BYTE4 changing
34.810 00F00300 8 10 03 14 30 13 04 00 D4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.930 00FEF105 8 00 00 08 00 29 00 80 29 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.930 00F00300 8 12 03 14 30 15 05 00 D5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.930 00F00300 8 11 03 14 30 14 06 00 D6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.930 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
34.930 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
34.930 00FEF74C 8 00 00 82 00 00 00 00 82 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
34.930 00FF0505 8 15 00 08 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
34.930 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
34.930 00F00300 8 13 03 14 30 16 07 00 D7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.930 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
34.940 00F00300 8 12 03 14 30 15 08 00 D8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
34.940 00FEF105 8 00 00 08 00 2A 00 80 2A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
34.940 00F00300 8 13 03 14 30 16 09 00 D9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.050 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
35.050 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
35.060 00FEE04C 8 00 00 00 00 6A 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
35.060 00F00300 8 15 03 14 30 18 0A 00 DA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.060 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
35.060 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
35.060 00FEF74C 8 00 00 82 00 00 00 00 82 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
35.060 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
35.060 00FF0505 8 15 00 09 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
35.060 00F00300 8 17 03 14 30 1A 0B 00 DB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.060 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
35.060 18FEE617 8 0F 06 0B 00 01 01 35 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
35.070 00F00300 8 19 03 14 30 1C 0C 00 DC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.070 00FEF105 8 00 00 09 00 2E 00 7E 2E B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
35.070 00F00300 8 1A 03 14 30 1D 0D 00 DD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.070 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
35.070 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
35.070 00FEF94C 8 2A 04 56 33 20 13 0B BF B1/40 xx xx xx xx xx xx xx BF
35.070 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
35.070 00F00300 8 1B 03 14 30 1E 0E 00 DE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.070 00FEF74C 8 00 00 81 00 00 00 00 81 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
35.070 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
35.070 00FF0A4C 8 00 00 00 85 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
35.190 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
35.200 00FF0505 8 15 00 0A 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
35.200 00F00300 8 1C 03 14 30 1F 0F 00 DF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.200 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
35.200 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
35.200 00F00300 8 21 03 14 30 24 10 00 E0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.200 00FEF105 8 00 00 0A 00 34 00 7E 34 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
35.200 00F00300 8 24 03 14 30 27 11 00 E1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.200 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
35.200 00FEE24C 8 00 0A 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
35.230 00F00300 8 28 03 14 30 2B 12 00 E2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.230 00FEF74C 8 00 00 81 00 00 00 00 81 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
35.230 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
35.230 00FF0A4C 8 00 00 00 83 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
35.230 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
35.230 00FF0505 8 15 00 0A 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
35.230 00F00300 8 2C 03 14 30 2F 13 00 E3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.230 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
35.230 00F00300 8 2E 03 14 30 31 14 00 E4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.230 00FEF105 8 00 00 0B 00 3A 00 7E 3A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
35.230 00F00300 8 35 03 14 30 38 15 00 E5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.340 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
35.340 00F00300 8 3D 03 14 30 40 16 00 E6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.340 00FF0A4C 8 00 00 00 83 00 00 11 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
35.340 00FEFC4C 8 D6 00 40 46 8F 9A 14 3F B1/4 FE 00 40 46 xx xx FA/B/C 4A
35.340 00FEF74C 8 00 00 81 00 00 00 00 81 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
35.340 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
35.340 00FF0505 8 15 00 0B 21 21 20 21 00 B1/4 12 00 00 1x 14 1x 1x 00
35.340 00F00300 8 42 03 14 30 45 17 00 E7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?

NOTE: Maximum throttle reached

35.350 00FF0F00 8 84 20 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
35.350 18FEE017 8 A1 00 00 00 FA F8 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
35.350 00F00300 8 42 03 14 30 45 18 00 E8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
35.350 00FEF105 8 00 00 0C 00 3A 00 7E 3A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Thanks Mr. Mik... if I ever make it down under again
I'll have to buy ya a beer, or whatever.
Galago

Mik's picture

Here is the part of the Full-ACCEL-FULL-DECEL CANBUS log showing the regenerative braking part down to about 46km/h (from 100km/h).

.
.

.Note: Start of regen braking
.

.
.

.
.

.
.

.
50.490 00FEF105 8 00 00 64 00 01 00 80 01 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.600 00F00300 8 63 02 14 30 65 76 00 46 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.600 00FEF64D 8 E1 07 89 89 8C 89 8A 8A B1/85 After EC: BYTES 3-8 FRONT BATT TEMP SENSORS
50.600 00F00300 8 53 02 14 30 55 77 00 47 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FF0505 8 15 01 62 27 21 21 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.600 00F00300 8 40 02 14 30 42 78 00 48 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FEF74C 8 00 00 8A 00 00 00 00 8A B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.600 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.600 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.610 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.610 00F00300 8 2E 02 14 30 30 79 00 49 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.610 00FEF105 8 00 00 62 00 5A 00 88 5A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.610 18FEE617 8 0F 06 1A 00 01 01 34 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
50.610 00F00300 8 1B 02 14 30 1D 7A 00 4A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.610 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.610 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
50.720 00F00300 8 17 02 14 30 19 7B 00 4B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FF0505 8 15 01 61 27 21 22 1F 00 B1/4 12 00 00 1x 14 1x 1x 00
50.720 00F00300 8 16 02 14 30 18 7C 00 4C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.720 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.720 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.720 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.720 00F00300 8 16 02 14 30 18 7D 00 4D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FEF105 8 00 00 60 00 7A 00 8B 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.720 00F00300 8 15 02 14 30 17 7E 00 4E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.730 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.730 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
50.840 00F00300 8 15 02 14 30 17 7F 00 4F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FF0505 8 15 01 5F 27 21 22 1F 00 B1/4 12 00 00 1x 14 1x 1x 00
50.840 00F00300 8 14 02 14 30 16 80 00 50 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.840 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.840 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.840 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.840 00F00300 8 16 02 14 30 18 81 00 51 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEF105 8 00 00 5F 00 8A 00 8E 8A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.840 18FEE017 8 A7 00 00 00 00 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
50.840 00F00300 8 15 02 14 30 17 82 00 52 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
50.840 00F00300 8 15 02 14 30 17 83 00 53 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.840 00FF0505 8 15 01 5E 27 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.960 00F00300 8 15 02 14 30 17 84 00 54 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.960 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.960 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.960 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.960 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.970 00F00300 8 15 02 14 30 17 85 00 55 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FEF105 8 00 00 5D 00 8A 00 8E 8A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.970 00F00300 8 14 02 14 30 16 86 00 56 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
50.970 00F00300 8 14 02 14 30 16 87 00 57 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.970 00FF0505 8 15 01 5D 27 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.970 00FEE04C 8 00 00 00 00 67 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
50.970 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
50.970 00FEF74C 8 00 00 91 00 00 00 00 91 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.970 00F00300 8 15 02 14 30 17 88 00 58 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.970 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.970 00FEE605 8 87 8D 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
50.970 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.090 00F00300 8 15 02 14 30 17 89 00 59 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00FEF105 8 00 00 5D 00 89 00 8D 89 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.090 00F00300 8 15 02 14 30 17 8A 00 5A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00F00300 8 15 02 14 30 17 8B 00 5B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.090 00FF0505 8 15 01 5A 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.090 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
51.090 00FEF94C 8 2A 05 4C 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
51.090 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
51.090 00F00300 8 15 02 14 30 17 8C 00 5C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.100 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.100 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.100 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.100 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.100 00F00300 8 14 02 14 30 16 8D 00 5D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.100 00FEF105 8 00 00 5A 00 83 00 8C 83 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.210 00F00300 8 16 02 14 30 18 8E 00 5E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
51.220 00F00300 8 16 02 14 30 18 8F 00 5F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.220 00FF0505 8 15 01 5B 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.220 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
51.220 00FEE24C 8 00 5A 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
51.220 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.220 00F00300 8 15 02 14 30 17 90 00 60 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.220 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.220 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.220 00F00300 8 15 02 14 30 17 91 00 61 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FEF105 8 00 00 58 00 82 00 8D 82 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.260 00F00300 8 14 02 14 30 16 92 00 62 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.260 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
51.260 00F00300 8 14 02 14 30 16 93 00 63 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.260 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.260 00FF0505 8 15 01 59 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.260 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.280 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.280 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.280 00F00300 8 15 02 14 30 17 94 00 64 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.280 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
51.280 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.390 00F00300 8 14 02 14 30 16 95 00 65 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FEF105 8 00 00 58 00 83 00 8E 83 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.390 00F00300 8 16 02 14 30 18 96 00 66 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FEF64E 8 CA 09 8A 8C 88 8A 8D 8A B1/85 After EC:BYTES 3-8 REAR BATT Temp Sensors
51.390 00F00300 8 15 02 14 30 17 97 00 67 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.390 00FF0505 8 15 01 58 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.390 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.400 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.400 00F00300 8 16 02 14 30 18 98 00 68 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.400 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.400 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.400 00F00300 8 15 02 14 30 17 99 00 69 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.400 00FEF105 8 00 00 58 00 81 00 8D 81 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.510 00F00300 8 15 02 14 30 17 9A 00 6A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
51.510 00F00300 8 15 02 14 30 17 9B 00 6B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.510 00FF0505 8 15 01 58 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.510 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.510 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.510 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.510 00F00300 8 15 02 14 30 17 9C 00 6C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.510 00FEE005 8 41 38 33 00 06 00 00 00 B1/40 ?DC/DC Converter Load?
51.520 00F00300 8 15 02 14 30 17 9D 00 6D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.520 00FEF105 8 00 00 57 00 82 00 8E 82 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.520 00F00300 8 15 02 14 30 17 9E 00 6E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00F00300 8 16 02 14 30 18 9F 00 6F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.630 00FF0505 8 15 01 54 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.630 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.630 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.630 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.630 00F00300 8 15 02 14 30 17 A0 00 70 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.640 00F00300 8 16 02 14 30 18 A1 00 71 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FEF105 8 00 00 55 00 7A 00 8D 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.640 00F00300 8 15 02 14 30 17 A2 00 72 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
51.640 00F00300 8 16 02 14 30 18 A3 00 73 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.750 00FF0505 8 15 01 54 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.750 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.750 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.750 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.750 00F00300 8 17 02 14 30 19 A4 00 74 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.750 00F00300 8 15 02 14 30 17 A5 00 75 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEF105 8 00 00 53 00 7B 00 8E 7B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.750 00F00300 8 16 02 14 30 18 A6 00 76 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
51.750 00F00300 8 16 02 14 30 18 A7 00 77 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.750 18FEE617 8 0F 06 1B 00 01 01 29 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
51.750 00FF0505 8 15 01 53 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.870 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.870 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.870 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.870 00F00300 8 15 02 14 30 17 A8 00 78 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.870 00F00300 8 15 02 14 30 17 A9 00 79 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEF105 8 00 00 53 00 7A 00 8D 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.870 00F00300 8 15 02 14 30 17 AA 00 7A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00F00300 8 15 02 14 30 17 AB 00 7B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
51.870 00FF0505 8 15 01 52 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.870 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.880 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.880 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.880 00F00300 8 15 02 14 30 17 AC 00 7C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.880 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.880 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.990 00F00300 8 15 02 14 30 17 AD 00 7D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FEF105 8 00 00 52 00 78 00 8C 78 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.990 00F00300 8 15 02 14 30 17 AE 00 7E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
51.990 00F00300 8 16 02 14 30 18 AF 00 7F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FEE04C 8 00 00 00 00 67 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
51.990 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
51.990 00FF0505 8 15 01 51 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.990 18FEE017 8 A7 00 00 00 00 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
51.990 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.990 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.990 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.990 00F00300 8 16 02 14 30 18 B0 00 80 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.010 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.010 00FEE605 8 76 8C 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
52.010 00F00300 8 16 02 14 30 18 B1 00 81 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.010 00FEF105 8 00 00 51 00 74 00 8D 74 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.020 00F00300 8 15 02 14 30 17 B2 00 82 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00F00300 8 14 02 14 30 16 B3 00 83 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00FEF94C 8 2A 05 4D 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
52.130 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
52.130 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
52.130 00FF0505 8 15 01 50 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.130 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.130 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.130 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.130 00F00300 8 15 02 14 30 17 B4 00 84 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.140 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.140 00F00300 8 14 02 14 30 16 B5 00 85 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.140 00FEF105 8 00 00 50 00 74 00 8C 74 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.140 00F00300 8 14 02 14 30 16 B6 00 86 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.140 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
52.140 00F00300 8 14 02 14 30 16 B7 00 87 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.250 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
52.250 00FEE24C 8 00 50 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
52.250 00FF0505 8 15 01 4F 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.250 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.250 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.260 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.260 00F00300 8 15 02 14 30 17 B8 00 88 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.260 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.260 00F00300 8 15 02 14 30 17 B9 00 89 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FEF105 8 00 00 4E 00 73 00 8D 73 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.260 00F00300 8 14 02 14 30 16 BA 00 8A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
52.260 00F00300 8 15 02 14 30 17 BB 00 8B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FF0505 8 15 01 4E 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.260 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.260 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.260 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.270 00F00300 8 14 02 14 30 16 BC 00 8C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.270 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.270 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.380 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
52.380 00F00300 8 15 02 14 30 17 BD 00 8D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00FEF105 8 00 00 4D 00 6E 00 8C 6E B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.380 00F00300 8 14 02 14 30 16 BE 00 8E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00F00300 8 15 02 14 30 17 BF 00 8F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00FF0505 8 15 01 4C 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.390 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.390 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.390 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.390 00F00300 8 14 02 14 30 16 C0 00 90 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.390 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.390 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.390 00F00300 8 15 02 14 30 17 C1 00 91 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FEF105 8 00 00 4C 00 6D 00 8C 6D B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.510 00F00300 8 15 02 14 30 17 C2 00 92 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
52.510 00F00300 8 15 02 14 30 17 C3 00 93 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FF0505 8 15 01 4B 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.510 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.510 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.510 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.510 00F00300 8 14 02 14 30 16 C4 00 94 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.520 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.520 00FEE005 8 7A 8C 36 00 06 00 00 00 B1/40 ?DC/DC Converter Load?
52.520 00F00300 8 15 02 14 30 17 C5 00 95 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.520 00FEF105 8 00 00 4B 00 6C 00 8C 6C B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.520 00F00300 8 15 02 14 30 17 C6 00 96 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.640 00F00300 8 15 02 14 30 17 C7 00 97 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.640 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.640 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.640 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.640 00FF0505 8 15 01 4B 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.640 00F00300 8 15 02 14 30 17 C8 00 98 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.640 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.650 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.650 00F00300 8 15 02 14 30 17 C9 00 99 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.650 00FEF105 8 00 00 4A 00 6A 00 8C 6A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.650 00F00300 8 15 02 14 30 17 CA 00 9A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.650 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
52.650 00F00300 8 16 02 14 30 18 CB 00 9B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.650 00FEF64D 8 D2 08 87 8A 8A 88 8A 8C B1/85 After EC: BYTES 3-8 FRONT BATT TEMP SENSORS
52.810 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.810 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.810 00FF0A4C 8 00 00 00 90 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.810 00FF0505 8 15 01 49 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.810 00F00300 8 15 02 14 30 17 CC 00 9C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.810 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.810 00F00300 8 15 02 14 30 17 CD 00 9D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FEF105 8 00 00 49 00 67 00 8C 67 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.810 00F00300 8 14 02 14 30 16 CE 00 9E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
52.810 00F00300 8 15 02 14 30 17 CF 00 9F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.810 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.810 00FF0A4C 8 00 00 00 90 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.810 00F00300 8 15 02 14 30 17 D0 00 A0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.810 00FF0505 8 15 01 48 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.810 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.810 00F00300 8 15 02 14 30 17 D1 00 A1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00F00300 8 15 02 14 30 17 D2 00 A2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.810 00FEF105 8 00 00 48 00 65 00 8C 65 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.930 00F00300 8 14 02 14 30 16 D3 00 A3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.930 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.930 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.930 00FF0A4C 8 00 00 00 90 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.930 18FEE617 8 0F 06 1D 00 01 01 2A 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
52.930 00F00300 8 16 02 14 30 18 D4 00 A4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.930 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
52.940 00FF0505 8 15 01 47 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.940 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.940 00F00300 8 16 02 14 30 18 D5 00 A5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.940 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.940 00F00300 8 15 02 14 30 17 D6 00 A6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.940 00FEF105 8 00 00 47 00 64 00 8C 64 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.940 00F00300 8 15 02 14 30 17 D7 00 A7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.940 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
53.070 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
53.070 00FEE04C 8 00 00 00 00 68 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
53.070 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.070 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.070 00FF0A4C 8 00 00 00 90 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.070 00F00300 8 15 02 14 30 17 D8 00 A8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.070 00FF0505 8 15 01 47 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.090 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.090 00F00300 8 16 02 14 30 18 D9 00 A9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.090 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.090 00FEE605 8 63 8B 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
53.090 00F00300 8 17 02 14 30 19 DA 00 AA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.090 00FEF105 8 00 00 46 00 63 00 8B 63 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.090 00F00300 8 15 02 14 30 17 DB 00 AB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.090 00FEF94C 8 2A 05 4D 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
53.090 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
53.090 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
53.090 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.090 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.090 00FF0A4C 8 00 00 00 90 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.090 00F00300 8 14 02 14 30 16 DC 00 AC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.090 00FF0505 8 15 01 45 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.090 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.220 00F00300 8 16 02 14 30 18 DD 00 AD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.220 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.220 18FEE017 8 A7 00 00 00 00 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
53.230 00F00300 8 15 02 14 30 17 DE 00 AE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.230 00FEF105 8 00 00 45 00 60 00 8B 60 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.230 00F00300 8 15 02 14 30 17 DF 00 AF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.230 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
53.230 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
53.230 00FEE24C 8 00 45 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
53.230 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.230 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.230 00FF0A4C 8 00 00 00 8F 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.230 00F00300 8 14 02 14 30 16 E0 00 B0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.230 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.230 00FF0505 8 15 01 44 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.270 00F00300 8 14 02 14 30 16 E1 00 B1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.270 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.270 00F00300 8 15 02 14 30 17 E2 00 B2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.270 00FEF105 8 00 00 43 00 5E 00 8B 5E B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.270 00F00300 8 15 02 14 30 17 E3 00 B3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.270 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
53.270 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.270 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.270 00FF0A4C 8 00 00 00 8F 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.380 00F00300 8 15 02 14 30 17 E4 00 B4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.380 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.380 00FF0505 8 15 01 43 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.380 00F00300 8 15 02 14 30 17 E5 00 B5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.380 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.380 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
53.380 00F00300 8 15 02 14 30 17 E6 00 B6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.380 00FEF105 8 00 00 43 00 5B 00 8B 5B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.380 00F00300 8 15 02 14 30 17 E7 00 B7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.380 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.380 00FEFC4C 8 D1 00 40 46 6B 4B C0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.380 00FF0A4C 8 00 00 00 8F 00 00 13 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.380 00F00300 8 16 02 14 30 18 E8 00 B8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.380 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.380 00FF0505 8 15 01 42 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.490 00F00300 8 15 02 14 30 17 E9 00 B9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.490 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.490 00FEE005 8 F4 E7 2D 00 07 00 00 00 B1/40 ?DC/DC Converter Load?
53.490 00F00300 8 14 02 14 30 16 EA 00 BA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.490 00FEF105 8 00 00 42 00 5C 00 8B 5C B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.490 00F00300 8 15 02 14 30 17 EB 00 BB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.500 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
53.500 00FEF64E 8 CE 0A 86 89 88 8A 88 89 B1/85 After EC:BYTES 3-8 REAR BATT Temp Sensors
53.500 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.500 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.500 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.500 00F00300 8 14 02 14 30 16 EC 00 BC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.500 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.500 00FF0505 8 15 01 41 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.500 00F00300 8 14 02 14 30 16 ED 00 BD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.500 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.610 00F00300 8 15 02 14 30 17 EE 00 BE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.610 00FEF105 8 00 00 41 00 59 00 8A 59 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.610 00F00300 8 16 02 14 30 18 EF 00 BF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.610 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.610 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.610 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.610 00F00300 8 16 02 14 30 18 F0 00 C0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.610 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.610 00FF0505 8 15 01 40 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.610 00F00300 8 15 02 14 30 17 F1 00 C1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.610 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.630 00F00300 8 14 02 14 30 16 F2 00 C2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.730 00FEF105 8 00 00 40 00 57 00 8B 57 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.730 00F00300 8 15 02 14 30 17 F3 00 C3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.730 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
53.730 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.730 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.730 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.730 00F00300 8 16 02 14 30 18 F4 00 C4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.730 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.730 00FF0505 8 15 01 3F 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.730 00F00300 8 15 02 14 30 17 F5 00 C5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.750 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.750 00F00300 8 16 02 14 30 18 F6 00 C6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.750 00FEF105 8 00 00 3F 00 53 00 8A 53 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.750 00F00300 8 15 02 14 30 17 F7 00 C7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.860 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
53.860 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.860 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.860 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.860 00F00300 8 15 02 14 30 17 F8 00 C8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.860 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.860 00FF0505 8 15 01 3E 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.860 00F00300 8 15 02 14 30 17 F9 00 C9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.860 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
53.860 00F00300 8 15 02 14 30 17 FA 00 CA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.860 00FEF105 8 00 00 3D 00 52 00 8A 52 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
53.860 00F00300 8 14 02 14 30 16 FB 00 CB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.860 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
53.860 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
53.860 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
53.980 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
53.980 00F00300 8 16 02 14 30 18 FC 00 CC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.980 00FF0505 8 15 01 3D 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
53.980 00F00300 8 15 02 14 30 17 FD 00 CD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.980 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
53.980 00F00300 8 15 02 14 30 17 FE 00 CE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
53.980 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.000 00FEF105 8 00 00 3D 00 51 00 8A 51 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.000 00F00300 8 15 02 14 30 17 FF 00 CF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.000 00FEE04C 8 00 00 00 00 68 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
54.000 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
54.000 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
54.000 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.000 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.000 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.000 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.000 00F00300 8 15 02 14 30 17 00 00 D0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.000 00FF0505 8 15 01 3C 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.000 00F00300 8 16 02 14 30 18 01 00 D1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.110 00FEE605 8 4F 8A 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
54.110 00F00300 8 15 02 14 30 17 02 00 D2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.110 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.110 00FEF105 8 00 00 3B 00 50 00 8A 50 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.110 00F00300 8 15 02 14 30 17 03 00 D3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.110 18FEE617 8 0F 06 1E 00 01 01 28 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
54.110 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
54.110 00FEF94C 8 2A 05 4E 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
54.110 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
54.110 00FF0A4C 8 00 00 00 8F 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.110 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.130 00FEF74C 8 00 00 8D 00 00 00 00 8D B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.130 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.130 00F00300 8 15 02 14 30 17 04 00 D4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.130 00FF0505 8 15 01 3C 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.130 00F00300 8 15 02 14 30 17 05 00 D5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.130 00F00300 8 15 02 14 30 17 06 00 D6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.130 00FF0F00 8 46 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.230 00FEF105 8 00 00 3B 00 4D 00 8A 4D B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.230 00F00300 8 15 02 14 30 17 07 00 D7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.230 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
54.230 00FEE24C 8 00 3B 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
54.230 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
54.230 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.230 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.230 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.230 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.230 00F00300 8 15 02 14 30 17 08 00 D8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.230 00FF0505 8 15 01 3A 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.250 00F00300 8 15 02 14 30 17 09 00 D9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.250 00F00300 8 15 02 14 30 17 0A 00 DA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.250 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.250 00FEF105 8 00 00 3A 00 4B 00 8A 4B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.250 00F00300 8 16 02 14 30 18 0B 00 DB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.250 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.250 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
54.380 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.380 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.380 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.380 00F00300 8 16 02 14 30 18 0C 00 DC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.380 00FF0505 8 15 01 39 29 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.380 18FEE017 8 A8 00 00 00 01 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
54.380 00F00300 8 15 02 14 30 17 0D 00 DD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.380 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
54.380 00F00300 8 15 02 14 30 17 0E 00 DE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.380 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.380 00FEF105 8 00 00 39 00 4B 00 89 4B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.380 00F00300 8 15 02 14 30 17 0F 00 DF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.380 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.380 00FEFC4C 8 D1 00 40 46 D7 D3 D0 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.380 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.390 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.390 00F00300 8 17 02 14 30 19 10 00 E0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.510 00FF0505 8 15 01 38 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.510 00F00300 8 16 02 14 30 18 11 00 E1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.510 00FEE005 8 FC 60 25 00 07 00 00 00 B1/40 ?DC/DC Converter Load?
54.510 00F00300 8 15 02 14 30 17 12 00 E2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.510 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.510 00FEF105 8 00 00 38 00 48 00 89 48 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.510 00F00300 8 15 02 14 30 17 13 00 E3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.510 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.510 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.520 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.520 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
54.520 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.520 00F00300 8 16 02 14 30 18 14 00 E4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.520 00FF0505 8 15 01 37 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.520 00F00300 8 14 02 14 30 16 15 00 E5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.630 00F00300 8 14 02 14 30 16 16 00 E6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.630 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.630 00FEF105 8 00 00 37 00 47 00 89 47 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.630 00F00300 8 15 02 14 30 17 17 00 E7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.630 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.630 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.630 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.630 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.630 00F00300 8 15 02 14 30 17 18 00 E8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.630 00FF0505 8 15 01 37 29 22 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
54.630 00F00300 8 15 02 14 30 17 19 00 E9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.630 00F00300 8 14 02 14 30 16 1A 00 EA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.640 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.750 00FEF105 8 00 00 36 00 46 00 89 46 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.750 00F00300 8 13 02 14 30 15 1B 00 EB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.750 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.750 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.750 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.750 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
54.750 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.750 00F00300 8 14 02 14 30 16 1C 00 EC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.750 00FF0505 8 15 01 35 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.760 00F00300 8 13 02 14 30 15 1D 00 ED B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.760 00F00300 8 14 02 14 30 16 1E 00 EE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.760 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.760 00FEF105 8 00 00 34 00 43 00 89 43 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.760 00F00300 8 14 02 14 30 16 1F 00 EF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.880 00FEF74C 8 00 00 8C 00 00 00 00 8C B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.880 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.880 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.880 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
54.880 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.880 00F00300 8 15 02 14 30 17 20 00 F0 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.880 00FEF64D 8 D9 02 89 89 8A 8A 8A 8C B1/85 After EC: BYTES 3-8 FRONT BATT TEMP SENSORS
54.880 00FF0505 8 15 01 35 29 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
54.880 00F00300 8 15 02 14 30 17 21 00 F1 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.880 00F00300 8 15 02 14 30 17 22 00 F2 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.880 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
54.880 00FEF105 8 00 00 33 00 41 00 89 41 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
54.880 00F00300 8 16 02 14 30 18 23 00 F3 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
54.880 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
54.880 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
54.890 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
54.890 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
54.890 00F00300 8 15 02 14 30 17 24 00 F4 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.000 00FF0505 8 15 01 33 29 22 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
55.000 00F00300 8 13 02 14 30 15 25 00 F5 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.000 00F00300 8 14 02 14 30 16 26 00 F6 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.000 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
55.000 00FEF105 8 00 00 33 00 42 00 88 42 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.000 00F00300 8 15 02 14 30 17 27 00 F7 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.000 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.000 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
55.010 00FEE04C 8 00 00 00 00 68 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
55.010 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.010 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.010 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.010 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
55.010 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.010 00F00300 8 15 02 14 30 17 28 00 F8 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.010 00FF0505 8 15 01 32 2A 22 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
55.010 00F00300 8 15 02 14 30 17 29 00 F9 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.130 00FEE605 8 3F 88 00 86 C3 00 21 00 B1/40 EC:BYTE4 changing
55.130 00F00300 8 15 02 14 30 17 2A 00 FA B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.130 00FEF105 8 00 00 32 00 3E 00 88 3E B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.130 00F00300 8 15 02 14 30 17 2B 00 FB B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.130 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.130 00FEF94C 8 2A 05 4E 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
55.130 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
55.150 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
55.150 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.150 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.150 00FF0A4C 8 00 00 00 8D 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.150 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.150 00F00300 8 16 02 14 30 18 2C 00 FC B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.150 00FF0505 8 15 01 32 2A 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
55.160 00F00300 8 14 02 14 30 16 2D 00 FD B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.160 00F00300 8 15 02 14 30 17 2E 00 FE B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.160 00FEF105 8 00 00 31 00 3D 00 89 3D B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.160 00F00300 8 15 02 12 30 17 2F 00 FF B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.170 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
55.170 00FEE24C 8 00 31 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
55.170 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.170 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.170 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.170 00FF0A4C 8 00 00 00 8C 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.280 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
55.280 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.280 00F00300 8 15 02 12 30 17 30 00 00 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.280 00FF0505 8 15 01 31 2A 22 23 21 00 B1/4 12 00 00 1x 14 1x 1x 00
55.280 00F00300 8 15 02 12 30 17 31 00 01 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.280 18FEE617 8 0F 06 1F 00 01 01 2B 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
55.280 00F00300 8 15 02 12 30 17 32 00 02 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.280 00FEF105 8 00 00 30 00 3C 00 88 3C B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.280 00F00300 8 16 02 12 30 18 33 00 03 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.280 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.280 00FF0A4C 8 00 00 00 8C 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.290 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.290 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.290 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
55.290 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.290 00F00300 8 16 02 12 30 18 34 00 04 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.400 00FF0505 8 15 01 30 2A 22 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
55.400 00F00300 8 16 02 12 30 18 35 00 05 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.400 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
55.400 00F00300 8 14 02 12 30 16 36 00 06 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.400 00FEF105 8 00 00 30 00 3C 00 88 3C B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.400 00F00300 8 16 02 12 30 18 37 00 07 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.400 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.400 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.430 00FEFC4C 8 D2 00 40 46 EF 49 DE 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.440 00FF0A4C 8 00 00 00 8C 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.440 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.440 00F00300 8 16 02 12 30 18 38 00 08 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.440 00FF0505 8 15 01 2F 2A 22 23 20 00 B1/4 12 00 00 1x 14 1x 1x 00
55.440 00F00300 8 16 02 12 30 18 39 00 09 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.440 18FEE017 8 A8 00 00 00 01 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
55.440 00FEE005 8 65 CE 1D 00 08 00 00 00 B1/40 ?DC/DC Converter Load?
55.440 00F00300 8 14 02 12 30 16 3A 00 0A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.550 00FEF105 8 00 00 2F 00 39 00 88 39 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.550 00F00300 8 15 02 12 30 17 3B 00 0B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.550 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.550 00FF0A4C 8 00 00 00 8C 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.550 00FEFC4C 8 D2 00 40 46 A3 03 E9 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.550 00FEF74C 8 00 00 8B 00 00 00 00 8B B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.550 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
55.550 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.560 00F00300 8 13 02 12 30 15 3C 00 0C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.560 00FF0505 8 15 01 2E 2A 22 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
55.560 00F00300 8 14 02 12 30 16 3D 00 0D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.560 00F00300 8 15 02 12 30 17 3E 00 0E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.560 00FEF105 8 00 00 2E 00 37 00 88 37 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
55.560 00F00300 8 14 02 12 30 16 3F 00 0F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
55.560 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
55.560 00FF0A4C 8 00 00 00 8C 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
55.560 00FEFC4C 8 D2 00 40 46 A3 03 E9 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
55.560 00FEF74C 8 00 00 8A 00 00 00 00 8A B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
55.670 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
55.670 00FEF64E 8 CF 0B 87 8A 88 89 8C 84 B1/85 After EC:BYTES 3-8 REAR BATT Temp Sensors
55.670 00F00300 8 16 02 12 30 18 40 00 10 B1/1 By1+2+5=THROTL;By4=BRK

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Here is the part of the Full-ACCEL-FULL-DECEL CANBUS log showing the regenerative braking part starting from 100km/h.

.

.
NOTE: Neutral throttle
.

.
.

.
.

.
.

.
50.360 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.360 00F00300 8 71 02 14 30 73 6F 00 3F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.370 00FF0505 8 15 00 64 27 21 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
50.370 00F00300 8 6F 02 14 30 71 70 00 40 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.370 00FEF74C 8 00 00 83 00 00 00 00 83 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.370 00FEFC4C 8 D1 00 40 46 87 50 A4 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.370 00FF0A4C 8 00 00 00 78 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.480 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.480 00F00300 8 6F 02 14 30 71 71 00 41 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.480 00FEF105 8 00 00 64 00 01 00 80 01 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.480 00F00300 8 6E 02 14 30 70 72 00 42 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.480 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.490 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
50.490 00F00300 8 6F 02 14 30 71 73 00 43 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.490 00FF0505 8 15 00 64 27 22 22 21 00 B1/4 12 00 00 1x 14 1x 1x 00
50.490 00F00300 8 6D 02 14 30 6F 74 00 44 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.490 00FEF74C 8 00 00 83 00 00 00 00 83 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.490 00FEE005 8 16 EA E3 FF 06 00 00 00 B1/40 ?DC/DC Converter Load?
50.490 00FEFC4C 8 D1 00 40 46 87 50 A4 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.490 00FF0A4C 8 00 00 00 78 00 00 13 15 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.490 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.490 00F00300 8 6D 02 14 30 6F 75 00 45 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
.

.
.

.
.

.
.

.Note: Start of regen braking
.

.
.

.
.

.
.

.
50.490 00FEF105 8 00 00 64 00 01 00 80 01 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.600 00F00300 8 63 02 14 30 65 76 00 46 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.600 00FEF64D 8 E1 07 89 89 8C 89 8A 8A B1/85 After EC: BYTES 3-8 FRONT BATT TEMP SENSORS
50.600 00F00300 8 53 02 14 30 55 77 00 47 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FF0505 8 15 01 62 27 21 21 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.600 00F00300 8 40 02 14 30 42 78 00 48 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.600 00FEF74C 8 00 00 8A 00 00 00 00 8A B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.600 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.600 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.610 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.610 00F00300 8 2E 02 14 30 30 79 00 49 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.610 00FEF105 8 00 00 62 00 5A 00 88 5A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.610 18FEE617 8 0F 06 1A 00 01 01 34 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
50.610 00F00300 8 1B 02 14 30 1D 7A 00 4A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.610 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.610 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
50.720 00F00300 8 17 02 14 30 19 7B 00 4B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FF0505 8 15 01 61 27 21 22 1F 00 B1/4 12 00 00 1x 14 1x 1x 00
50.720 00F00300 8 16 02 14 30 18 7C 00 4C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FEF74C 8 00 00 8E 00 00 00 00 8E B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.720 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.720 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.720 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.720 00F00300 8 16 02 14 30 18 7D 00 4D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.720 00FEF105 8 00 00 60 00 7A 00 8B 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.720 00F00300 8 15 02 14 30 17 7E 00 4E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.730 00FF0F00 8 84 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.730 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
50.840 00F00300 8 15 02 14 30 17 7F 00 4F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FF0505 8 15 01 5F 27 21 22 1F 00 B1/4 12 00 00 1x 14 1x 1x 00
50.840 00F00300 8 14 02 14 30 16 80 00 50 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.840 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.840 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.840 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.840 00F00300 8 16 02 14 30 18 81 00 51 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEF105 8 00 00 5F 00 8A 00 8E 8A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.840 18FEE017 8 A7 00 00 00 00 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
50.840 00F00300 8 15 02 14 30 17 82 00 52 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
50.840 00F00300 8 15 02 14 30 17 83 00 53 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.840 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.840 00FF0505 8 15 01 5E 27 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.960 00F00300 8 15 02 14 30 17 84 00 54 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.960 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.960 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.960 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.960 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
50.970 00F00300 8 15 02 14 30 17 85 00 55 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FEF105 8 00 00 5D 00 8A 00 8E 8A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
50.970 00F00300 8 14 02 14 30 16 86 00 56 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
50.970 00F00300 8 14 02 14 30 16 87 00 57 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
50.970 00FF0505 8 15 01 5D 27 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
50.970 00FEE04C 8 00 00 00 00 67 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
50.970 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
50.970 00FEF74C 8 00 00 91 00 00 00 00 91 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
50.970 00F00300 8 15 02 14 30 17 88 00 58 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
50.970 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
50.970 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
50.970 00FEE605 8 87 8D 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
50.970 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.090 00F00300 8 15 02 14 30 17 89 00 59 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00FEF105 8 00 00 5D 00 89 00 8D 89 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.090 00F00300 8 15 02 14 30 17 8A 00 5A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00F00300 8 15 02 14 30 17 8B 00 5B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.090 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.090 00FF0505 8 15 01 5A 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.090 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
51.090 00FEF94C 8 2A 05 4C 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
51.090 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
51.090 00F00300 8 15 02 14 30 17 8C 00 5C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.100 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.100 00FF0A4C 8 00 00 00 78 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.100 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.100 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.100 00F00300 8 14 02 14 30 16 8D 00 5D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.100 00FEF105 8 00 00 5A 00 83 00 8C 83 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.210 00F00300 8 16 02 14 30 18 8E 00 5E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
51.220 00F00300 8 16 02 14 30 18 8F 00 5F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.220 00FF0505 8 15 01 5B 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.220 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
51.220 00FEE24C 8 00 5A 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
51.220 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.220 00F00300 8 15 02 14 30 17 90 00 60 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.220 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.220 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.220 00F00300 8 15 02 14 30 17 91 00 61 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.220 00FEF105 8 00 00 58 00 82 00 8D 82 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.260 00F00300 8 14 02 14 30 16 92 00 62 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.260 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
51.260 00F00300 8 14 02 14 30 16 93 00 63 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.260 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.260 00FF0505 8 15 01 59 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.260 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.280 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.280 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.280 00F00300 8 15 02 14 30 17 94 00 64 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.280 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
51.280 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.390 00F00300 8 14 02 14 30 16 95 00 65 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FEF105 8 00 00 58 00 83 00 8E 83 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.390 00F00300 8 16 02 14 30 18 96 00 66 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FEF64E 8 CA 09 8A 8C 88 8A 8D 8A B1/85 After EC:BYTES 3-8 REAR BATT Temp Sensors
51.390 00F00300 8 15 02 14 30 17 97 00 67 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.390 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.390 00FF0505 8 15 01 58 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.390 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.400 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.400 00F00300 8 16 02 14 30 18 98 00 68 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.400 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.400 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.400 00F00300 8 15 02 14 30 17 99 00 69 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.400 00FEF105 8 00 00 58 00 81 00 8D 81 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.510 00F00300 8 15 02 14 30 17 9A 00 6A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
51.510 00F00300 8 15 02 14 30 17 9B 00 6B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.510 00FF0505 8 15 01 58 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.510 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.510 00FEFC4C 8 D1 00 40 46 CF 35 9A 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.510 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.510 00F00300 8 15 02 14 30 17 9C 00 6C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.510 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.510 00FEE005 8 41 38 33 00 06 00 00 00 B1/40 ?DC/DC Converter Load?
51.520 00F00300 8 15 02 14 30 17 9D 00 6D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.520 00FEF105 8 00 00 57 00 82 00 8E 82 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.520 00F00300 8 15 02 14 30 17 9E 00 6E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00F00300 8 16 02 14 30 18 9F 00 6F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.630 00FF0505 8 15 01 54 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.630 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.630 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.630 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.630 00F00300 8 15 02 14 30 17 A0 00 70 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.630 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.640 00F00300 8 16 02 14 30 18 A1 00 71 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FEF105 8 00 00 55 00 7A 00 8D 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.640 00F00300 8 15 02 14 30 17 A2 00 72 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FEEFF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging D
51.640 00F00300 8 16 02 14 30 18 A3 00 73 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.640 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.750 00FF0505 8 15 01 54 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.750 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.750 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.750 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.750 00F00300 8 17 02 14 30 19 A4 00 74 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.750 00F00300 8 15 02 14 30 17 A5 00 75 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEF105 8 00 00 53 00 7B 00 8E 7B B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.750 00F00300 8 16 02 14 30 18 A6 00 76 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FEECF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging A
51.750 00F00300 8 16 02 14 30 18 A7 00 77 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.750 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.750 18FEE617 8 0F 06 1B 00 01 01 29 00 B1/47 Hr/min/sec/00/01/01/Lightsensor/00
51.750 00FF0505 8 15 01 53 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.870 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.870 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.870 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.870 00F00300 8 15 02 14 30 17 A8 00 78 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.870 00F00300 8 15 02 14 30 17 A9 00 79 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEF105 8 00 00 53 00 7A 00 8D 7A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.870 00F00300 8 15 02 14 30 17 AA 00 7A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00F00300 8 15 02 14 30 17 AB 00 7B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.870 00FEDA00 8 52 45 56 20 31 30 30 37 B1/40 BYTES 1-6 identical A
51.870 00FF0505 8 15 01 52 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.870 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.880 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.880 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.880 00F00300 8 15 02 14 30 17 AC 00 7C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.880 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
51.880 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
51.990 00F00300 8 15 02 14 30 17 AD 00 7D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FEF105 8 00 00 52 00 78 00 8C 78 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
51.990 00F00300 8 15 02 14 30 17 AE 00 7E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FECA00 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 1
51.990 00F00300 8 16 02 14 30 18 AF 00 7F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FEE04C 8 00 00 00 00 67 00 00 00 B1/40 7x00;Byte5=58or88or80or89; in CP:2F
51.990 00FEDA4C 8 52 45 56 20 32 30 31 31 B1/40 BYTES 1-6 identical C
51.990 00FF0505 8 15 01 51 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
51.990 18FEE017 8 A7 00 00 00 00 F9 02 00 B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
51.990 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
51.990 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
51.990 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
51.990 00F00300 8 16 02 14 30 18 B0 00 80 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
51.990 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.010 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.010 00FEE605 8 76 8C 00 86 C3 00 20 00 B1/40 EC:BYTE4 changing
52.010 00F00300 8 16 02 14 30 18 B1 00 81 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.010 00FEF105 8 00 00 51 00 74 00 8D 74 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.020 00F00300 8 15 02 14 30 17 B2 00 82 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00F00300 8 14 02 14 30 16 B3 00 83 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00FEF94C 8 2A 05 4D 34 21 13 0B BF B1/40 xx xx xx xx xx xx xx BF
52.130 00FEF84C 8 20 03 CD 00 B8 88 01 00 B1/40
52.130 00FEE14C 8 66 00 45 2E 09 00 41 00 B1/40
52.130 00FF0505 8 15 01 50 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.130 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.130 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.130 00FF0A4C 8 00 00 00 8A 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.130 00F00300 8 15 02 14 30 17 B4 00 84 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.130 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.140 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.140 00F00300 8 14 02 14 30 16 B5 00 85 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.140 00FEF105 8 00 00 50 00 74 00 8C 74 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.140 00F00300 8 14 02 14 30 16 B6 00 86 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.140 00FF1905 8 00 00 00 00 00 00 00 00 B1/40 JUST ZEROS 2
52.140 00F00300 8 14 02 14 30 16 B7 00 87 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.250 00FEFA4C 8 00 00 00 00 04 00 00 B7 B1/40 6x00; byte5=04, byte8=Bx
52.250 00FEE24C 8 00 50 14 00 00 00 00 00 B1/40 00 00 0D 00 00 00 00 00
52.250 00FF0505 8 15 01 4F 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.250 00FEF74C 8 00 00 90 00 00 00 00 90 B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.250 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.260 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.260 00F00300 8 15 02 14 30 17 B8 00 88 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.260 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.260 00F00300 8 15 02 14 30 17 B9 00 89 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FEF105 8 00 00 4E 00 73 00 8D 73 B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.260 00F00300 8 14 02 14 30 16 BA 00 8A B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FEEDF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging B
52.260 00F00300 8 15 02 14 30 17 BB 00 8B B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.260 00FF0505 8 15 01 4E 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.260 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.260 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.260 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.270 00F00300 8 14 02 14 30 16 BC 00 8C B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.270 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.270 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.380 00FEDA05 8 52 45 56 20 31 30 31 34 B1/40 BYTES 1-6 identical B
52.380 00F00300 8 15 02 14 30 17 BD 00 8D B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00FEF105 8 00 00 4D 00 6E 00 8C 6E B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.380 00F00300 8 14 02 14 30 16 BE 00 8E B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00F00300 8 15 02 14 30 17 BF 00 8F B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.380 00FF0505 8 15 01 4C 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.390 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.390 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A
52.390 00FF0A4C 8 00 00 00 90 00 00 12 14 B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
52.390 00F00300 8 14 02 14 30 16 C0 00 90 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.390 00FF0F00 8 86 00 00 00 31 30 30 37 B1/4.2 HEADLIGHT + INDICATORS
52.390 00FEFD4C 8 88 00 00 00 00 00 00 0E B1/4 6x00; Byte1=88, BYTE8=1x
52.390 00F00300 8 15 02 14 30 17 C1 00 91 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FEF105 8 00 00 4C 00 6D 00 8C 6D B1/4 By3=SPEED;By5+8=AMP;By7=VOLT
52.510 00F00300 8 15 02 14 30 17 C2 00 92 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FEEEF9 8 00 00 00 00 00 00 00 55 B1/40?Charger/voltage? active charging C
52.510 00F00300 8 15 02 14 30 17 C3 00 93 B1/1 By1+2+5=THROTL;By4=BRKE+KILSW+SIDSTAND;By6+8=?timers?
52.510 00FF0505 8 15 01 4B 28 21 22 20 00 B1/4 12 00 00 1x 14 1x 1x 00
52.510 00FEF74C 8 00 00 8F 00 00 00 00 8F B1/4By3+8:GO:Vlt;BY5:CP=68;CC=1C;tr+EC=0D
52.510 00FEFC4C 8 D1 00 40 46 13 A8 AC 3D B1/4 FE 00 40 46 xx xx FA/B/C 4A

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Here are the "Comment Lists" which I have come up with so far: One for charging and one for riding, because some of the ID's behave differently during these times.

A lot is still very unclear, but these lists should give anyone a head start when trying to figure out what is what on the CANBUS.

I have stopped working on this for now, it will not likely lead to much compared to access to full documentation.

But many important parts of the Vectrix VX-1 can now be read by accessing the CANBUS without any Vectrix Software:

Speed, throttle position, time, current draw, battery voltage, battery temperature, charging current.

The time I spent on deciphering it was not wasted, but from here on it becomes too hard, for too little results.

We need legal access to the appropriate documentation to progress this further.

.
The text below can be put into a text file, then renamed to .cmt file.

Then it can can be loaded into the CanHacker software, and off you go reading what is going on inside your Vectrix!

If anyone builds a device to show current draw, battery voltage and temperatures, and sells it as a Vectrix-add-on, I'd like a free sample as a thank you, please!

Riding Comment 4.5.cmt :

ID00F00300= Thr/Thr/xx/Killsw+Stand+Brakes/Thr/Count/00/Count
ID00FECA00= 00/00/00/00/00/00/00/00 Nr.1
ID00FEDA00= BY 1-4+6 identical A 52 45 56 20 31 30 30 37
ID00FEDA05= BY 1-4+6 identical B 52 45 56 20 31 30 31 34
ID00FEDA4C= BY 1-4+6 identical C 52 45 56 20 32 30 31 31
ID00FEE04C= 00/00/00/00/xx/00/00/00
ID00FEE14C= 66/00/xx/2E/xx/00/41/xx
ID00FEE005= ?DC/DC Converter? xx/xx/xx/xx/00/00/00/00
ID00FEE24C= 00/Speed/xx/00/00/00/00/00
ID00FEE605= Amp/Volt/00/87or86/C3/00/21/00
ID00FEEBF9= Only Once during booting
ID00FEECF9= ?Charger/voltage? 00/00/00/00/00/00/00/55 A
ID00FEEDF9= ?Charger/voltage? 00/00/00/00/00/00/00/55 B
ID00FEEEF9= ?Charger/voltage? 00/00/00/00/00/00/00/55 C
ID00FEEFF9= ?Charger/voltage? 00/00/00/00/00/00/00/55 D
ID00FEF105= 00/00/kmh/00/Amp/0x/Volt/Amp
ID00FEF64D= Front Batt Temp: xx/xx/TM5/TM4/TM9/TM8/TM6/TM7
ID00FEF64E= Rear Batt Temp: xx/xx/TM2/TM1(A)/TM12(1B)/TM11/TM3/TM10
ID00FEF74C= 00/00/Volt/00/00/00/00/Volt
ID00FEF84C= B1/40
ID00FEF94C= B1/40 xx xx xx xx xx xx xx xx
ID00FEFA4C= B1/40 6x00; byte5=04, byte8=Bx
ID00FEFC4C= B1/4 FE 00 40 46 xx xx FA/B/C 4A
ID00FEFD4C= B1/4 6x00; Byte1=88, BYTE8=1x
ID00FF0505= B1/4 12 00 00 1x 14 1x 1x 00
ID00FF0A4C= B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
ID00FF0F00= B1/4.2 HEADLIGHT + INDICATORS
ID00FF1905= 00/00/00/00/00/00/00/00 Nr.2
ID18FEDA4C= ONCE during booting as 6th or 7th
ID18FEE017= B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
ID18FEE617= B1/47 Hr/min/sec/00/01/01/Lightsensor/00
ID00FECA4C= IMPELLERS RUNNING BOOT UP only

.
.
.
And here the .cmt contents for charging:

.
ID00F00300= Thr/Thr/xx/Killsw+Stand+Brakes/Thr/Count/00/Count
ID00FECA00= 00/00/00/00/00/00/00/00 Nr.1
ID00FEDA00= BY 1-4+6 identical A 52 45 56 20 31 30 30 37
ID00FEDA05= BY 1-4+6 identical B 52 45 56 20 31 30 31 34
ID00FEDA4C= BY 1-4+6 identical C 52 45 56 20 32 30 31 31
ID00FEE04C= 00/00/00/00/xx/00/00/00
ID00FEE14C= 66/00/xx/2E/xx/00/41/41=EC;00=CCorCP
ID00FEE005= ?DC/DC Converter? xx/xx/xx/xx/00/00/00/00
ID00FEE24C= 00/00/xx/00/00/00/00/00
ID00FEE605= EC:BYTE4 changing
ID00FEEBF9= Only Once during booting

ID00FEECF9= ?Charger? 3F/3F/3F/3F/00/00/00/AA
ID00FEEDF9= ?Charger? 00/39/63/00/06/5B/00/AA
ID00FEEEF9= ?Charger? 3F/3F/3F/00/73/39/00/AA
ID00FEEFF9= ?Charger? 7D/5B/06/00/00/00/4C/AA
ID00FEF105= 00/xx/kmh/00/00/00/00
ID00FEF64D= Front Batt Temp: xx/xx/TM5/TM4/TM9/TM8/TM6/TM7
ID00FEF64E= Rear Batt Temp: xx/xx/TM2/TM1(A)/TM12(1B)/TM11/TM3/TM10
ID00FEF74C= 0A/00/VoltStart/00/Speed=ChrgStage/00/00/VoltRealtime
ID00FEF84C= B1/40
ID00FEF94C= B1/40 xx xx xx xx xx xx xx xx
ID00FEFA4C= B1/40 6x00; byte5=04, byte8=Bx
ID00FEFC4C= B1/4 FE 00 40 46 xx xx FA/B/C 4A
ID00FEFD4C= B1/4 6x00; Byte1=88, BYTE8=1x
ID00FF0505= B1/4 12 00 00 1x 14 1x 1x 00
ID00FF0A4C= B1/4 5x00;By4=8x;By7=1x,By8=1x;EC:By7+8=TempSensor with delay
ID00FF0F00= B1/4.2 HEADLIGHT + INDICATORS
ID00FF1905= 00/00/00/00/00/00/00/00 Nr.2
ID18FEDA4C= ? Never during charging?
ID18FEE017= B1/47 TRIPA/TRIPA/00/00/100m/km/02/00
ID18FEE617= B1/47 Hr/min/sec/00/01/01/Lightsensor/00
ID00FECA4C= IMPELLERS RUNNING BOOT UP only

.
.
.
Have fun!

This information may be used entirely at your own risk.

There is always a way if there is no other way!

Mik's picture

Here is the part of the Full-ACCEL-FULL-DECEL CANBUS log showing the regenerative braking part starting from 100km/h.

I found some time to check for the current peak during regen braking:

.
00FEF105 8 00 00 5F 00 8A 00 8E 8A B1/4 By3=SPEED;By5+8=AMP;By7=VOLT

8A in Hexadecimal means 138 in decimal, i.e. 138A peak current going into the battery during full regen braking from top speed.
And this peak happens at 5F = 95km/h.

The windows calculator has a hex to bin to dec converter, by the way.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

kevin smith's picture

how do you spell goble dee gooch.
kev

procrastination inc's picture

from Mik: "But many important parts of the Vectrix VX-1 can now be read by accessing the CANBUS without any Vectrix Software:

Speed, throttle position, time, current draw, battery voltage, battery temperature, charging current."

ok elec techs, there would be a small market for a display reading CANBUS data for current draw, battery voltage and temperature.

get to it :)

Mik's picture

Below is part of a PM communication that could be useful to others. It explains in more detail the numbering of the temp sensors and their location. I guess this is hard to figure out from my notes, I can barely work it out myself now, a few years after fiddling with it.

Regarding temp sensor location:
When I was investigating the Canbus messages I made up comment lists according to the usual system of naming/numbering of battery modules, starting with Module 1 (M1) at the negative end of the battery, that is top left of rear battery.

See this post for the comment lists: http://visforvoltage.org/book/ev-collaborative-hand-books/6916#comment-40745

The relevant info from that post is this:
ID00FEF64D= Front Batt Temp: xx/xx/TM5/TM4/TM9/TM8/TM6/TM7
ID00FEF64E= Rear Batt Temp: xx/xx/TM2/TM1(A)/TM12(1B)/TM11/TM3/TM10

The naming for the sensors TM1 (A) and TM12 (1B) is only relevant for the "Vectux", because in the Vectux I have mounted two sensors on module M1 and no sensor on M12. That's because I have concentrated the weak cells into M1 and wanted to monitor it more closely.

For an unmodified Vectrix (assuming they are all the same, and I would assume that), the temp sensor locations are as follows:
TM1 = top left rear battery
TM2 = middle left Rear
TM3 = bottom left rear
TM4 = top left front
TM5 = middle left front
TM6 = bottom left front
TM7 = bottom right front
TM8 = middle right front
TM9 = top right front
TM10 = bottom right rear
TM11 = middle right rear
TM12 = top right rear

Putting it all together with the Canbus ID's you get this for the battery temp sensor locations:
ID00FEF64D= Front Batt Temp: xx/xx/TM5middleleft/TM4topleft/TM9topright/TM8middleright/TM6bottomleft/TM7bottomright
ID00FEF64E= Rear Batt Temp: xx/xx/TM2middleleft/TM1topleft/TM12topright/TM11middleright/TM3bottomleft/TM10bottomright

This information may be used entirely at your own risk.

There is always a way if there is no other way!

.......

If anyone builds a device to show current draw, battery voltage and temperatures, and sells it as a Vectrix-add-on, I'd like a free sample as a thank you, please!

.........

You got it! I placed one into shipping channels yesterday...
Thank You Mik!

Scotter's picture

What is the device that's for sale? Is it available in the USA?

--Scotter and his scooter
2007 Vectrix VX-1 Maroon
2007 Vectrix VX-1 Silver
2008 Vectrix VX-1 Blue
2008 Vectrix VX-1 Silver
Other EV projects in the works

Mik's picture

What is the device that's for sale? Is it available in the USA?

It's the one described here: http://visforvoltage.org/forum/12809-vx-1-canbus-monitor

As far as I know, you can have it sent anywhere.

This information may be used entirely at your own risk.

There is always a way if there is no other way!

I know this 'discussion' ended a while ago but I recently picked up sniffing on the CAN-bus with an Arduino and CAN adapter.
Reason for this is because I want to use another CAN enabled charger with the Vectrix with the ability to 'drive' the dashboard.
Did anyone continue on these CAN analysis ?

===================================
My contribution to EV in The Netherlands
- Novox C20
- Vectrix VX-1 Li+ my2009 #2791
- Vectrix VX-1 Li my2011 #3228
- CityEl Fact4 / Mini El Cabrio
- Th!nk PIV4 A266
- Th!nk City A306
- Tesla Model3 AWD

Some additional info about the message 0x18FEE017 which contains TripA, Odometer and probably TripB values (I don't use later one).
The information is coded in little Endian form in units of 50m (at least in metric based countries). Why 50m units and not 100m units, maybe rounding algorithm...
TripA is coded in first 2 Bytes.
TripB is probably coded in next 2 Bytes.
Odometer is coded in next 3 Bytes.
I don't know if last Byte is used for anything.

Example:
0x18FEE017 0x2C 0x03 0x00 0x00 0xD6 0x40 0x01 0x00

TripA: 0x02c and 0x03 gives 0x032c after big Endian reorganisation, 812 in decimal (remember unis of 50m). The TripA value is: 40.6km
Odo: 0xD6, 0x40 and 0x01 gives 0x0140D6 after big Endian reorganisation, 82134 in decimal. The Odometer value is: 4106.7km

Hi all,

Apparently good work for the CAN messages. Let me add a remark that the CAN message source is represented by only the last byte. Accordingly it is something like this:

00 ICM
05 Motor controller ?
17 Instrument cluster ?
4C Charger ?
4D Front battery sensor
4E Rear battery sensor
F9 ?

/ Azzuro

Hi all,

I've managed to develop this much further if someone is interested. 70-80% of the Vectrix CAN bus messages (and PGNs) are now reverse engineered.

Kind regards, Azzuro

Where my comments go ?

Hi Azzuro,
It is possible to obtain your canbus messages list? I'm trying to make a dashboard for change the battery gauge by a tft and print some Vectrix values.
Best regards, Jose

Vectrix VX-1 Li 2012 + Franbms+TCCharger3.5Kw+VW-iD3-20.5KW Battery

+1 on Jose's request Azzuro,
If the list is not in dbc format, I volunteer to contribute to to community by creating a dbc file.
dbc is so much easier to work with, even with free tools like savvycan, and these days there is opensrc code that can work directly with dbc files instead of hardcoding.

Time passes, things change. Sadly the links to photobucket no longer work.
Regarding the DB9 can connector and the 4 wires. 2 are needed for a CANbus. What are the other two? a second CANbus perhaps - or 12V/GND?
I know I can buzz this out but am away from the bike. Last time I was working on it I was able to use a Peak PCAN to collect CANbus data, and use the tools out there to reflash the devices.
Am looking for 12V/GND as well as CAN to power a MCU to manage a BMS on a to-be-installed-at-this-time 18 module Leaf pack, and do fun things with WiFi and Bluetooth and even GPS.
If there is only one CANbus, and there is 12V/GND on the DB9, one possibility is to put the MCU in the glove box connected to the DB9. However, I'm also interested in putting it in the batteries and looking for 12V/GND in that area also.

Vectrix VX-1 Li 2012 + Franbms+TCCharger3.5Kw+VW-iD3-20.5KW Battery

Buy Ecotric bikes, get free accessories!


Who's online

There are currently 0 users online.

Who's new

  • xovacharging
  • stuuno
  • marce002
  • Heiwarsot
  • headsupcorporation

Support V is for Voltage