- Posts: 409
Mjx Bugs 3
- C0ckpitvue 777
-
Topic Author
- Offline
- kaseym
-
- Offline
- Posts: 5
This worked for me. Have 50f6e42 working on the bench with V2 plus and bugs 3. Will fly later. Thanks everybody.SG wrote: To turn on the DFuSe mode, you need to hold down the back key and press briefly on the power.
Could install the wrong driver, remove it from device Manager along with the software. Then run "DFU USBDrv Installer-1.1" and choose there
"Install Walkera USB driver". And run again in DFuSe mode.
I had the same, apparently the driver was already standing but for another device
- SG
-
- Offline
- Posts: 6
- Risqi
-
- Offline
- Posts: 2
hexfet wrote: Test build is updated (dc7544a). This build incorporates mmakai's code (thanks!) for automatically setting the radio id.
This works with my receiver, though it sets a different radio id than the one found manually. Please try binding your aircraft with the procedure below and make sure it works for you. Thanks!
"Hence, the binding procedure changes as follows:
1) In the bugs3 model delete all the digits of the fixed id. The display should say fixed id None.
2) Click Bind on the model screen.
3) Apply power to the bugs3. The bugs3 should react but deviation bind dialog will remain.
4) Turn the transmitter off (this saves the model with radioid stored in the fixed id).
5) Turn the transmitter on, go to the model screen, the fixed id should be the radioid.
6) With the right radioid bind should succeed. Click Bind on the model screen.
7) Apply power to the bugs3. Now it should connect. (If not, then repeat 6-7)."
Thank you very much, now i can fly my bugs 3 with t8sg v2 plus.. Terima kasih banyak
- Bugs3Bugs8ProFPV
-
- Offline
- Posts: 2
Channel 5 is for arming the motors
Channel 6 is for toggling the lights
Channel 7 is for flips
What about the channels for taking a photo and starting / stopping video recording when using the C5820 and C5830 FPV cameras with built in DVR?
I'm planning on installing the Bugs protocol on a Jumper T8SG V2.0 PLUS
Thanks,
- Jimbuck
-
- Offline
- Posts: 4
- rmoosreiner
-
- Offline
- Posts: 2
- hexfet
-
- Offline
- Posts: 1971
Test build is updated (5122995). Added support for video and picture controls.
Found the info in Cockpitvue's original captures.
CHANNEL_ARM CHANNEL5
CHANNEL_LED CHANNEL6
CHANNEL_FLIP CHANNEL7
CHANNEL_PICTURE CHANNEL8
CHANNEL_VIDEO CHANNEL9- JayDrone
-
- Offline
- Posts: 85
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
www.deviationtx.com/forum/protocol-devel...95-spi-capture-guide
Please use the E010 thread
www.deviationtx.com/forum/protocol-devel...a-captures?start=280
- JayDrone
-
- Offline
- Posts: 85
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
You don't have to understand the video actually, just get a logic analyzer ($5), take a picture of the inside of the stock transmitter and we'll tell you where to attach the probes.
- rmoosreiner
-
- Offline
- Posts: 2
- hexfet
-
- Offline
- Posts: 1971
- planger
-
- Offline
It looks like this protocol is almost ready. So I'm thinking it's time to port it on Multi. Do you agree?
Can you point me to the source location?
Thanks, Pascal
- Ninou33540
-
- Offline
- Posts: 2
.i have just a little problem whit the telemetri voltage :it fixed to 8.4 volts and didnt move .Y think its a setup problem and y will find the problem.
- hexfet
-
- Offline
- Posts: 1971
- hexfet
-
- Offline
- Posts: 1971
- Ninou33540
-
- Offline
- Posts: 2
- planger
-
- Offline
Thanks.hexfet wrote: Pascal, I'm not planning any more changes unless some issue comes up. Source is here . Also just updated the manual , getting ready for PR.
I've looked at the code and I'm puzzled about the need to launch the bind twice.
Please correct me if I'm wrong but it looks to me that you could be all set during the 1st bind sequence.
To do this, you'll need to replace this part of the code:
// if fixed_id not set, put rxid there
// then user must look up radio id and store in fixed id
if (Model.fixed_id > RXID_MAX) {
set_radio_data(1);
A7105_WriteID(Model.fixed_id);
} else {
u16 rxid = (packet[1] << 8) + packet[2];
u32 radioid = rxid_to_radioid(rxid);
Model.fixed_id = radioid;
break;
} // set fixed_id to radio_id
u16 rxid = (packet[1] << 8) + packet[2];
u32 radioid = rxid_to_radioid(rxid);
Model.fixed_id = radioid;
A7105_WriteID(radioid);
set_radio_data(1);Pascal
-
Home
-
Forum
-
Development
-
Protocol Development
- Mjx Bugs 3