MikroKopter - Forum » Software & Programmierung » C-OSD - Die open-source Software fuers EPi-OSD / EPi-Strom

C-OSD - Die open-source Software fuers EPi-OSD / EPi-Strom

Seite: « < ... 42 43 44 45 46 47 48 49 50 ... > »

Autor Neuer Beitrag
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
cascade

war nur so eine idee mit dem logo...
hat kein hintergrund, nur interesse... ;-)

lieben dank nochmals, grex
Mitglied
Registriert seit: Jul 2011
Beiträge: 53
Hi there.

I have some initialization freeze with newest firmware.
Most of the time, I have the init screen, and it freeze there. I need to reboot the epi.
Can't open the Menu or nothing else.

Some other time it unlock and gives the OSD.

It wasn't the case with previous one.

But I've made some change with my xbee setup since, so I will have to downgrade my mk to confirm this.
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
The OSD will request the current setting's name and it might not get the data when the xbee is connected and for example the MK-Tool is running as well.

On what point does it freeze exactly?
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
hi

ich habe nun die epi software mit der neusten mk firmware laufen. funktioniert wie ein uhrwerk.
einzig weil ich ja die FC -45 grad verdreht aufgebaut hab und in x-fliege, musste ich die kompass-kompensation wieder rausnehmen, da holger in der neuen firmware dies "korrigiert" hat.

die kuenstliche-horizontkorrektur in der epi bleibt aber notwendig!

gruss und nochmals danke ;-)
grex
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
kipkool

i've learned, when you start the mk only the epi should be connected to it.
just after that start you can connect other stuff, like mk-tool etc.

as i've no mk-wireless connections, i can easily handle that manually and get no glitch or freeze.

best, grex
Mitglied
Registriert seit: Jul 2011
Beiträge: 53
Hi there,

Freeze comes at "init" screen, but I think I know what's happening.

This don't seems to be related to new mk firmware, but because of my new xbeee setup.
Forgot to explain I use C-OSD on ground, connectd to mk with xbee..
My xbee modules use Didigmesh network protocol ( I need this for other reason ) , and it's far slower than normal 802.14.5 protocol. I think there's a sync issue, and cosd missed some data.

Ideally I would need to setup serial baudrate for MK to 33600 or something slower.
Anyway, C-osd works well when It gets correct init. I just have to restart it when it locks at boot. Surely a data sync issue because of my digimesh network.
Nothing really annoying.

Thant would be better for me if we could have perfect control on MK serial baudrate ( fc + mktool ).

Cheers.
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
Kipkool: i Tried to reproduce your Problem without any success, so it is hard to debug, sorry...






Apart from all the Problems:

I am looking for a nice little Logo to Show in the osd... Any suggestions are heavily Welcome...

The Basic Size an Palette can Be Seen here in this Sample image...
externer Link:
User image
White will Be White, Black will Be Black and the Rest transparent...
If you have any ideas feel free to Show them here... And Grant me permission to use it along with c-osd...
As soon As i have Found a good One i will provide an easy Way to insert your own Logo in the Code... Really...


Ps.: Damn iPad to Type on... Really pissing me off...
Mitglied
Registriert seit: Mar 2011
Beiträge: 96
Hi

Ich hab folgendes Problem:

Wenn ich das EPI direkt an die FC anschließe, funktioniert alles normal. Wenn ich es aber an die NC (debug port) anschließe (NC mit FC natürlich verbunden), bleibt es beim Init Screen hängen.
der debug port an sich müsste funktionieren, mit MK-USB hab ich dort noch nie Probleme gehabt. Hab auch grad die Firmware bei FC und NC upgedatet - ohne Probleme.

Hat jemand einen Tipp?
Mitglied
Registriert seit: Dec 2009
Beiträge: 1820
Ort: im Norden von München
FlyingBear meinte
Hat jemand einen Tipp?


Ja,

Firmware für NC auf das Epi-OSD spielen.


Grüße,

Tom
Mitglied
Registriert seit: Mar 2011
Beiträge: 96
jup, das hat gefruchtet :D

dank & gruß
peter
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
hallo

gibt es bestrebungen, weiter infos ins epi-osd aufzunehmen.?
carefree, positionhold, waypoint, hohenregelung, errors?

