I've ported MinimOSD to Remzibi's hardware

Hello everyone. Recently I port the MinimOSD to the Remzibi OSD's harware, so a poor man can enjoy MinimOSD's convenience now (no need to modify APM's software anymore).

Because of the limited flash space of Atmega16, the code of OSD is slightly changed, and it is not compatible with Michael's original config tool. So I adapt the config tool as well.

The Remzibi's OSD uses Megaload bootloader, so please use the Megaload programmer to upload the firmware. (The config tool can also upload the firmware, but I have to admit that it is not quite good right now.)

Anyway, here is the firmware and config tool, and here is the source code.

Thank binzi for providing the hardware.

Views: 7399

Comment by Ricardo Affonso on April 12, 2012 at 5:45pm
any news on apm2 integration? i hope to install my apm2 on the plane next week, for sure i'll try this firmware when the wiring is done.
Comment by Nguyen Ha Minh on April 18, 2012 at 8:03am

GREAT!

Comment by Nguyen Ha Minh on April 28, 2012 at 10:24am

any news on the rssi feature? 

Comment by hazy on May 1, 2012 at 7:19pm

The apm2 is supported according to Dyer's test.

The rssi and video voltage codes have been added, but I haven't test them yet.

Comment by vilnis.lauva on May 3, 2012 at 3:38am

BTW main voltage is goes from mavlink or remzibi ports?


Moderator
Comment by Graham Dyer on May 30, 2012 at 4:44am

Hazy, my Altitude shows height above sea level not above ground or home, how can I change that? Also the voltages don't seem to be read correctly?

Comment by Dario Lindo Andres on June 8, 2012 at 9:00am

Hello everyone,

Hazy,

Can be updated this enhancement to MAVLINK 1.0 without any complicated sentences?

The new mavlink protocol makes that osd shows wrong values.

In Mavlink 0.9 GPS ID is: MAVLINK_MSG_ID_GPS_RAW

and in Mavlink 1.0 GPS ID is: MAVLINK_MSG_ID_GPS_RAW_INT

I think that´s the problem. I do not know how to compile the code for use it with Remzibi OSD, so I can´t change this sentences to later make a hex file.

 

Thanks!

Regards from Spain,

Dario.

 

Comment by hazy on June 25, 2012 at 4:36am

Hello everyone,

I'm sorry for my late response, partially because I'm kinda busy recently.

Anyway, I upgrade the firmware and config tool today, now it support MAVLink 1.0, video voltage through ADC, and relative altitude. The RSSI through ADC should work, but I haven't test it yet because I really don't know how to hack my Spektrum AR7000/AR6100 receivers.

The old config is not compatible, please re-config the OSD. Besides, the ADC needs calibration:

  1. Go to Options/Config ADC menu.
  2. In the config dialog, first choose the function, and choose the ad channel
  3. input the actual voltage value in "Value 1"
  4. click the "Reading 1" label, a integer will be displayed in the text box
  5. (optional) change voltage to another value, input in the "Value 2", and click "Reading 2" label. For video voltage, leaving Value2/Reading2 to 0 is ok.
  6. click "OK"
  7. click "Write to OSD"

Please feel free to comment here if there is any problem with the new firmware.

Comment by vilnis.lauva on June 25, 2012 at 5:28am

Thank's will try at evening. Also, motor battery from Remzibi ADC instead of APM port also can be nice. (Of course, I can now use RSSI for motor battery anyway :D)

Comment by hazy on June 25, 2012 at 5:58am

vilnis: I'm a little curious about the reason for using Remzibi ADC instead of APM to monitor the motor battery. But since you want that, I will add it a moment later.

Comment

You need to be a member of DIY Drones to add comments!

Join DIY Drones

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service