symaxrx icon indicating copy to clipboard operation
symaxrx copied to clipboard

incrementChannel UnBinds the TX

Open ajaybnl opened this issue 8 years ago • 6 comments

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.

ajaybnl avatar Aug 10 '17 04:08 ajaybnl

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!!!

meelisd avatar Aug 16 '17 19:08 meelisd

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

djureko avatar Oct 08 '17 23:10 djureko

Did you save the cpp file? And do you got something working? Like the bind. Post your Com port response.

ajaybnl avatar Oct 09 '17 00:10 ajaybnl

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))

djureko avatar Oct 09 '17 07:10 djureko

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?

chupocro avatar Dec 03 '17 05:12 chupocro

Hello @chupocro, I have exactly the same issue like you. Have you solved it?

grimmpp avatar Dec 29 '17 13:12 grimmpp