Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traxxas protocol? #1029

Open
eried opened this issue Jul 5, 2022 · 15 comments
Open

Traxxas protocol? #1029

eried opened this issue Jul 5, 2022 · 15 comments

Comments

@eried
Copy link
Contributor

eried commented Jul 5, 2022

Could this protocol be added easily?
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/Multiprotocol/TRAXXAS_cyrf6936.ino

What is the status of deviationtx? I see the domain is dead.

@djtrance
Copy link

djtrance commented Jul 6, 2022

i dont really know what it is the status of deviationtx, but i just returned to develop for it one week ago. i added the f949G protocol but i dint have the receiver to check it. maybe i can port others protocols, but the question it is if someone it is working on this project. i will still working on the devoF7 because i have it for long time as the same as devo10. and want to still flying with deviationtx. but would be good if other people can work on it again. i dont have to much time but as i like deviationtx, i can try to add some others protocols. but it must be some protocols that lots of people can use it.

@eried
Copy link
Contributor Author

eried commented Jul 8, 2022

cool, I fixed few details in the audio messages stuff but I am completely lost on how to add a protocol. I got a traxxas rc car and it is kinda lame to use the default controller :D can you point me to your f949G file? do you have a tutorial or some overview?

@djtrance
Copy link

sorry I don't have a tutorial for this.. actually my repo don't have the audio message...

@hexfet
Copy link
Contributor

hexfet commented Jul 20, 2022

I ported this protocol because I was supposed to be getting a Traxxas. That fell through so I can't test. Please try one of these test builds.

Unless you have a devo6. Not enough space on that tx to add the new protocol.

@eried
Copy link
Contributor Author

eried commented Jul 20, 2022

awesome! thanks, I will test tomorrow. I have jumper t8sg v3

@hexfet
Copy link
Contributor

hexfet commented Jul 21, 2022

New test build here. Had to add a couple things I missed.

@eried
Copy link
Contributor Author

eried commented Jul 21, 2022

Hey I get it to do something but erratically, and never binds https://photos.app.goo.gl/rKfqQLVC2oZGGNpa9 (at the end I turn the traxxas remote on to show that one is still binded). Anything I can help?

@hexfet
Copy link
Contributor

hexfet commented Jul 22, 2022

Can you confirm you tried version 3cd0c1d?

New version e86a5e4 is here. The only change is that bind mode will wait forever because this protocol requires receiving a packet from the rx in order to bind. It shouldn't matter whether bind is started first on the tx or rx.

@djtrance
Copy link

@hexfet do you now anything about a problem with the new lemo rx dsmp that cannot bind in deviation?. I actually test it and even that I received the telemetry from the rx, the flash red of binding never ends. and the movement of the servo are not good. I tried with 2 new rx lemon.

@hexfet
Copy link
Contributor

hexfet commented Jul 22, 2022

@djtrance please don't post off-topic. It's fine to start a new issue here or topic on the deviationtx forum.

First I've heard of DSMP. According to the website it's "DSMX and DSM2 compatible with auto detection of both modes". Auto detection of anything is at least a yellow flag. Have you tried all the different combinations of tx settings for DSMX, DSM2, and the protocol options that are available?

Do you know if MultiModule gets the same results with DSMP? I don't see any recent changes in that repo that seem related to DSMP.

@eried
Copy link
Contributor Author

eried commented Jul 22, 2022

Can you confirm you tried version 3cd0c1d?

New version e86a5e4 is here. The only change is that bind mode will wait forever because this protocol requires receiving a packet from the rx in order to bind. It shouldn't matter whether bind is started first on the tx or rx.

I tested -> https://www.deviationtx.com/downloads-new/category/2872-hexfet-protocol-traxxas (now I think it does not load)

I will test the new one tomorrow :) and give you feedback

@hexfet
Copy link
Contributor

hexfet commented Jul 22, 2022

If you tested that version then I expect the new version will just stay in bind mode forever.

There's a comment in the code "Works with Traxxas 6519 receivers". I don't know anything about Traxxas receivers. Is yours compatible with 6519?

@eried
Copy link
Contributor Author

eried commented Jul 23, 2022

Oh I dont know anything either :/ I got this traxxas summit 1:10 with everything stock. I can try to check which receiver it has, can you compile one with that flag just to test?

@hexfet
Copy link
Contributor

hexfet commented Jul 25, 2022

That's the build e86a5e4 above. I don't know if the code comment means the protocol will only work with 6519 receivers, or if that was the receiver used to reverse engineer the protocol and other models are compatible.

@djtrance
Copy link

@djtrance please don't post off-topic. It's fine to start a new issue here or topic on the deviationtx forum.

First I've heard of DSMP. According to the website it's "DSMX and DSM2 compatible with auto detection of both modes". Auto detection of anything is at least a yellow flag. Have you tried all the different combinations of tx settings for DSMX, DSM2, and the protocol options that are available?

Do you know if MultiModule gets the same results with DSMP? I don't see any recent changes in that repo that seem related to DSMP.

it is working now but I had to set up the channel manually and works

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants