ExpressLRS on Turnigy 9x

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
Post Reply
eliasm
Posts: 1
Joined: Sat Jul 31, 2021 9:00 pm
Country: -

ExpressLRS on Turnigy 9x

Post by eliasm » Sat Jul 31, 2021 9:03 pm

Hello everyone,
is it possible to somehow make the ExpressLRS module work with the Turnigy 9x? It needs CRSFShot protocol to work.
This would be awesome as my 9x is still working great and I don't really want to upgrade if not strictly necessary.
BTW thanks Mike to keep our radios alive :)
Cheers


rbecq
Posts: 3
Joined: Mon Dec 14, 2020 6:46 am
Country: -

Re: ExpressLRS on Turnigy 9x

Post by rbecq » Tue Oct 26, 2021 2:07 am

Mike has announced that the er9x is in maintenance model: https://openrcforums.com/forum/viewtopi ... 50#p153461

But indeed the ability to use an ELRS external module would be great, as my Turnigy 9X is also in great condition. Any hint on where to look in the erskyTx code if I want to give it a try to port the protocol to er9x would be helpful too. Thanks!

User avatar
MikeB
9x Developer
Posts: 17568
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: ExpressLRS on Turnigy 9x

Post by MikeB » Tue Oct 26, 2021 2:21 pm

The M64 version of er9x doesn't have flash space to add anything else.
Unfortunately, CRSF uses 400000 baud serial data, and the 9X doesn't have hardware support for serial, it has to "bit bash" a signal to generate serial data (the designer used the wrong processor pin, should have used one a timer could drive). The processor cannot handle such a high bit rate (a bit change every 2.5uS) while doing everything else it has to do.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

rbecq
Posts: 3
Joined: Mon Dec 14, 2020 6:46 am
Country: -

Re: ExpressLRS on Turnigy 9x

Post by rbecq » Tue Oct 26, 2021 7:15 pm

Thanks Mike for the detailed answer!


Post Reply

Return to “er9x”