How to bind several Tx to one model

More
08 Sep 2016 13:57 - 08 Sep 2016 15:08 #53636 by vlad_vy
How to bind several Tx to one model was created by vlad_vy
I spend many time to find out how to do it and test it. Possible it will be useful to someone else.

My task: bind model from one Tx, then use model with different Tx without rebind. I have 3 transmitters at different locations and I do not want every time rebind that model for use with different transmitter.

In the top-section of hardware.ini (above [modules]), set:
txid = xxxxxxxx (eight characters)
(each x can be 0-9,a-f)


Generator of random numbers
rumkin.com/tools/password/pass_gen.php
Select Hex, set 8 for Length

Bind model with one Tx and you can use it with all your Tx.

I don't know will it work for all protocols, at present time I use it with Devo protocol.

Warning!!!
It is not unique ID as usual Tx ID.
Last edit: 08 Sep 2016 15:08 by vlad_vy.

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

More
09 Sep 2016 07:13 #53670 by Schugy
Replied by Schugy on topic How to bind several Tx to one model
Is there a way to restore the factory ID later on?

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

More
09 Sep 2016 08:17 #53675 by mwm
Replied by mwm on topic How to bind several Tx to one model
You restore the factory ID by re-installing the devention firmware.

DeviationTx uses an id built from the MCU serial number if you don't provide one in the tx.ini file. You get that one back by deleting the entry from the tx.ini file.

Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.

My remotely piloted vehicle ("drone") is a yacht.

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

More
10 Sep 2016 13:00 #53745 by stevecox
Replied by stevecox on topic How to bind several Tx to one model
Yeah! this is super cool kudos to the devs !!!

Adelaide

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

More
10 Sep 2016 18:27 #53758 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
So what happens if you turn both tx's on, both set to the same model at the same time?

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

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

More
10 Sep 2016 19:53 - 10 Sep 2016 19:53 #53763 by pulpfiction15
Replied by pulpfiction15 on topic How to bind several Tx to one model
Hi,

Another question :oops: , could I get a TX ID to be able to copy it in another TX, so I do not have to bind all my models again, thanks.
Last edit: 10 Sep 2016 19:53 by pulpfiction15.

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

More
10 Sep 2016 20:01 #53765 by Arnold
Replied by Arnold on topic How to bind several Tx to one model

stevecox wrote: Yeah! this is super cool kudos to the devs !!!



+1 !!!

Too many hobbies & too many Devos!
Who knows where the time goes?

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

More
13 Sep 2016 09:35 #53834 by vlad_vy
Replied by vlad_vy on topic How to bind several Tx to one model
To restore factory Tx ID simply delete txid=XXXXXXXX from hardware.ini

If you power on both Tx with the same txid=XXXXXXXX in hardware.ini both Tx will control model. I don't think it is the good idea.

You can't copy factory Tx ID. You will need to rebind your model with txid=XXXXXXXX in hardware.ini

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

More
30 Sep 2016 20:05 #54452 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
Dug this back up cause I was finally willing to risk turning on 2 TX's at the same time today and...

[build suspense here]


Nothing happens... You turn the 2nd one on and there's no glitch, no nothing, then when you turn the first one off the 2nd one immediately has control. You can repeatedly switch back and forth and again, while they're both on whichever one was on first will have control and the other will do nothing.

This is with an X4R and Hexfet's frskyX_drop test build, Devo 10 and Devo U7E.

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

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

More
02 Oct 2016 05:44 #54492 by Richard96816
Replied by Richard96816 on topic How to bind several Tx to one model
Sounds like you can use a second radio as a trainer without a trainer cord.

Cool.

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

More
02 Oct 2016 14:41 #54510 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
Not really, the "student" would have to recognize they're about to F up and switch their tx off. All the training I've done I've had to take back control...

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

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

