×

Notice

The forum is in read only mode.

Protocol for Bugs 5W / JJRC X5

More
20 Apr 2019 12:57 - 20 Apr 2019 12:57 #74031 by gpo123
Protocol for Bugs 5W / JJRC X5 was created by gpo123
Hello,
I really would appreciate if the Bugs 5 W could be deviated / multiprotocoled. The transmitters of the Bugs 5W has the same appearance as the one from the Bugs 3 mini plus a display. Inside the PCBs share some similarities too, the main protocol chip seems to be a NUVOTON N76E0030T20. As the Bugs 3 mini is deviated I have high hopes that this affordable camera drone can be deviated soon.



I will work through the Bugs 3 mini thread, but what route is the easiest get the information needed ? I have a Saleae LA (though never worked with it), a Jumper T8SG V2 Plus and a Taranis Q X7 with I-Rangex multiprotol.

Greetings
Attachments:
Last edit: 20 Apr 2019 12:57 by gpo123.
More
20 Apr 2019 20:24 - 20 Apr 2019 20:33 #74042 by goebish
Replied by goebish on topic Protocol for Bugs 5W / JJRC X5
I suppose you've already tried the Bugs3Mini protocol ?
That's probably a XN297, find which pin is GND (#2 ?), connect it to the analyzer GND then connect all other pins to Channels 1-7 then provide some dumps :)
(bind sequence, sticks, mode changes ...)

Just a note ... if it's like the Bugs 3 or Bugs 3 mini we won't be able to reverse engineer it remotely (or that will be very tiresome ...)
Last edit: 20 Apr 2019 20:33 by goebish.
More
20 Apr 2019 21:22 - 20 Apr 2019 21:24 #74044 by gpo123
Replied by gpo123 on topic Protocol for Bugs 5W / JJRC X5
Thanks Goebish
for tuning in. I have tried the Bugs 3 mini protocol on my T8SG V2 without success with the latest firmware you offered in the Bugs 3 mini thread (with dynamic trims). As the original remotes for the Bugs 3 mini and the Bugs 5w are only working with the right aircraft, not crosswise. The remotes will not bind. I assume it is a rxid/adress thing.
Will the XN297dump protocol which you showed on youtube be any help here ? Remember, I have Jumper T8SG V2 Plus at hand.
With not remotely debuggable you mean you need the transmitter and the receiver to do the deciphering ? An alternative would be a description on how you build your test rig for the Bugs 3 mini for getting the rxid/ adress table. I'm quite familiar with Arduino progamming, although not with the NRF24 right now.

Regards !
Last edit: 20 Apr 2019 21:24 by gpo123.
More
20 Apr 2019 21:59 - 21 Apr 2019 00:20 #74045 by goebish
Replied by goebish on topic Protocol for Bugs 5W / JJRC X5
XN297 Dump might help but better use the logic analyzer when possible, XN297 Dump isn't finished yet and we have more info with a logic dump.

Regarding the test rig to dump id/address pairs, I'll check on my hdd, I probably have a backup of my code.

requires:
- arduino
- nrf24l01
- nfet circuit to be able to switch the transmitter on/off with the arduino (reset pin of the nuvoton is disabled)
- in the transmitter, solder a wire so that the bind button is permanently set (see black wire between A and B on bottom right)
- remove the buzzer or wear earplugs ;)
Last edit: 21 Apr 2019 00:20 by goebish.
More
20 Apr 2019 22:06 - 21 Apr 2019 00:49 #74046 by goebish
Replied by goebish on topic Protocol for Bugs 5W / JJRC X5
Make a dump of the bind sequence first so we can check if rxid/addr (and rf channels) is different, and in which way it's different.

Pinout of the XN297 module:
- pin 2 : GND -> connect to analyzer gnd
- pin 3: CSN -> connect to channel 0
- pin 4: CLK -> channel 1
- pin 5: DAT -> channel 2
Last edit: 21 Apr 2019 00:49 by goebish.
More
20 Apr 2019 22:20 #74047 by goebish
Replied by goebish on topic Protocol for Bugs 5W / JJRC X5
More
21 Apr 2019 09:35 #74053 by gpo123
Replied by gpo123 on topic Protocol for Bugs 5W / JJRC X5
Hello,
thanks for the description of your test rig. I will order the needed stuff.
In the next week I will do a logic analyser dump, will see how that goes..
More
21 Apr 2019 09:43 #74055 by goebish
Replied by goebish on topic Protocol for Bugs 5W / JJRC X5
Make the dump before ordering stuffs, that might be enough to understand the differences.
More
22 Apr 2019 20:40 #74093 by unknown
Replied by unknown on topic Protocol for Bugs 5W / JJRC X5
Transmitter RF module looks the same like B2W (and 3 mini) www.deviationtx.com/forum/protocol-devel.../7522-mjx-bugs-2-b2w
B2W protocol still not reversed...
More
08 Aug 2019 04:24 - 04 Sep 2019 16:51 #74841 by I.A.G.A
Replied by I.A.G.A on topic Protocol for Bugs 5W / JJRC X5
Hello, do you have already find out the needed protocol for the MJX bugs 5W? I've also the Jumper 8SGPlus and I want to bind this with my brand new MJX bugs 5W. Any info will be welcome to bind this quad. I'm a completely blind person and fly in my own garden using my ears and it's fantastic to have control over my quads. I've already make a voicebox for the 8sgPlus and it speaks already but without binding with my b5w I cann't try ou t if this RC and the voice work well. Many thanks for any answere or solution where to find the protocol for our MJX bugs 5w.
At the moment I was upgrading to the last firmware but the bugs 5W isn't included in the list of protocols to select this one.
I and other Jumper T8sgPLUS users will appreciate adding this model and the right protocol for this one. Many thanks in advance !
Last edit: 04 Sep 2019 16:51 by I.A.G.A.
Time to create page: 0.206 seconds
Powered by Kunena Forum