This is a OSD for FrSky Smart Port telemetry based on minimosd-extra.
To get this working you need:
- MinimOSD or MavlinkOSD
- UART to Smart Port Inverter https://github.com/razvanstanga/minimosd-frsky/blob/master/S.PORT_inveter.png
- FTDI 5v connector http://www.robofun.ro/conector-ftdi-5v
Installation:
- mkdir ArduCAM_OSD
- cd ArduCAM_OSD
- git clone git://git.razvi.ro/minimosd-extra-frsky.git .
- copy the the content of libraries in c:\Users\YourUser\Documents\Arduino\libraries\
- open ArduCAM_OSD.ino in Arduino
- select from Tools > Board > Arduino Pro or Pro Mini (5v, 16 MHz) w/ATmega328
- upload
Working:
- battery voltage from current sensor (FCS-40A)
- cell voltage (in temperature slot) from lipo voltage sensor (FLVSS)
- amperage from current sensor, old hub vfas (FAS-40/FAS-100/FAS-100-XT) and new smart port (FCS-40A)
- altitude form bario sensor (FVAS-02H)
- gps (GPS V2)
- low battery warning
- you can use Config. Tool to edit the settings
I used the following sources to write it:
https://code.google.com/p/minimosd-extra
https://github.com/zendes/SPort_OSD
https://github.com/zendes/SPort
https://code.google.com/p/telemetry-convert/wiki/FrSkySPortProtocol
https://code.google.com/p/opentx/source/browse/trunk/src/telemetry/frsky_sport.cpp
https://github.com/razvanstanga/minimosd-frsky
Any help on this is welcomed.
Replies
I buy minimosd/mavlink like this http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=...
+ftdi
I need help because with X8R (buy 2015) I dont have data!
can You help me!
I have used example from forum,
I have buy http://www.hobbyking.com/hobbyking/store/__24523__ZYX_S_S_BUS_Conne...
I try with http://www.hobbyking.com/hobbyking/store/__58202__FrSKY_S_Port_To_U...
I have also http://hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=16672 but i don't have try
Hallo
I have a problem.
I have build this OSD and connected to my Taranis.
This OSD shows the data from current and voltage, but it doesn´t show the GPS data.
The Taranis shows the GPS Data on the display.
I use the old GPS Module with Frsky Hub or the DIY Frsky GPS with Arduino and i can see the GPS data on my Taranis.
Between Taranis and OSD, i use a TTL-RS232 converter.
Where is the Problem?
best regards,
Stefan
Taranis firmware recognises the Frsky Hub data. I don't have the hub so I cannot properly test this.
You can look at the Taranis firmware and adapt this OSD for your needs.
Thanks for your answer.
What settings should I change to see the GPS data from my Taranis in OSD?
In the ArduCAM_OSD I have defined:
#define FRSKY
#define MinimOSD
#define TELEMETRY_SPEED 57600
What else could be the problem?
My Antenna Tracker (open360tracker) use this data address to work with GPS data.
#define GPS_ALT_BP_ID 0x01
#define GPS_ALT_AP_ID 0x09
#define BARO_ALT_BP_ID 0x10
#define BARO_ALT_AP_ID 0x21
#define GPS_LON_BP_ID 0x12
#define GPS_LAT_BP_ID 0x13
#define GPS_LON_AP_ID 0x1A
#define GPS_LAT_AP_ID 0x1B
#define GPS_LON_EW_ID 0x22
#define GPS_LAT_NS_ID 0x23
This OSD work with this data adresses.
#define GPS_LONG_LATI_FIRST_ID 0x0800
#define GPS_LONG_LATI_LAST_ID 0x080f
#define GPS_ALT_FIRST_ID 0x0820
#define GPS_ALT_LAST_ID 0x082f
#define GPS_SPEED_FIRST_ID 0x0830
#define GPS_SPEED_LAST_ID 0x083f
#define GPS_COURS_FIRST_ID 0x0840
#define GPS_COURS_LAST_ID 0x084f
#define GPS_TIME_DATE_FIRST_ID 0x0850
#define GPS_TIME_DATE_LAST_ID 0x085f
The first one are the addresses from the old D-series protocoll and the second are from the SPort protocoll.
I think this is my problem.
Is it posible to change this addresses? So that the OSD works with the old protocoll adresses.
I just updated the sources.
- battery voltage from current sensor (FCS-40A)
- cell voltage (in temperature slot) from lipo voltage sensor (FLVSS)
- amperage from current sensor, old hub vfas (FAS-40/FAS-100/FAS-100-XT) and new smart port (FCS-40A)
- altitude form bario sensor (FVAS-02H)
- gps (GPS V2)
- low battery warning
- you can use Config. Tool to edit the settings
Just found this googling after finding out the taranis has a serial port.
I am guessing normally this goes on a minimosd installed on the aircraft, but I wm wondering if a minimosd running this could be fed by the taranis on the ground in line with the ground video signal.
The taranis seems to allows sport pass through. Has any one tried this?
Stu
Yes, I tried it. It works very well. You also get RSSI from the Taranis.
http://www.frsky-rc.com/BBS/viewtopic.php?f=30&t=562
brill cheers. Only just seen your response.
This is exactly what I need.
Is the UART to Sport Inverter something that I can buy? or can it only be made?
Would this work?
http://www.alofthobbies.com/frsky-sp2uart-476.html
Thanks