Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 800 → Rev 809

/C-OSD/trunk/CHANGE.LOG
18,6 → 18,9
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
****************************************************************************/
 
20100908-2335
*fixed height-offset causing different height values in OSD compared to MK-Tool when using baro-height (thx Neo360)
 
20100822-2300
*removed debug-leftover in ppm.c (thx OktoMac)
*made number display-routines more stable when big numbers occur
/C-OSD/trunk/README.TXT
28,12 → 28,12
- wait till all chars appear on screen and ALL 4 LEDs are on
- Flash C-OSD-*-(pal|ntsc).hex acording to your needs
 
If you already have flashed a specific character file (or more) and you just want to
If you already have flashed the character file and you just want to
update the software itself, you do not need to flash the character files again.
 
Instructions:
Connect the "To FC" port from EPi-OSD to the Debug port of the NaviCtrl.
You will need NaviCtrl 0.18c soft to fully enjoy the software.
You will need at least NaviCtrl 0.18c soft to fully enjoy the software.
 
S1 enters a menu where you can cycle through using S2 and toggle/accept choice with S1
 
43,6 → 43,12
When using the EPi-OSD, NaviCtrl and another Pc-Connection (direct or via wireless connections like bluetooth, WI232, WiFi and such) on the same wire there might be data collisions causing laggy screen updates, and in some hypothetical cases that are not scientifically proven, harm to the Atmega and other attached Hardware. So it is not recommended to use the stuff like that, altough some people are and not experiencing any problems at all.
Software may fry your cat when flashing the micro-oven with it, or even when using the software near a micro-oven.
 
Donations:
http://www.mylifesucks.de/oss/c-osd/#PayPal
 
FAQ:
http://www.mylifesucks.de/oss/c-osd/#FAQ
 
How To Flash the software (the MK-user way):
Requirements:
- Windows PC with a real SerialPort
58,4 → 64,6
- Select Chip manufacturer "AVR micro" and Chip "ATMega162"
- If this is the first time using you board check the fuses (only BOD1LEVEL and EESAVE are checked)
- Open the .hex file and Writa All (Ctrl+W)
- Hopefully done :)
- Hopefully done :)
 
#EOF
/C-OSD/trunk/default/dist.bat
1,4 → 1,4
@echo off
@echo off
:: /****************************************************************************
:: * Copyright (C) 2010 by Claas Anders "CaScAdE" Rathje *
:: * admiralcascade@gmail.com *
19,7 → 19,7
:: * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
:: ****************************************************************************/
 
set DATE=20100822-2300
set DATE=20100908-2335
 
:: date /T
 
/C-OSD/trunk/osd_ncmode_default.c
142,8 → 142,12
if (naviData.FCFlags & FCFLAG_MOTOR_RUN) { // should be engines running
if (!(old_MKFlags & FCFLAG_MOTOR_RUN)) { // motors just started, clear middle
clear();
// remember current heigth for gps offset
altimeter_offset = naviData.CurrentPosition.Altitude / 1000;
// remember current heigth for offsets
if (COSD_FLAGS_CONFIG & COSD_FLAG_GPSHEIGHT) {
altimeter_offset = naviData.CurrentPosition.Altitude / 1000; // GPS
} else {
altimeter_offset = naviData.Altimeter / 20; // BARO
}
// set wasted counter to current offset
if ((COSD_FLAGS_RUNTIME & COSD_FLAG_STROMREC) && !(COSD_FLAGS_MODES & COSD_FLAG_FCCURRENT)) {
wasted_ampere_offset = ampere_wasted / 10;