|Aug 20, 2011, 02:05 PM|
I can has FrSky telemetry!
Another project is more or less finished, shaped into it's final form, and it works quite nicely.
FrSky D8R-II receiver, DFT transmitter module, Arduino Pro Mini, Cat's Whisker LCD.
Displays battery voltage/current with the graphs, consumed energy in mAh, power in watts, and RSSI level graph.
Video shows the main screen, screens can be switched using LCD buttons, there's another screen with RSSI levels, and I will probably add something later.
Binary sketch size is 7680 bytes, source code attached.
Update (08/22/2011): added connection diagram. Also I modified DFT module to have TTL levels instead of RS232, so for original unmodified module line 49 in the FrSkyCW.pde should be:
NewSoftSerial FrSky = NewSoftSerial(FRS_RX_PIN, FRS_TX_PIN, true);
So as max voltage on D8R receiver inputs is 3.3V - those sensors give me up to 13.2V and 21.0A respectively.
Update (08/27/2011): changes in the code, added proper byte stuffing processing (7D 5D = 7D, 7D 5E = 7E), new version attached.
|Oct 09, 2011, 01:19 AM|
axskin, it is possible, you need to replace CW_LCD.h library that I used for my Cat's Whisker LCD with any Arduino library that supports HD44780, and then you'll need to make some changes in the main code accordingly.
I don't have any HD44780, but I guess initialization and cursor positioning functions need to be rewritten.
Also some functions like built in bar graph display that Cat's Whisker LCD has will not work on HD44780, unless you write your own functions.
It is doable, but you have to know programming if you want to use another LCD, unfortunately I cannot help you with that.
|Feb 21, 2013, 08:30 AM|
Australia, NSW, Hornsby
Joined Feb 2013
hey c2po.. thanks for the code.. it was a great help to start me on reading the FrSky telemetry stream output from my DHT TX module.
I found that this code only read the FrSky RX when the FrSky telemetry hub was *not* plugged in.
I'm keen to expand the Arduino code to also decode the telemetry hub. Someone must have already done this before... but after an hour of googling I still can't find suitable *Arduino* code... (some interesting stuff in er9x & APM etc... though in C/C++.)
|Category||Thread||Thread Starter||Forum||Replies||Last Post|
|Discussion||FrSky 2.4Ghz - Telemetry Hub & Sensor discussion||PLMS||Radios||3382||Today 03:51 PM|
|Sold||FrSky DF Combo Long Range TX and RX Package With Telemetry for Futaba - NEW||djdaveq||FPV Equipment (FS/W)||2||Aug 06, 2011 04:43 PM|
|Help!||FrSky DJT Telemetry modul on Futaba FF7||saxon0010||Radios||2||Jul 03, 2011 03:36 PM|
|Question||How can I upgrade the FrSky telemetry set||CyberCrash||Radios||7||Oct 22, 2010 01:57 AM|