More
07 Oct 2016 21:11 #54701 by NutraBind
Replied by NutraBind on topic How to bind several Tx to one model
So cool. Thank you.
I just set the same tx id for my Devo 7e and Devo 10.
Tested with my V911 - works like charm. (Once I realized the FixedID being different :blush: and set to the same on both remotes.)
No more rebind switching between the remotes :woohoo:

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

More
08 Oct 2016 13:18 #54720 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
Hi again,

Anyone got any ideas for how to find the TXID of my taranis so I can set my two devo's to match?

Issue with taranis is the RF module has its own locked FW and TxID isn't under OpenTx control so OTX can't access it (even just to see it) and it can't be sniffed from MCU -> RF module comms.

I was thinking maybe sniff traffic from receiver CC2500 to its STM32? Should that reveal the txid if I sniff the traces @ bind time?

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

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

More
04 Dec 2016 09:07 #56504 by Wene001
Replied by Wene001 on topic How to bind several Tx to one model
i would be interested in this, too

I have a Taranis X9E with a multiprotocol modul (midelic) and a Devo 12S and a Devo6S
Would be fine to set them all to the same TXID.

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

More
04 Dec 2016 16:00 #56514 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
I'm working with RCgroups member FishPepper on a device to read the TX id of Taranis over-the-air @ bind time, Devo's txid can then be set to match that.

Problem being open-tx doesn't have serial control over the internal HF module so there's no setting of the txid, in fact Open-TX doesn't so much as ever see the txid and the firmware on the internal Xjt is locked and not in communication with open-TX.


If you really really like to tinker there's always ER9x firmware that can run on your taranis, installing it gives you the option of rewiring the internal Xjt module to the spi bus means you can somewhat control it (note there's still no Open-tx setting for txid but you could do your own custom build of ER9x and maybe make some progress there).


BY FAR the easiest thing to do is just add bind buttons to all your models in accessible spots [sorry, this is what I do now and why I'm working with FP on his solution. Note he has it working on an A7105 w/ Fly sky, just gotta get it modded for CC2500/Frsky!

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/

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

More
04 Dec 2016 16:03 - 04 Dec 2016 16:03 #56515 by Cereal_Killer
Replied by Cereal_Killer on topic How to bind several Tx to one model
Didn't notice you were running an external multi-module... Great news; you have full FW control of that (not from the Gui, you'll have to make your own build) but in the code you can force set any txid you'd like, set that to match your devo's, compile, flash and you're g2g!

Taranis X9E | DEVO 10 | Devo U7E | Taranis Q7

What I do in real life: rivergoequestrian.com/
Last edit: 04 Dec 2016 16:03 by Cereal_Killer.

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

More
05 Dec 2016 04:35 - 05 Dec 2016 08:22 #56530 by vlad_vy
Replied by vlad_vy on topic How to bind several Tx to one model
It's not so easy. First, with Deviation custom TXID scrambled (randomized) before use by protocol. Second, Multiprotocol module firmware use other metod for Fixed ID use, other metod for DSM2/X PN codes table use (for exclude OrangeRX error), so at any case you will need to rebind model. Or severely rewrite Multiprotocol code to comply with Deviation code.
Last edit: 05 Dec 2016 08:22 by vlad_vy.

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

More
05 Dec 2016 08:29 #56535 by Wene001
Replied by Wene001 on topic How to bind several Tx to one model
thanks for response

i didnt find the place in the multiprotocol code to force my own TXID.
I've seen the problem with the fixedID....at least, too.

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

More
19 Jul 2017 19:53 #63524 by jejeg
Replied by jejeg on topic How to bind several Tx to one model
Hi
Small question, before doing a bullshit :blush:
Thanks
Attachments:

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

More
19 Jul 2017 21:01 #63525 by magic_marty
Replied by magic_marty on topic How to bind several Tx to one model
here is where i put mine on all 3 of my transmitters and it works perfect...
Attachments:

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

Time to create page: 0.078 seconds
Powered by Kunena Forum