Support for LP5DSM Transmitter/DSM2 protocol -- possible?

Firmware/software/electronics/mechanics
Post Reply
foosel
Expert
Posts: 175
Joined: Sat Feb 02, 2013 9:59 pm
Location: Obertshausen, Germany
Contact:

Support for LP5DSM Transmitter/DSM2 protocol -- possible?

Post by foosel »

Heyas everyone!

So... it happens that I still have a DSM2 transmitter lying around from an old try at RC helicopters which appears to talk a different language (so to speak) than the ESKY transmitter that already has some support built-in into the firmware. More precisely it's an Eflite LP5DSM:

Image

I opened it up and the transceiver chipset is this one:

Code: Select all

WirelessUSB™ LP 2.4 GHz Radio SoC

Features
2.4 GHz Direct Sequence Spread Spectrum (DSSS) radio transceiver
Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400 GHz to 2.483 GHz)
21 mA operating current (Transmit at –5 dBm)
Transmit power up to 4 dBm
Receive sensitivity up to –97 dBm
Sleep Current less than 1 μA
DSSS data rates up to 250 kbps, GFSK data rate of 1 Mbps
Low external component count
Auto Transaction Sequencer (ATS) - no MCU intervention
Framing, Length, CRC16, and Auto ACK
Power Management Unit (PMU) for MCU/Sensor
Fast Startup and Fast Channel Changes
Separate 16-byte Transmit and Receive FIFOs
AutoRate™ - dynamic data rate reception
Receive Signal Strength Indication (RSSI)
Serial Peripheral Interface (SPI) control while in sleep mode
4 MHz SPI microcontroller interface
Battery Voltage Monitoring Circuitry
Supports coin-cell operated applications
Operating voltage from 1.8V to 3.6V
Operating temperature from 0 to 70°C
Space saving 40-pin QFN 6x6 mm package
I have no (real) experience with radio controlled stuff (there's some basic knowledge of analog stuff, frequencies, harmonics etc, but that's about it), so my first question to those that do is: Does this chip even have a chance at ever communicating with the Crazyflie's NRF24L01+ chipset?

If it does, I'd be interested into making this work with the Crazyflie (although my guess already is that I got so used to my XBOX controller for flying it now that I wouldn't want to switch). However I would probably not be able to do so alone (while I'm a software engineer, my field of expertise lies more within front- and backend development, not in embedded programming -- yet), which is why I created this thread ;)

I'm also aware of the possibility to talk PPM from the TX to the Crazyradio, and if anyone could provide me with some schematics here I'd also be eager to try that out. Still... using the TX directly is somehow very interesting :D

Cheers,
Gina

PS: I'm also very tempted now to get myself an ESKY TX on ebay... Damn you Bitcraze! ;)
Image
Also: AR.Drone 2.0 (RC-enabled thanks to self-soldered MiruMod) and Hubsan X4 H107
tommyw
Beginner
Posts: 8
Joined: Mon Feb 25, 2013 10:42 am

Re: Support for LP5DSM Transmitter/DSM2 protocol -- possible

Post by tommyw »

foosel wrote:so my first question to those that do is: Does this chip even have a chance at ever communicating with the Crazyflie's NRF24L01+ chipset?
No.
foosel wrote:I'm also aware of the possibility to talk PPM from the TX to the Crazyradio, and if anyone could provide me with some schematics here I'd also be eager to try that out. Still... using the TX directly is somehow very interesting :D
Unfortunately support for ppm in the crazyradio firmware is not yet done, as far as I know. I too would prefer a proper TX than a PS3 controller even though I am getting better.
foosel
Expert
Posts: 175
Joined: Sat Feb 02, 2013 9:59 pm
Location: Obertshausen, Germany
Contact:

Re: Support for LP5DSM Transmitter/DSM2 protocol -- possible

Post by foosel »

So it's either getting my hands on an ESKY TX, waiting for PPM or just sticking with my XBox controller (which works surprisingly well). Thanks for the answer :)
Image
Also: AR.Drone 2.0 (RC-enabled thanks to self-soldered MiruMod) and Hubsan X4 H107
Post Reply