By Pata27 - Fri Jan 17, 2020 1:42 pm
- Fri Jan 17, 2020 1:42 pm
#19157
Experiments on unlock codes :
I mades some new test on those unlock "codes"
This time my experiments where focusing on the 2nd and 3rd byte.
I strated with the values that i've seen on all previous frame (12 02). As expected, it worked without a problem.
Now, i tried to change those values (as i previously done with 4th and 5th byte), here come the interesting part.
Changing those values did not change anything (at least to start the scooter, did not try to ride with it)
So, you could use this trame and it should work as well as before 0xA6 0x00 0x00 0xF5 0xFF 0xFC (same code as i previously used (Turbo on, 2nd bit on, Fast acceleration on, KPH, 5th bit off, Light on, blink off, esc on)) but with the second and third byte at the value of 0.
So next step would be to try to ride with diferents values on those bytes to see if there is any changes.
Otherwise, you can put anything to replace them, it will still work (you will need to calculate the crc8/maxim for your trame to be accepted by the scooter)
Hope that someone could find the use of those two byte
I mades some new test on those unlock "codes"
This time my experiments where focusing on the 2nd and 3rd byte.
I strated with the values that i've seen on all previous frame (12 02). As expected, it worked without a problem.
Now, i tried to change those values (as i previously done with 4th and 5th byte), here come the interesting part.
Changing those values did not change anything (at least to start the scooter, did not try to ride with it)
So, you could use this trame and it should work as well as before 0xA6 0x00 0x00 0xF5 0xFF 0xFC (same code as i previously used (Turbo on, 2nd bit on, Fast acceleration on, KPH, 5th bit off, Light on, blink off, esc on)) but with the second and third byte at the value of 0.
So next step would be to try to ride with diferents values on those bytes to see if there is any changes.
Otherwise, you can put anything to replace them, it will still work (you will need to calculate the crc8/maxim for your trame to be accepted by the scooter)
Hope that someone could find the use of those two byte