incrementChannel UnBinds the TX
if i disable incrementChannel in symax_protocol.cpp at line 80 , The TX Works with Arduino and never cuts. Else it cuts after sending 2 frames of data.
You should have a variable to set this in the example file.
I used Syma x5-C Blue Led Remote.
I have tried this with two different transmitters. One was from a Syma X8C package and one from an X8HG package. The X8HG one works with incrementChannel enabled as well as incrementChannel disabled. The X8C one drops binding after logging a couple of frames with incrementChannel enabled, with incrementChannel disabled it works 100%. Awesome find!!!
Hi, i have same problem can you send me your code? Because I changed incrementChannel to false but notting more happend. There is still bind in progress
Did you save the cpp file? And do you got something working? Like the bind. Post your Com port response.
Thanks for your answer and help!!! Yes of course i saved my file.
My com port response look like this: Not bound (few times, while I enable my controller) Bind in progress (after turning on the controller, it will jam in this state)
I moved left potentiometer to top and bottom too. (Sorry for my bad english)
Do you have any idea?
I found solution for my case :)
Problem was in low power mode set for controller (blinking signal icon). I disable this power saving mode (disable controller, right trim to top and enable controller, right trim is stil pushed to top (small red button -> next to enable switcher and right joyistick))
I had to comment out both incrementChannel = true; instances to make it work. I have Syma X5 (not X5C) that I bought 3 months ago, the remote has a blue LED, PCB is v6 and the range is more than 275 m (more than 900 ft). I am suspecting they changed the algorithm for precalculating the channels used by the remote and now, after disabling frequency hopping, I am maybe receiving only every 4th packet?
Hello @chupocro, I have exactly the same issue like you. Have you solved it?