- Posts: 2633
JD 395 cx-10
- goebish
-
- Offline
- NRF Weirdo
I'll try to make it work as on stock controller later, and maybe allow continuous flips ...
@vasiliy_gr can you try these firmwares with the CX-10A ? I don't understand why yesterday's one would work and not this one, mine works and nothing has changed for the blue protocol, DM007 is just a variant of the green one.
www.dropbox.com/s/iaf5z7a56r1s49u/deviat...0.1-51df623.zip?dl=0 (7e)
www.dropbox.com/s/jnu4is0e6nw4xfs/deviat...0.1-51df623.zip?dl=0 (10)
- vasiliy_gr
-
- Offline
- Posts: 67
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
- vasiliy_gr
-
- Offline
- Posts: 67
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
I mean, this is the same program running on both radios, only tx id is different.
Let's wait for a few more reports.
- hexfet
-
- Offline
- Posts: 1971
My CX10 is only a couple weeks old - wouldn't surprise me if it's yet another protocol.
- vasiliy_gr
-
- Offline
- Posts: 67
I mean that 7e with its dynamic protocols may do (or not do) some extra initializations (of memory or hrdw) for example. And this mechanism overcomes quietly some bug in two-ways exchange. For example.
Really it is only my imagination - I did not studied devo sources above end-protocol level. But may be this idea can be helpful.
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
I've the PA+LNA module from BG.
- mbk17
-
- Offline
- Posts: 31
This is probably a stupid question but how do you upgrade deviation from releases such as this which only have one folder and do not have the other folders & files which are transferred after reformatting?goebish wrote: Understood.
I'll try to make it work as on stock controller later, and maybe allow continuous flips ...
@vasiliy_gr can you try these firmwares with the CX-10A ? I don't understand why yesterday's one would work and not this one, mine works and nothing has changed for the blue protocol, DM007 is just a variant of the green one.
www.dropbox.com/s/iaf5z7a56r1s49u/deviat...0.1-51df623.zip?dl=0 (7e)
www.dropbox.com/s/jnu4is0e6nw4xfs/deviat...0.1-51df623.zip?dl=0 (10)
I upgraded with this file via the utility, and transferred the missing files and folders. However, when I boot the TX it screams at me with a continued beep and the screen stays blank. I have restored back to a previous firmware which contained all the files and folders.
Heres a comparison to help clarify my question:
boonce.org/up/Untitled23.jpg
Thanks
- Durete
-
- Offline
- Posts: 610
I never format the drive after a nightly update, only delete and copy the new one Protocol folder.
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
hexfet wrote: My devo10 also fails to bind with blue board CX10 using the first test build that was uploaded. No reaction on the quad LEDs. I'm hoping it's because my 10 has a Beken 2421 module, but haven't had time to do more testing. Looking at the XN297 emulation code it seems like it should work on the Beken. The radio at least receives AA packets since it can bind to yd717.
My CX10 is only a couple weeks old - wouldn't surprise me if it's yet another protocol.
Can you check out this firmware please ?
www.dropbox.com/s/sfgqzlqdey1e2ii/Devo10_test.dfu?dl=0
I modified something: wait for TX_DS status flag (fast, no AA) instead of a simple 15µs delay after the bind packet is sent, before switching to RX mode. Tested with my Devo10 + blue board CX-10.
Also, we've to play some tricks with power up register as we can't control the CE pin to switch between rx and tx modes with internal module, maybe there's a difference here in behavior or timing between Nordic and Beken chips.
This is just a assumption but this could explain why receiving AA packets works but not that.
- victzh
-
- Offline
- Posts: 1386
- mbk17
-
- Offline
- Posts: 31
Not binding with the 7e and blue board. What ini is everyone using?
Thanks
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
So, looks like there are mitigated results, which module are you using ?
I'm almost sure there's something fishy with switching from tx to rx mode ...
- mbk17
-
- Offline
- Posts: 31
goebish wrote: No ini required, it should bind with default settings.
So, looks like there are mitigated results, which module are you using ?
I'm almost sure there's something fishy with switching from tx to rx mode ...
I am using the cx10 module.
- victzh
-
- Offline
- Posts: 1386
- mbk17
-
- Offline
- Posts: 31
Apologies, was thinking of protocols. I am using the nrf module. And using the cx10 protocol.victzh wrote: What do you mean - cx10 module? You connected it directly to Devo? It should not work. I can modify the code so that it would work, but it would not work for any other protocol requiring nRF module.
- hexfet
-
- Offline
- Posts: 1971
I'm building from goebish CX10A branch. I changed the usleep(15) to NRF24L01_SetTxRxMode(TXRX_OFF). Needed a power down before the switch to receive mode. Seems like some devices don't need it.
Great work all around!
- goebish
-
- Offline
- NRF Weirdo
- Posts: 2633
- hexfet
-
- Offline
- Posts: 1971
-
Home
-
Forum
-
Development
-
Protocol Development
- JD 395 cx-10