McNugget6750 / Open-esk8-Remote

New implementation of the NRF24L01+ communication protocol between China electric skateboard and it's remote
Other
12 stars 5 forks source link

Generic guidance and pairing sequence #3

Open cedrox opened 3 hours ago

cedrox commented 3 hours ago

Hello @McNugget6750 and thanks for your amazing work. I am really impressing about what you accomplish so far. without a doubt, this is the only initiative that seems acceptable to save the acton boards. Nevertheless, I have several questions:

Thank you

McNugget6750 commented 3 hours ago

Hi Cedrox,

Compiling this should be straight forward as I'm not using any external libraries. Just bare Arduino IDE.

Emulation? Hm, never used that on the Arduino. I never deemed it necessary.

Pairing should be as simple as pressing the button but it on the remote and the skateboard. It should be automatic. It's so complex because they designed it this way. It took me a few hours to figure this one out but there is no other way than sending and responding to the needed data from the skateboard. Once paired, the remote just works. In fact, I'm still using mine and the only change I would make is changing the default mode to medium as I'm not riding as fast anymore and increasing the brake performance on the low mode.

Even with an App, the remote needs to be paired. What issues do you see other than that my code appears too complicated?

Cheers, Timo