MinimOSD Arduino code

hey guys,

Well, i am working on a project using apm2.8 ardupilot, and i need to make a live transmission video using MinimOSD. I have found the code on DIYDRONES repository on github, but it seems that its not up to date with the version of Arduino IDE, so i need to know with wich version this code will compile.

I have tried version( 1.67/1.6.6/1.6.5/1.6.4/1.6.3/1.6.0/1.0.5) without any success

In my case, i need to edit the code of MinimOSD
While compiling the code in Arduino IDE, i get error.. it depends on the version of the arduino platform ..

For example, for the arduino version 1.6.7(latest version), i get an error in "FastSerial" library:
"error must include fastserial.h before the arduino serial driver is defined with minimosd"


I have tried several version of Arduino, they all had a compile error.
-The code is provided on Github:
https://github.com/machaalany/MinimOSD-Extra/tree/master/MinimOsd-Extra_Copter
-And the libraries are:
https://github.com/machaalany/MinimOSD-Extra/tree/master/librariesOK


--> can you please let me know with wich version of Arduino this code should compile ? I am in very need for this code to compile because i need to make some modifications

Thanks :)
elie

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

Join diydrones

Email me when people reply –

Replies

  • I am using Arduino 1.0 + Visual Studio + VisualMicro plugin. I have heavily modified MinimOSD though, removed tons of stuff I don't need, added flight time estimation, added internal settings screen instead of additional panes.

    I used minimOSD-extra + librariesOK as a base.

    • thank you for your reply konstantin !

      Well you said Visual Studio + VisualMicro plugin .. can i know how ? and to modify what does the screen display, i should modify the arduino code? or the Visual Studio/VisualMicro plugin code ?

      Please explain as much as you can

      regards

      • You can look at my repo: https://github.com/kosmikkosmik/apm-osd - it contains Visual Studio solution. Basically there is both Arduino and C++ code, I just used to work with C++ that's why the code I've added is in C++ rather than Arduino stuff.

        Just install:
        * Visual Studio Community Edition (it's free for personal use)

        * Arduino 1.0

        * Visual Micro

        kosmikkosmik/apm-osd
        Very much modified MinimOSD for Copter. Contribute to kosmikkosmik/apm-osd development by creating an account on GitHub.
        • okey mate thank you for your help :)

  • Hi 

    I just compiled with 1.0.5 . Is not a problem with the version. I had some problem with the libraries

    I did my personal relase , changed  the altitude information and used to understand the mavlink messages

    I  used  AC3.2.1 so  i did chekout from the  official repository:

    "git clone -b ArduCopter-3.2.1 https://github.com/diydrones/ardupilot.git --single-branch ArduCopter-3.2.1"

    Open the folder with librariesOK and copy it in your Arduino program path

    ..\Documents\GitHub\MinimOSD-Extra\librariesOK

    In the Arduino go in preference and  write the path  (In my case i use git in windows )   

    ...\Documents\GitHub\MinimOSD-Extra\MinimOsd-Extra_Copter

    This is the result , hope will be useful

    3702192984?profile=original

    http://diydrones.com/profiles/blogs/ac3-2-1-default-streamrate-chan...

    minimOSD-howto.pdf

    • Dear Domenico,

      Thank You very much for your how to file, this is actually what i want get in last one week. I want to get invole in mininosd coding so i get fully customized on this.But very hard to get starting point for me.

      Just now, i do fast read on your how to file, still didn't get 100% understanding on it, but I will read it again and again. I hope I can get future help from you to get smoothly on minimosd coding.

      Thank You again,

    • thank you for your help mate, finally it compile :D .. do you know if this code will work with ether Apm 2.8 and Pixhawk ? version wont be a problem ?

      • it works with anything that outputs Mavlink 1.0 , that's any recent ArduPilot project.

        • Btw, loading the code into OSD will be enough for its to work properly and to display data on screen right  ?

          nothing else is needed ?

        • okey mate thanks alot :)

This reply was deleted.

Activity

DIY Drones via Twitter
Using ArduRover with an RTK GPS https://ift.tt/2N9I3RO
yesterday
DIY Drones via Twitter
Monday
DIY Robocars via Twitter
Monday
DIY Robocars via Twitter
Friday
DIY Robocars via Twitter
Friday
DIY Drones via Twitter
Jan 14
DIY Robocars via Twitter
RT @Heavy02011: @diyrobocars : A Home-brew computer club* for Connected Autonomous Driving on Jan 23rd, 2021 https://www.meetup.com/Connected-Autonomous-Driving/events/275728684/ #Meetu…
Jan 14
DIY Robocars via Twitter
Jan 14
David Hori liked Isabella Domi's profile
Jan 12
DIY Robocars via Twitter
RT @Heavy02011: ⁦@diyrobocars⁩ Autonomous Driving Assembly at #rC3. join us at https://rc3.world/rc3/assembly/diyrobocars-f1tenth/ ⁦@f1tenth⁩ ⁦@DAVGtech⁩ ⁦@DWalmroth⁩…
Jan 11
DIY Robocars via Twitter
RT @chr1sa: New car designs coming for our next @DIYRobocars @donkey_car virtual race on the 23rd. Choose any one you want at race time Le…
Jan 11
DIY Robocars via Twitter
RT @RoboticMasters: Thanks to @EllerbachMaxime and the Sydney Uni Capstone Students the @donkey_car @diyrobocars simulator is getting a ma…
Jan 11
DIY Robocars via Twitter
Jan 6
DIY Robocars via Twitter
Dec 28, 2020
DIY Robocars via Twitter
An interesting line-following simulator to use with with your robocars: https://github.com/ron-grant/LFS
Dec 23, 2020
DIY Robocars via Twitter
Dec 23, 2020
More…