HiSKY protocol

More
20 May 2013 02:08 #10123 by victzh
HiSKY protocol was created by victzh
I recently bought Q-Bot micro (Turnigy re-badge of HiSKY FF120). It uses new protocol which is also used in WLToys V922 (FBL100) and some other helis. It is different, because it uses Si24R1 - nRF24L01-compatible chip instead of nRF24LE1, which handles protocol inside the chip.

The board has 2mm gap between radio chip and MCU, so I considered many approaches to connect to it. Plain old soldering won, so I spent enormous hours today to solder to its SPI bus. Frankly, it was nightmare. But it works!

Disappointing fact (though highly simplifying reverse engineering) is that it uses frequency sweeping instead of hopping. 20 consecutive odd frequency channels. For binding it uses fixed channel - 15.

Stand by for updates, still working on it.

Please Log in or Create an account to join the conversation.

More
20 May 2013 20:18 #10170 by blackmoon
Replied by blackmoon on topic HiSKY protocol

Please Log in or Create an account to join the conversation.

More
20 May 2013 20:37 #10171 by victzh
Replied by victzh on topic HiSKY protocol
It does not have PA, so the range is gonna be limited.

Please Log in or Create an account to join the conversation.

More
21 May 2013 00:06 #10179 by dc59
Replied by dc59 on topic HiSKY protocol

victzh wrote: I recently bought Q-Bot micro (Turnigy re-badge of HiSKY FF120). It uses new protocol which is also used in WLToys V922 (FBL100) and some other helis. It is different, because it uses Si24R1 - nRF24L01-compatible chip instead of nRF24LE1, which handles protocol inside the chip.

The board has 2mm gap between radio chip and MCU, so I considered many approaches to connect to it. Plain old soldering won, so I spent enormous hours today to solder to its SPI bus. Frankly, it was nightmare. But it works!

Disappointing fact (though highly simplifying reverse engineering) is that it uses frequency sweeping instead of hopping. 20 consecutive odd frequency channels. For binding it uses fixed channel - 15.

Stand by for updates, still working on it.


Hi Victzh,
Thanks for your hard working on it and looking forward for new updates!

Please Log in or Create an account to join the conversation.

More
21 May 2013 10:30 - 21 May 2013 10:31 #10188 by blackmoon
Replied by blackmoon on topic HiSKY protocol
Yes Victzh, thank you for taking the time to reverse this protocol.

I really don't need to much range, I fly my micros at maximum 20-30 m.

I can't see them after that so it doesn't matter, I already use it in a solopro module and the range is more than adequate.

The thing that bothers me much is the integrated connector, but I have this one and won't be buying another one :D
Last edit: 21 May 2013 10:31 by blackmoon.

Please Log in or Create an account to join the conversation.

More
21 May 2013 16:00 #10199 by victzh
Replied by victzh on topic HiSKY protocol
Just unsolder it and solder a piece of this 50Ohm coaxial cable with outer conductive shell removed at the last 30mm. It makes as good 2.4GHz antenna as "professional" one. Or just solder a 30mm piece of wire.

Please Log in or Create an account to join the conversation.

More
02 Aug 2013 17:10 #12728 by Daryoon
Replied by Daryoon on topic HiSKY protocol
Adding more and more HiSky birds to my hanger.

Any insight to what's left to do? Not pushing you. Just wondering if any behind the scene details to share on the HiSky protocol front.


Thanks!

Please Log in or Create an account to join the conversation.

More
07 Aug 2013 16:13 #12817 by victzh
Replied by victzh on topic HiSKY protocol
Was busy with moving, dust just began to settle. I hope to be productive soon, but not right now.

Please Log in or Create an account to join the conversation.

More
07 Aug 2013 18:20 #12819 by victzh
Replied by victzh on topic HiSKY protocol
BTW, suvsuv's fork has an implementation of fbl100 protocol. I did not try it yet, so I don't know about its readiness.

Please Log in or Create an account to join the conversation.

More
08 Aug 2013 01:58 #12825 by PhracturedBlue
Replied by PhracturedBlue on topic HiSKY protocol
I also saw that, but I haven't had a chance to look at it yet.

Please Log in or Create an account to join the conversation.