nur so eine idee, vielleicht gibts die eine oder andere info bereits,
und ich hab sie uebersehen....

gruss und danke, grex
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
PH/CH wird doch eingeblendet....

Ansonsten wird halt langsam der AVR voll... Und bei mir gilt halt: Ich selbst hab dieses Jahr ca 20min Flugzeit... Zeit mit OSD geflogen in meinem Leben ist glaube ich keine Stunde... Ich mach nur die Soft, was da passieren soll muesst ihr mal genauer sagen...
Was, wie, wo... Evtl macht das dann ja einer (oder ich)...
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
hi cascade

ich habe da schon die eine oder andere idee ;-).

-anzeigen vom aktuellen parm-setting. ich schalte immer mal wieder um.
waere cool
- hoehen-fix (vario, deckel)

bei mir werden beim osd start die parms-setting namen angezeigt, aber meistens kommen am anfang 2-3 random buchstaben mit rein. hast du da eine erklaerung?
wenn ich zuerst den quadro starte und anschliessend das mktool anhaenge, bleibt das osd "stehen"?

danke und viele gruesse, grex
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
Also setting steht am anfang... das umschalten im betrieb staendig abfragen waere doch bissl viel aufwand (vor allem platz maessig, der avr ist ja fast voll) fuer wenig info...
Warum da random zeichen kommen verstehe ich nicht, eigentlich muss die checksumme stimmen damit das angezeigt wird... sind das evtl sonderzeichen im setting die das osd nicht hat?

Was heisst hoehen-fix? Bedenke bei solchen anfragen, dass mein MK dieses Jahr keine 20min in der luft war... und ich in meinem leben auch keine Stunde mit OSD geflogen bin :)
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
hi cascade

ich schreibe mal, was ich als setting-name im mk-tool eigebe und was im osd angezeigt wird.

schade! es ist super cool mit deinem osd rumzuheizen, vorallem mit dem agressive-horizon ;-))

warum das osd abstuerzt wenn ich das mk-tool verbind, moechte ich gerne wissen... da ist etwas nervig.
an was kann das liegen?

thanks, grex
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
Weil das MK-Tool den tx pin nicht frei gibt treibt der die ganze zeit die leitung, da kann das OSD dann keine daten drauf senden...
Ist so meine Idee...
Wie genau schliesste es denn an?
Mitglied
Registriert seit: Jun 2011
Beiträge: 305
ich habe gemerkt, dass es freezed wenn ich parms setze, also schreibe. wenn ich dann wieder lese is wieder ok ;-).
angeschlossen ist es ganz normal zwischen NC und usb-mk.

im start display wird mein setting statt "sky-1" als "32_2sky-1" angezeigt. hast du hier eine idee?

gruss und danke, grex
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
Wie gesagt, wenn nen MK-USB zusammen mit OSD dran ist, dann gibts immer mal haken... Der FTDI macht ja nicht einfach mal so aus langeweile den TX pin hochohmig und dann treibt er gegen den TX vom OSD...

Das mit den settings ist strange, eigentlich wird nur der string abgefragt und angezeigt... Und auch das mit crc check, also sollte da nicht so viel muell durchkommen. Bei mir bekomm ich das nicht reproduziert gerade... Evtl sonst jemand? :)
Mitglied
Registriert seit: Oct 2009
Beiträge: 71
Hallo Claas!

Nachdem ich mich jetzt durch alle Seiten des Fred gearbeitet habe, musste ich das
Epi mit c-osd sofort bestellen. Bisher hatte ich andere osd's von "namhaften" Herstellern
am Quadro genutzt. Gestern kam nun die Platine und hat bis jetzt drei Flüge hinter sich.
Was soll ich sagen: SAUGUDD!!!!!! :mrgreen: Das beste OSD, das ich bis jetzt geflogen bin!
Danke an alle, die an diesem tollen Projekt mitarbeiten. Da benutzt man gern den Donate-Button :D

Gruss

nz-maori
Mitglied
Registriert seit: Aug 2010
Beiträge: 46
Excuse Me:
How to do this : Switch the OSD overlay ON/OFF with a (spare) RC-Channel

I connect PPM-Signal from FC 2.1 to the PPM-Port and try to toggle the display on/off during flights, but the OSD overlay is always ON.

