- Posts: 2631
Global Drone, Skull Drone or GW008
- goebish
- Offline
- I Void Warranties
If yours is using a LT8910 in the Tx then I'm not interested, at least not for now.
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
... and I still have to work on AFHDS 2A telemetry, I should really give more priority to this one, I know a lot of people are waiting for it ...
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
CX-10D... now that is one of the alt. holds i'm looking at for my nieces. More tempting deviated. Good luck.
Please Log in or Create an account to join the conversation.
- flarkopter
- Offline
- Posts: 10
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- flarkopter
- Offline
- Posts: 10
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Floureon H101 (Silverxxx'd, awesome 3D trainer!)
EAchine H8 mini (Silverxxx'd)
Fayee FY319
EAchine H8 mini 3D
Blade Inductrix (tiny whoop)
EAchine H7
EAchine H8 mini (stock)
WLtoys V272
San Huan 6025-1 MiniX 3CH Helicopter (infrared)
... the CX10 has fallen behind the desk, under a ton of mess, that's probably the smallest I have.
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
First I had a look with the SDR (HackRF+gnuradio), the Tx sends bind packets on 2402.2 MHz, this 200KHz offset might be a first issue if we have to emulate it with a nrf24l01.
... then I tried the usual tricks to try to capture some packets with a nrf24l01, but I only got noise.
Finally, I inspected the RF signal in inspectrum, looks like it's using 500kbps datarate, which the nrf24l01 can't do either, no wonder I only got noise.
...
edit: it's using 1 Mbps bitrate actually, I've to learn how to make sense of inspectrum results so there's still hope.
Please Log in or Create an account to join the conversation.
- ajtank
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- Caerus
- Offline
- Posts: 59
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
ajtank wrote: Caerus's photo showed that the transmitter chip was XNS104. According to Panchip info here , the RF charcteristics of the chip should be compatible with XN297L.
Thanks for the product manual, I had another try, but I can't detect the XN297 syncword (0xC710F55) with SDR.
Maybe the firmware is using some "unusual" settings for the xn297 modulator. If the RF chip pins were broken out I could probably have a better understanding, but unfortunately they're not ( 内部绑线连接 ).
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
The "peak" in data widget is the end of the syncword, then the address, then 3 (or 2 ?) moving bits which are probably a counter or ACK retry counter, then some data, then the CRC.
Frequencies (minus the 200 kHz offset):
- bind: 2402, bind stage exits only when quad is powered on, that either means ACK is enabled (this isn't implemented in the xn297 emulation layer yet ) or the quad sends back a normal packet, as the CX10 blue
- data: 2450, 2463, 2466, 2471 (yeah, I can see the bits changing while I move the sticks )
Now I'll try to make sense of that ...
Please Log in or Create an account to join the conversation.
- ajtank
- Offline
- Posts: 278
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Now, looks like the xn297L is used in enhanced mode packet format, with auto ACK (10 retries), I've to decode the 10 bit PCF and try to implement that, find which parts are bit reversed and scrambled, some bit shifting ... lots of fun
This is the first time I see a XN297 protocol that's using enhanced mode
I'm still not sure it can work, but I'll do my best.
Something is worrying me, I've not been able to receive packets with a nrf24l01, I wonder if this is because of this 200kHz shift ...
I hope it can work the other way round.
Please Log in or Create an account to join the conversation.
- ajtank
- Offline
- Posts: 278
In your experiment you might reduce the loading capacitor of your standard nRF transceiver to generate the drifted carrier frequency
Please Log in or Create an account to join the conversation.
- goebish
- Offline
- I Void Warranties
- Posts: 2631
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Protocol Development
- Global Drone, Skull Drone or GW008