- Posts: 1386
Devo10 ESky protocol draft
- victzh
- Topic Author
- Offline
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Do you plan to realease the ESKY protocols ?
Please Log in or Create an account to join the conversation.
- victzh
- Topic Author
- Offline
- Posts: 1386
ESky original - eventually. No demand at all currently, so in spare time
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
victzh wrote: ESky150 - I need to do one more modification to verify behavior and you need to check it. This weekend hopefully - last weekend I was sick and was unable to do anything besides sleeping and TV watching
ESky original - eventually. No demand at all currently, so in spare time
Ok, hope you recovered well That's the more important
Please Log in or Create an account to join the conversation.
- victzh
- Topic Author
- Offline
- Posts: 1386
The attached build uses TX id to set two channels for the protocol to use. We need to figure out:
1. Boundaries for these channels - 2.4GHz ISM is 2400-2483.5 MHz, so channels 0 to 83 inclusive. Some protocols may use subset of this, so you need to check several combinations starting 0 and ending with 83 to figure out exact boundaries.
2. Channels for your original TX are exactly 40 channels from each other. We need to figure is it necessary, will it work with arbitrary distances.
TX id's 4 lower digits set the channels, 123456 will set one channel to 34 another to 56. So try some combinations - 8300, 0083, 2060 etc. to figure out the above points.
This build is with debug output, so better don't use it for other helis, V977 is known to be very time sensitive so the debug is influencing it.
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
victzh wrote: SeByDocKy, I need to ask you to do more testing for Esky150.
The attached build uses TX id to set two channels for the protocol to use. We need to figure out:
1. Boundaries for these channels - 2.4GHz ISM is 2400-2483.5 MHz, so channels 0 to 83 inclusive. Some protocols may use subset of this, so you need to check several combinations starting 0 and ending with 83 to figure out exact boundaries.
2. Channels for your original TX are exactly 40 channels from each other. We need to figure is it necessary, will it work with arbitrary distances.
TX id's 4 lower digits set the channels, 123456 will set one channel to 34 another to 56. So try some combinations - 8300, 0083, 2060 etc. to figure out the above points.
This build is with debug output, so better don't use it for other helis, V977 is known to be very time sensitive so the debug is influencing it.
Ok I will try. Do I need to enter a 6 Digit Id or only the 4 is enough ?
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
So first ... I am not sure of following results. Each time, I entered id = [12 id1 id2]
I observed two scenerii
i) Heli starts led fast flashing then led off
ii) Heli starts led fast flashing then slow flashing but heli not responding. I think this step is first one of the normal booting sequence.
So here are the results
So as you expected ANY combinaison such as id2 = id1 + 40 is working
from id1 in [00-43]. If the offset is different of 40 is not worling (I tried 37,38,39,41,42)
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
I checked other nRF24L01 protocols with my Devo 10 + MM, and it's working ....
Strange .....
I can't remember with the working version ESK1Y50(from 16-05) what was my ID... .
Can you build a version for my Devo 7E too ?
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
It's reworking ..... probably some problem in my config file ...
I will restart the tests you asked but I guess will be the same results
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
if Id = [12 Id1 Id2] ... working for
Id2 = Id1 + offset with Id1 \in [00-59] and offset = 40.
Not working for any other combinaison.
Please Log in or Create an account to join the conversation.
- victzh
- Topic Author
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
victzh wrote: OK, that's final test before pull request. Can you check that this release works with several arbitrary ids? Consecutive is OK as they randomized anyways.
Yes it's working with any arbitrary Ids .... now
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
Please Log in or Create an account to join the conversation.
- dremaer
- Offline
- Posts: 17
first of all, sorry for my english... it's not 100%...
i've a Belt CP v2 with 2.4ghz rx (EK2-0424 000731 6-Channel 2.4G Receiver)and no tx, but i have a devo 7e radio and i follow this post since a while.
i'm not an expert on software development and i'm a newbie in hardare management, but i've have made the long range and A7105 mood on my Devo succesfully,thanks to yours tuttorials, and i've ordered a NRF24L01 module on Ebay to install it.
i'm proposing to test your protocol of Esky to 7E, if you decide to step forward with, because i wanna make him fly with...
Thanks for your great job.
Please Log in or Create an account to join the conversation.
- SeByDocKy
- Offline
- Posts: 1016
dremaer wrote: hi there
first of all, sorry for my english... it's not 100%...
i've a Belt CP v2 with 2.4ghz rx (EK2-0424 000731 6-Channel 2.4G Receiver)and no tx, but i have a devo 7e radio and i follow this post since a while.
i'm not an expert on software development and i'm a newbie in hardare management, but i've have made the long range and A7105 mood on my Devo succesfully,thanks to yours tuttorials, and i've ordered a NRF24L01 module on Ebay to install it.
i'm proposing to test your protocol of Esky to 7E, if you decide to step forward with, because i wanna make him fly with...
Thanks for your great job.
Be aware that is the new ESKY protocol so-called "ESKY 150". The old one is net yet fully tested and Victzh don't want to release it before full testing ....
Please Log in or Create an account to join the conversation.
- dremaer
- Offline
- Posts: 17
thanks for advertising.
going to bed
good night
Please Log in or Create an account to join the conversation.
- victzh
- Topic Author
- Offline
- Posts: 1386
Please Log in or Create an account to join the conversation.
- dremaer
- Offline
- Posts: 17
I agree with you. Maybe Esky's had experienced a bad reputation on the past, or the other brands have evoluted more, who knows?
However in my case i'm satisfied with.
Please Log in or Create an account to join the conversation.
- Arakon
- Offline
- Posts: 305
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Builds
- Devo10 ESky protocol draft