- Posts: 2633
protocol for WL Heli V911-s
- goebish
-
- Offline
- NRF Weirdo
Less
More
10 Nov 2018 01:22 #71695
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Ok, I'll repair the bind timer, but the fact it doesn't bind with your Devo10 is probably because of that and I've no solution so far:
www.deviationtx.com/forum/protocol-devel...911-s?start=20#71646
www.deviationtx.com/forum/protocol-devel...911-s?start=20#71646
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 01:35 - 10 Nov 2018 01:48 #71696
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
I just did some bench testing using the 8S. The servos seem to work smoother than the stock transmitter. But I did notice that when bound to the 8S the receiver LED is blinking so fast it's hard to tell it's blinking. The LED is on solid with the stock transmitter.
Last edit: 10 Nov 2018 01:48 by BirdBarber.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
10 Nov 2018 01:50 - 10 Nov 2018 02:04 #71697
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Yes that's what Pascal reported as well, I think that's due to the issue I mentioned above, but the Rx still receives enough packets to work fine.
In extreme cases there would be latency in controls, or no bind at all
The servo seems to move smoother probably because the pots in your Devo are better quality than the stock controller and Deviation does some filtering.
In extreme cases there would be latency in controls, or no bind at all
The servo seems to move smoother probably because the pots in your Devo are better quality than the stock controller and Deviation does some filtering.
Last edit: 10 Nov 2018 02:04 by goebish.
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 02:03 - 10 Nov 2018 02:05 #71698
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
Ok, I read the post about the crystal accuracy.
FYI: My 8S is using the NRF24L01 module with PA and LNA, and it has an external antenna. The 4-in-1 on my Devo 10 is one of the first built, back when you had to have a Chinese broker buy it direct from the manufacturer and then ship it to you. It seems like there might have been a change to the 4-in-1 since then, but I'm not positive. Seems like maybe it has something to do with the routing of the traces to the antenna, but again, I'm not positive. It wouldn't be that odd for the manufacturer to have changed parts suppliers once he went into full production also.
FYI: My 8S is using the NRF24L01 module with PA and LNA, and it has an external antenna. The 4-in-1 on my Devo 10 is one of the first built, back when you had to have a Chinese broker buy it direct from the manufacturer and then ship it to you. It seems like there might have been a change to the 4-in-1 since then, but I'm not positive. Seems like maybe it has something to do with the routing of the traces to the antenna, but again, I'm not positive. It wouldn't be that odd for the manufacturer to have changed parts suppliers once he went into full production also.
Last edit: 10 Nov 2018 02:05 by BirdBarber.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
10 Nov 2018 02:08 - 10 Nov 2018 02:42 #71699
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
The nrf24+pa modules with ipx antenna connector are the ones that work the best for xn297L@250kbps based on reports from the E010 thread.
Newer 4-in-1 modules are not better regarding this issue, but we can't blame the manufacturers, they follow the nrf24l01 datasheet, though they've already been told they should use better accuracy crystals ... but I'm not sure that would fix this problem anyway, that may even make it worse because of this +200kHz drift of the XN297. At least with a ±60ppm crystal there's a chance to have some + drift.
Newer 4-in-1 modules are not better regarding this issue, but we can't blame the manufacturers, they follow the nrf24l01 datasheet, though they've already been told they should use better accuracy crystals ... but I'm not sure that would fix this problem anyway, that may even make it worse because of this +200kHz drift of the XN297. At least with a ±60ppm crystal there's a chance to have some + drift.
Last edit: 10 Nov 2018 02:42 by goebish.
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 05:50 #71704
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
Kiwi_Craig is going to start doing some testing with his Devo 10 with 4-in-1. We'll see if his 4-in-1 has any better luck at binding, but I think it might just be the bind time is too short on the Devo 10 version.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
10 Nov 2018 10:32 #71706
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Fixed the timer bug, builds updated:
www.dropbox.com/sh/j63jhirsl3sius3/AAA-k...w11W_RjBuHgtZla?dl=0
But there's no reason that it can fix your issue with the Devo10 and 4-in-1 module, that was just a display bug, the protocol was still running as it should behind the scene.
www.dropbox.com/sh/j63jhirsl3sius3/AAA-k...w11W_RjBuHgtZla?dl=0
But there's no reason that it can fix your issue with the Devo10 and 4-in-1 module, that was just a display bug, the protocol was still running as it should behind the scene.
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 11:55 - 10 Nov 2018 12:06 #71708
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
Confirmed. The bind display & timer now work for 3 seconds, there is no more power on autobind message. And unfortunately, as you said, it won't bind with the Devo 10. No change to the receiver LED at all, still 4 blinks - pause - 4 blinks..... as if the transmitter is off. Is there any way to tune the frequency by using something similar to the CC2500 freq-fine menu adjustment? If the problem was just drift I would think that it would bind occasionally.
I haven't tried the new code for the 8S, if it even exists. But yesterday's release always takes 2 tries to bind. The first one makes the receiver blink fast, but no bind. And the second attempt almost always binds, I have only had to try 3 times once. Once it's bound, it stays bound during power up/down cycles of both the TX and heli.
I haven't tried the new code for the 8S, if it even exists. But yesterday's release always takes 2 tries to bind. The first one makes the receiver blink fast, but no bind. And the second attempt almost always binds, I have only had to try 3 times once. Once it's bound, it stays bound during power up/down cycles of both the TX and heli.
Last edit: 10 Nov 2018 12:06 by BirdBarber.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
10 Nov 2018 12:02 #71709
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Pascal told that replacing the antenna fixed the issue for the E010 protocol for some 4-in-1 Multi module users, ymmv but that's worth a try ...
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 12:07 - 10 Nov 2018 12:08 #71710
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
I'm using a Black Devo 10 with the permanent antenna, but I could open it up and try a temporary antenna just as a test.
Also, I added info to my previous post.
I'm going to sleep in a bit, then gone most of tomorrow.
Also, I added info to my previous post.
I'm going to sleep in a bit, then gone most of tomorrow.
Last edit: 10 Nov 2018 12:08 by BirdBarber.
- planger
-
- Offline
10 Nov 2018 12:21 #71711
by planger
Replied by planger on topic protocol for WL Heli V911-s
I've got one more confirmation that it works on rcgroups.
Just a thought, you might want to try with the ID/freqs from the original TX just to eliminate this as the potential source of issue.
Pascal
Just a thought, you might want to try with the ID/freqs from the original TX just to eliminate this as the potential source of issue.
Pascal
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
10 Nov 2018 12:35 #71712
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Test build for Devo10 with original ID:
www.dropbox.com/s/700asa17i7anivw/deviat...original-id.zip?dl=1
www.dropbox.com/s/700asa17i7anivw/deviat...original-id.zip?dl=1
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
10 Nov 2018 19:17 #71714
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
The original id version doesn't bind either. I tried about 10 times.
I left the fixed id field blank, do I need to put the original ID in it?
I left the fixed id field blank, do I need to put the original ID in it?
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
11 Nov 2018 03:51 #71716
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
Just a reminder, I've got a Devo F12E with 4-in-1 I can do testing with whenever you port the code.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
11 Nov 2018 11:11 #71718
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Added Devo F12E build to the dropbox folder.
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
11 Nov 2018 11:42 - 11 Nov 2018 11:46 #71719
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
The F12E wouldn't bind. The 4-in-1 in it is from the same July 2016 batch as the one in my Devo 10. I think the problem with the early 4-in-1 modules might have been with the LNA. I don't know if this protocol needs the LNA to listen to the receiver when binding or not. I'm not sure if mine have the new or old LNA. I think somebody with a newer 4-in-1 should give it a try.
The bind button timer looked fine. But I did get one power on autobind the first time I power cycled the TX after trying the new protocol. But it never did it again.
The bind button timer looked fine. But I did get one power on autobind the first time I power cycled the TX after trying the new protocol. But it never did it again.
Last edit: 11 Nov 2018 11:46 by BirdBarber.
- planger
-
- Offline
11 Nov 2018 16:13 #71720
by planger
Replied by planger on topic protocol for WL Heli V911-s
This protocol does not listen, it just sends...
Another successful report: www.rcgroups.com/forums/showpost.php?p=40462565&postcount=12902
It's strange that no one is reporting issues on the Multi module. They all use a 4in1 RF board from the same designer...
Pascal
Another successful report: www.rcgroups.com/forums/showpost.php?p=40462565&postcount=12902
It's strange that no one is reporting issues on the Multi module. They all use a 4in1 RF board from the same designer...
Pascal
- BirdBarber
-
- Offline
- Hummingbird Assassin
Less
More
- Posts: 134
11 Nov 2018 21:38 - 12 Nov 2018 04:57 #71722
by BirdBarber
Replied by BirdBarber on topic protocol for WL Heli V911-s
I just tested my Devo 10 4-in-1 NRF24L01 module by binding to a HiSky HCP100S, it works fine (at a higher bit rate I assume).
Last edit: 12 Nov 2018 04:57 by BirdBarber.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
12 Nov 2018 09:47 #71729
by goebish
Replied by goebish on topic protocol for WL Heli V911-s
Even it it was running @ 250kbps it would work because the HiSky RX
uses an actual nrf24l01, not a xn297.
uses an actual nrf24l01, not a xn297.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
12 Nov 2018 10:35 - 12 Nov 2018 10:46 #71730
by goebish
That doesn't just depends on the Tx, but also the Rx, not long ago I sent a nrf24-multipro module to someone for his E010.
Before sending it I tested it with an E010 I've here, no problem.
When he received it, it didn't work with his E010 (no bind at all), but was working fine with his H36 (E010 clone...).
Replied by goebish on topic protocol for WL Heli V911-s
planger wrote: This protocol does not listen, it just sends...
Another successful report: www.rcgroups.com/forums/showpost.php?p=40462565&postcount=12902
It's strange that no one is reporting issues on the Multi module. They all use a 4in1 RF board from the same designer...
Pascal
That doesn't just depends on the Tx, but also the Rx, not long ago I sent a nrf24-multipro module to someone for his E010.
Before sending it I tested it with an E010 I've here, no problem.
When he received it, it didn't work with his E010 (no bind at all), but was working fine with his H36 (E010 clone...).
Last edit: 12 Nov 2018 10:46 by goebish.
Time to create page: 0.270 seconds
-
Home
-
Forum
-
Development
-
Protocol Development
- protocol for WL Heli V911-s