More
10 Aug 2013 04:59 #12882 by Daryoon
Replied by Daryoon on topic HiSKY protocol
I tried compiling sunvsuv's code for the devo7e. But at the end, I get a rom overflowed error when it's building devo7e.elf.

Please Log in or Create an account to join the conversation.

More
13 Sep 2013 10:49 #13758 by GLaDOS
Replied by GLaDOS on topic HiSKY protocol
Any news?

Please Log in or Create an account to join the conversation.

More
28 Sep 2013 06:37 #14109 by victzh
Replied by victzh on topic HiSKY protocol
I merged sunvsuv's changes for HiSKY (FBL100) protocol in the PhracturedBlue's trunk and it compiles OK for Devo7E. If you'd like to try it I can publish my build here.

Please Log in or Create an account to join the conversation.

More
28 Sep 2013 15:56 - 28 Sep 2013 15:59 #14119 by blackmoon
Replied by blackmoon on topic HiSKY protocol
By all means do so, please.

I have to open my devo7E to install the skyartec module, I'll put a switch to use also the nRF24 as I already have the 7105 installed.

I just hope there is enough space for three modules.

Maybe Daryoon will give you feedback before as he has the nRF module already installed.

Thank you.
Last edit: 28 Sep 2013 15:59 by blackmoon.

Please Log in or Create an account to join the conversation.

More
28 Sep 2013 17:13 #14120 by victzh
Replied by victzh on topic HiSKY protocol
Be my guest. There is definite problem with space in Devos - my Devo 10 has 3 modules inside - I don't have CC2500 one - and it's almost a limit, you need to be careful when you're closing it.

Mind you - I did not try it, I just got the code and compiled it.
Attachments:

Please Log in or Create an account to join the conversation.

More
28 Sep 2013 18:56 #14121 by blackmoon
Replied by blackmoon on topic HiSKY protocol
Thx, I do think three modules will be almost impossible on a devo7E.

I'm incline to just add the nRF module and install the skyartec on my devo10...

Please Log in or Create an account to join the conversation.

More
28 Sep 2013 21:19 #14123 by SeByDocKy
Replied by SeByDocKy on topic HiSKY protocol

victzh wrote: I merged sunvsuv's changes for HiSKY (FBL100) protocol in the PhracturedBlue's trunk and it compiles OK for Devo7E. If you'd like to try it I can publish my build here.


Please yes !!!! share with us this build ... I am looking for it :).

Please Log in or Create an account to join the conversation.

More
29 Sep 2013 02:38 #14127 by victzh
Replied by victzh on topic HiSKY protocol
@SeByDocKy, look at my previous post here - it has Devo7E attached to it.

Mind you, it's not my code, I just grabbed it from public repo, patched the trunk with HiSky protocol, and compiled for Devo7E (and for my Devo10).

I just tried it on my Q-BOT micro - it binds and works! I did not try to fly it - the board is not in the flying state, tied to breadboard with soldered logic analyzer probe to it, but it seems to respond correctly.

Please Log in or Create an account to join the conversation.

More
29 Sep 2013 08:16 #14130 by SeByDocKy
Replied by SeByDocKy on topic HiSKY protocol

victzh wrote: @SeByDocKy, look at my previous post here - it has Devo7E attached to it.

Mind you, it's not my code, I just grabbed it from public repo, patched the trunk with HiSky protocol, and compiled for Devo7E (and for my Devo10).

I just tried it on my Q-BOT micro - it binds and works! I did not try to fly it - the board is not in the flying state, tied to breadboard with soldered logic analyzer probe to it, but it seems to respond correctly.



Hi,

I just tested and my V922 is binding !!!! :)

Now I have to find a profil for the V922/FBL100 coz with the one associated with the HT8, the main motor is spinning directly.

Please Log in or Create an account to join the conversation.

More
29 Sep 2013 12:42 - 29 Sep 2013 12:43 #14133 by SeByDocKy
Replied by SeByDocKy on topic HiSKY protocol
Here is a small video ...

Last edit: 29 Sep 2013 12:43 by SeByDocKy.

Please Log in or Create an account to join the conversation.

Time to create page: 0.071 seconds
Powered by Kunena Forum