Display RSSI with ArduCAM OSD

3689457599?profile=original

Firmware and Windows Client are made from a modified version of the orginal one found here : arducam-osd

 

Update 30 January 2013, new version include :

  • Possibility to choose what parameter to tune with CH6

 

To enable this feature and display selectable parameter screen (screen 1)  :

  • motors must be disarmed
  • CH7 switch is engaged
  • Full throttle and full pitch

 

After you'll we see a check screen (screen 2) where you have to :

  • Put throttle in low position
  • Put pitch in middle position
  • Put CH6 in middle position

Then you can select parameter (screen 3) to tune with CH6, those parameters are :

  • STABILIZE_KP
  • RATE_KP
  • RATE_KI
  • LOITER_KP
  • LOITER_RATE_KP
  • LOITER_RATE_KI
  • NAV_KP
  • NAV_KI

 

  1. Move pitch stick to move between parameter list
  2. Select with full throttle a parameter to be tune with CH6
  3. Quit screen and start tuning the selected paramter with CH7 switchin off position

 

After tuning a paramter, go back to screen 3, and save new parameter value with yaw stick to the left.

 

Compiled firmware : 20130129_ArduCAM_OSD_.rssi.time.status.climb.current.tuning.mavlink1.0.hex

Firmware sources : Arducam_osd_src.zip

Update 16 August  2012, new version include :

  • Mavlink 1.0 support
  • Flying time (count when throttle is above 20%)

 

Compiled firmware : ArduCAM_OSD_.rssi.time.status.mavlink1.0.hex

Firmware sources : Arducam_osd_src.zip

Windows client sources : OSD_IDE.zip

 

Update 23 May 2012, new version include :

  • RSSI Display
  • T° display (maybe useless :) )
  • Climb rate
  • Armed / Disarmed status (with Flight Mode)
  • Speed in km/h
  • No more "Charset update"
  • Battery remaining (not tested)

"Charset update" was removed hardcoded, so to upload a new charset, you'll have to use the orginal firmware to do it and after you can use this firmware.

This new version need a new charset (MinimOSD_20.mcm) and the new client

Firmware : ArduCAM_OSD.rssi.amp.status.hex

Client : OSD_Config_RSSI_Status_Amp.exe

Charset : MinimOSD_20.mcm

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • RSSI is working with Arducopter 2.9.0 and above, but you have to disable COPTER_LEDS (set it to DISABLED) to make RSSI read working. Also don't forget to set your RSSI (8 for exemple) pin in MP.

  • I had a problem, solved now, to read RSSI from APM2. You have to change value of COPTER_LEDS, default value is ENABLED and you have to set it to DISABLED to make RSSI read working.

  • Developer

    @Ovidiu, that isn't a problem with the firmware. Your APM isn't sending the data automatically. So, because of that you need to request data rates by a GCS or even by your OSD board. That's why it just works with TX connected. ArduPlane saves the requested rates on EEPROM (last request from a GCS or OSD). ArduCopter doesn't do that.
    Check on MPlanner on Configuration >> Parameter List:

    All the params with the prefix "SR3_" are related to this. E.g.: SR3_Extra1 = 5 means the IMU data being sent through telem port (serial 3) five times per second.

  • Much thanks also. That's great.

  • Post updated, it's available now here : OSD_IDE.zip

  • Yes, TX is connected for me. You can post a bug here for your problem : arducam-osd

  • sorry I don't have a clue. I suppose symptom is the same with the original firmware ?

  • It's not a new firmware, it's just functionality added to the current one (MinimOSD_19_MAV10.hex)


    So to make it working, you have to follow those recommandations : How_to_start_minim

  • Today update for Mavlink 1.0

    ArduCAM_OSD_.rssi.time.status.mavlink1.0.hex

    Arducam_osd_src.zip

    And the other firmware is here :

    adding-extra-functions-to-minimosd

    https://storage.ning.com/topology/rest/1.0/file/get/3689457533?profile=original
  • no it does not work with mavlink 1.0 but there is another firmware here somwhere for the OSD (not the standard one) that has many features, just look for it, it can for example disable the OSD, change between US and metric symbols and something... I really recommend it

This reply was deleted.