- Posts: 43
Bugs 3 mini
- DPyro
- Offline
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
goebish wrote: New build:
www.dropbox.com/sh/nrc4oppo121887l/AABQ_...IEn8A7BYvH5BpGa?dl=0
Channel mapping is the same than Bugs3 protocol:
ARM CHANNEL5
LED CHANNEL6
FLIP CHANNEL7
PICTURE CHANNEL8
VIDEO CHANNEL9
ANGLE CHANNEL10
Please test without propellers first!!!
Goebish awesome job brother,once again you came through in a big way and cracked this protocol without a problem.I tried with my devo 10 and it flies like a charm.There is a little yaw to the right I believe when rudder trim is centered.Also rudder and aileron channels are reversed,I can't check for video/photo channels because I have no stock camera,channels 5,6, and 7 are all correctly assigned and working,I have to set channel 10 up tomorrow.I Just wanted to know can the bugs 3 mini make the transition from acro to angle in flight or vice versa?Or does it need to be rebound in the respective mode to do so..The total flight was smooth,the inputs were like silk.
As for the 7E I didn't thoroughly test but the 2 Channels aileron and rudder are also reversed,there is also a turning to the left when throttle trim is centered,for some reason the flips were on when I gave it to much stick in either direction with channel 7 disabled.I will look in my model ini settings to see if my file had an open channel,I will get out there tomorrow after work when there's more sun light and feed it full throttle.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
If you need more trim for yaw go to the trim dialog then increase step for channel 4.
Acro/Angle mode can be changed anytime on the transmitter side, a reset is not required but I'm not sure the quad will register it as the manual says the position should be set before applying power. Just try ...
I'll reverse rudder & aileron.
Please give your .ini for 7e to DPyro
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
(and maybe that prevents porting it to the Multi project ... or perhaps the address could be entered via an lua script on Taranis and sent to the module via smartport ...)
I'm not very good at crunching numbers, but the algorithm is probably somewhat similar to the one of the Bugs3, maybe hexfet or mmakai can see something familiar in the data set?
bit.ly/bugs3mini_rxid
I also have to add telemetry, it has RSSI & low battery voltage alarm.
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Please Log in or Create an account to join the conversation.
- DPyro
- Offline
- Posts: 43
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
DPyro wrote: Turning on/off light works with right switch. How do I arm the quad?
With the hold switch.let us know either way..
Please Log in or Create an account to join the conversation.
- hexfet
- Offline
- Posts: 1868
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
I've updated the test build, channels shouldn't have to be reversed anymore:
www.dropbox.com/sh/nrc4oppo121887l/AABQ_...IEn8A7BYvH5BpGa?dl=0
(just ask if your transmitter isn't in the list)
Instructions:
- start with no battery in the quad
- select Bugs3Mini protocol then press bind
- connect a battery to the quad
- wait for the bind dialog to exit then disconnect the battery for now
- go to the protocol options dialog then write down the "RX Id" value
- switch off transmitter
- go to bit.ly/bugs3mini_rxid
- find your RX Id in the green column (rxid s16)
- write down the corresponding value from the blue column (address[3:4] s16)
- connect your transmitter as an USB drive
- open the models/modelsxx.ini file in a text editor (under Windows, use notepad++ for exemple, not the builtin notepad, it does corrupt end of lines ...)
- under the [protocol_opts] section, fill the Address= field with the value from the blue column
- save and disconnect USB
Channel mapping:
Channel 5: Arm
Channel 6: Leds on/off
Channel 7: Flip mode
Channel 8: Snapshot (requires mjx wifi camera module)
Channel 9: Record video (requires mjx wifi camera module)
Channel 10: Angle / Acro mode
source: github.com/goebish/deviation/blob/protoc...bugs3mini_nrf24l01.c
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- planger
- Offline
To have a better view you need to sort your table by the last 2 bytes of the address and then rxid. You will then see appearing a clear pattern for the address 2 last bytes to repeat every low(rxid) value alterning +8+7+8+7+8+7+8... and a start value equal to start - high(rxid), if the new value gives ff then rotate indexes or better indexes are modulo something. I must be talking chinese but just give it a try and you will see.
I'll try to code it if no one give it a go in the coming days.
Pascal
Please Log in or Create an account to join the conversation.
- Risqi
- Offline
- Posts: 2
Please Log in or Create an account to join the conversation.
- C0ckpitvue 777
- Topic Author
- Offline
- Posts: 409
Risqi wrote: Waiting for a simple binding.. Sorry newbie here.. Thanks
Follow the spreadsheet that was posted by Goebish a few posts back in this thread..
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
@Pascal, awesome! Feel free to do it if you understand how it works, no hurry.
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- Bugs 3 mini