Is there something i missing???



Firmware is :C-OSD-20110331-1805

5V power for EPI-OSD comes from Navi-Ctrl

Any info will be greatly appreciated
« Bearbeitet von rtllrtll am 06.11.2011 14:01. »
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
rtllrtll meinte
I connect PPM-Signal from FC 2.1 to the PPM-Port and try to toggle the display on/off during flights, but the OSD overlay is always ON.


You need a single PPM-Channel, not the sum-signal that feeds the FC... Which connector from the FC did you take? Did you map a channel to it in the Mikrokopter-Tool?

Do you have a receiver with some pure channels accessable and could try to use the receiver directly (just for a little test).
I do not have a working Receiver around right now, so I cannot test the stuff :/


rtllrtll meinte
5V power for EPI-OSD comes from Navi-Ctrl


Would not recommend that...
Mitglied
Registriert seit: Aug 2011
Beiträge: 5
Hi everybody,

I'm totally stucked with the EPI-OSD.

I asked on different MK forums but nobody can give me the solution, it seems a very rare problem ...

All is working when i plugged in the 3S battery to the EPI, i have the altitude, current battery voltage ...
Each time i start the motors, the EPI OSD is stucked. Nothing is updated, sometimes the osd display won't show, sometimes it stays but it is not updated. When i cut off the motors, all the display come back and is updated like it should be.

When the EPI is plugged and motors off, i have LED1 blinking green led, LED2 no lights (sometimes one blink in red) LED3 green, LED4 red
When i start the motors, the EPI shows those leds: LED1 Green LED2 Red LED3 Green LED4 Red. No blinking leds ...

Anyone can help me ?

FC: 0.86d
NC: 000.026.f
EPI: 20110331-1805

Thanks,
« Bearbeitet von cysedbs am 26.11.2011 13:07. »
Mitglied
Registriert seit: Aug 2007
Beiträge: 954
Ort: 54.4248, 10.1721
Could you try to measure the voltage when motors are on?
Before and after the lm7805 on the OSD. When the input voltage drops below 7V the regulator cannot keep up the 5V for the MAX7456 and the atmega162...

How is your set-up?
How long is the cable between NC and OSD?
Do you have anything else connected to the Debug-Port of your NC?
Tried a different cable?

Did you solder the OSD yourself or bought it pre-assembled?
Tried to reflash the firmware?

Please provide more information!
And maybe some pictures of your setup and your osd to illustrate...
Mitglied
Registriert seit: Aug 2011
Beiträge: 5
Thanks a lot for your reply,

I measured the voltage on the lm7805 it shows 10.7v, when you say measure before and after you mean where ?


My setup is like this:
I put the fc first near the controllers on the tower, then i put the NC upside, then i put the OSD then the mkgps. Here is the tower.
Cable between NC and OSD is plugged in "TOFC" of the OSD to "DEBUG" of the NC. The cable i used is the one i got with the mk-usb 10 pins.
Nothing else connected to the DEBUG port.
I don't have another cable to try but it is working with the MK-USB so ...

I solder a bit by myself, the lm7805, the two connectors and a little part i don'tknwo the name in english. It seems to be a resistor, not sur of the name. And i solder the wires for the battery, camera and TX.

I can't flash the firmware by myself as i don't have a flashing board... It was already flashed with C-OSD from the manufacturer.

That's weird because it works great without motors lol even when i take the mk in hands i can see the big vario working...

Ohh and the mkgps works great with NC in the air with the coming home and the waypoints, so the mk-gps and navi should be welle connected. if not it wouldn't work.

http://postimage.org/image/gjr0tgqn5/
http://postimage.org/image/r5zabu76z/

There is a lot of dust and i don't have a computer cleaner spray sorry for the pics
« Bearbeitet von cysedbs am 26.11.2011 15:34. »
Mitglied
Registriert seit: Apr 2009
Beiträge: 483
Ort: Wien
hi!

do you have access to an oscilloscope?

if yes check lipo+, rxd and txd from nc on your epi-osd when you start your motors

Seite: « < ... 42 43 44 45 46 47 48 49 50 ... > »

MikroKopter - Forum » Software & Programmierung » C-OSD - Die open-source Software fuers EPi-OSD / EPi-Strom