Subversion Repositories Projects

Rev

Rev 2039 | Rev 2043 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2039 Rev 2041
1
/****************************************************************************
1
/****************************************************************************
2
 *   Copyright (C) 2009-2014 by Claas Anders "CaScAdE" Rathje               *
2
 *   Copyright (C) 2009-2014 by Claas Anders "CaScAdE" Rathje               *
3
 *   admiralcascade@gmail.com                                               *
3
 *   admiralcascade@gmail.com                                               *
4
 *   Project-URL: http://www.mylifesucks.de/oss/c-osd/                      *
4
 *   Project-URL: http://www.mylifesucks.de/oss/c-osd/                      *
5
 *                                                                          *
5
 *                                                                          *
6
 *   This program is free software; you can redistribute it and/or modify   *
6
 *   This program is free software; you can redistribute it and/or modify   *
7
 *   it under the terms of the GNU General Public License as published by   *
7
 *   it under the terms of the GNU General Public License as published by   *
8
 *   the Free Software Foundation; either version 2 of the License.         *
8
 *   the Free Software Foundation; either version 2 of the License.         *
9
 *                                                                          *
9
 *                                                                          *
10
 *   This program is distributed in the hope that it will be useful,        *
10
 *   This program is distributed in the hope that it will be useful,        *
11
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of         *
11
 *   but WITHOUT ANY WARRANTY; without even the implied warranty of         *
12
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
12
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
13
 *   GNU General Public License for more details.                           *
13
 *   GNU General Public License for more details.                           *
14
 *                                                                          *
14
 *                                                                          *
15
 *   You should have received a copy of the GNU General Public License      *
15
 *   You should have received a copy of the GNU General Public License      *
16
 *   along with this program; if not, write to the                          *
16
 *   along with this program; if not, write to the                          *
17
 *   Free Software Foundation, Inc.,                                        *
17
 *   Free Software Foundation, Inc.,                                        *
18
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.              *
18
 *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.              *
19
 ****************************************************************************/
19
 ****************************************************************************/
-
 
20
 
-
 
21
20140317-1730
-
 
22
	*fixed battery-voltage >254 crash
-
 
23
 
20
20140313-2230
24
20140313-2230
21
	*adapted structs to reflect FC/NC software V2.04a
25
	*adapted structs to reflect FC/NC software V2.04a
22
 
26
 
23
20130824-1115
27
20130824-1115
24
	*fixed FC-only mode
28
	*fixed FC-only mode
25
 
29
 
26
20130622-2030
30
20130622-2030
27
	*adapted settings struct to FC software 0.90L
31
	*adapted settings struct to FC software 0.90L
28
	
32
	
29
20130622-2030
33
20130622-2030
30
	*adapted settings struct to FC software 0.90j
34
	*adapted settings struct to FC software 0.90j
31
 
35
 
32
20130401-1216
36
20130401-1216
33
	*fixed display of mAh from C-Strom
37
	*fixed display of mAh from C-Strom
34
	*fixed ppm crash due do underflow
38
	*fixed ppm crash due do underflow
35
 
39
 
36
20130218-2030
40
20130218-2030
37
	+Source option to set the Aggr.Horizon indicator bars on the same
41
	+Source option to set the Aggr.Horizon indicator bars on the same
38
	 level as the horizon
42
	 level as the horizon
39
 
43
 
40
20121127-2120
44
20121127-2120
41
	+No FC communication define in config for usage with NC and no FC
45
	+No FC communication define in config for usage with NC and no FC
42
	*memcpy stuff instead of inplace buffer to unlock the buffer faster
46
	*memcpy stuff instead of inplace buffer to unlock the buffer faster
43
	+prepared the 3D Data stuff
47
	+prepared the 3D Data stuff
44
 
48
 
45
20121105-1135
49
20121105-1135
46
	*attemp to fix errors when building with GCC 4.7
50
	*attemp to fix errors when building with GCC 4.7
47
 
51
 
48
20121102-1245
52
20121102-1245
49
	*small init fix for display modes
53
	*small init fix for display modes
50
	*small change in ppm handling
54
	*small change in ppm handling
51
 
55
 
52
20120723-1900
56
20120723-1900
53
	*expanded ampere wasted to 5digits in nc_mode_default
57
	*expanded ampere wasted to 5digits in nc_mode_default
54
 
58
 
55
20120329-1324
59
20120329-1324
56
	*corrected bug in stats which caused maximal current to be overwritten
60
	*corrected bug in stats which caused maximal current to be overwritten
57
 
61
 
58
20120328-1000
62
20120328-1000
59
	*setting struct adapted to V0.88e
63
	*setting struct adapted to V0.88e
60
	@caused wrong setting-name display
64
	@caused wrong setting-name display
61
	
65
	
62
20120114-2235
66
20120114-2235
63
	*setting struct adapted to V0.86d
67
	*setting struct adapted to V0.86d
64
	@caused wrong setting-name display
68
	@caused wrong setting-name display
65
 
69
 
66
20110921-1425
70
20110921-1425
67
        +logo support
71
        +logo support
68
        @there is a logo in the new character definitions
72
        @there is a logo in the new character definitions
69
        @to see it you will have to reflash characters
73
        @to see it you will have to reflash characters
70
        @insert your own logo if you like to, see osd-logo.png as example
74
        @insert your own logo if you like to, see osd-logo.png as example
71
        @and use http://www.mylifesucks.de/tools/max7456/
75
        @and use http://www.mylifesucks.de/tools/max7456/
72
 
76
 
73
20110825-1000
77
20110825-1000
74
        *initial testing stuff for -45° rotated flights (X instead of +)
78
        *initial testing stuff for -45° rotated flights (X instead of +)
75
        *some minor code changes
79
        *some minor code changes
76
 
80
 
77
20110605-1045
81
20110605-1045
78
        *possible fix of the previous ugly RSSI hack
82
        *possible fix of the previous ugly RSSI hack
79
 
83
 
80
20110604-1615
84
20110604-1615
81
        +really ugly (untested) hack to get ACT DSL RSSI information in FC-Only mode
85
        +really ugly (untested) hack to get ACT DSL RSSI information in FC-Only mode
82
 
86
 
83
20110523-1635
87
20110523-1635
84
	*fixed statistics-accumulation in minimal-screen.
88
	*fixed statistics-accumulation in minimal-screen.
85
 
89
 
86
20110331-1805
90
20110331-1805
87
        +added possibility to blank the display with SJ1 (SJ1 closed = no HUD)
91
        +added possibility to blank the display with SJ1 (SJ1 closed = no HUD)
88
 
92
 
89
20110331-1200
93
20110331-1200
90
        *small adaption to NC 0.24b and FC 0.84a
94
        *small adaption to NC 0.24b and FC 0.84a
91
        *added CF-indicator icon
95
        *added CF-indicator icon
92
        @To see the correct CF-indicator you will have to flash the characters!
96
        @To see the correct CF-indicator you will have to flash the characters!
93
 
97
 
94
20110307-1845
98
20110307-1845
95
        *added debug output option for MAX7456 emulation
99
        *added debug output option for MAX7456 emulation
96
        *moved horizon one line higher when displaying GPS-Coordinates
100
        *moved horizon one line higher when displaying GPS-Coordinates
97
        *fixed small glitch in menu
101
        *fixed small glitch in menu
98
 
102
 
99
20110202-1323
103
20110202-1323
100
        *added big speed indicator (credits to: uwerner)
104
        *added big speed indicator (credits to: uwerner)
101
        *added possibility to show GPS-Coordinates during flight
105
        *added possibility to show GPS-Coordinates during flight
102
        *added more _brackets_
106
        *added more _brackets_
103
        @To see correct corner-chars when using scope, flash the character-set
107
        @To see correct corner-chars when using scope, flash the character-set
104
         included in this release!
108
         included in this release!
105
 
109
 
106
20101218-2030
110
20101218-2030
107
        *added _brackets_ to mark a scope when using a second camera
111
        *added _brackets_ to mark a scope when using a second camera
108
         (might help to remember what the second camera is filming)
112
         (might help to remember what the second camera is filming)
109
        @To see real corners, flash the new character-set included in this release!
113
        @To see real corners, flash the new character-set included in this release!
110
 
114
 
111
20101116-2110
115
20101116-2110
112
	*increased buffer so the new config struct really fits (fixes garbage after setting name)
116
	*increased buffer so the new config struct really fits (fixes garbage after setting name)
113
        *fixed GPS-blink on startup
117
        *fixed GPS-blink on startup
114
        *re-enable some ascii-char mappings (some people do have underscores in their setting-names)
118
        *re-enable some ascii-char mappings (some people do have underscores in their setting-names)
115
 
119
 
116
20101115-2115
120
20101115-2115
117
	*inserted missing new value in config-struct. should fix setting-name.
121
	*inserted missing new value in config-struct. should fix setting-name.
118
 
122
 
119
20101115-0800
123
20101115-0800
120
	*updated structs and flags to fit FC 0.80a && NC 0.20a
124
	*updated structs and flags to fit FC 0.80a && NC 0.20a
121
        *sat-icon will blink when not enough sats are found (nc_mode_default)
125
        *sat-icon will blink when not enough sats are found (nc_mode_default)
122
 
126
 
123
20101008-0945
127
20101008-0945
124
	*fixed EPi-Strom voltage-display when using FC-Ampere
128
	*fixed EPi-Strom voltage-display when using FC-Ampere
125
 
129
 
126
20101007-1555
130
20101007-1555
127
	*added passive option: OSD will NOT request data after bootup
131
	*added passive option: OSD will NOT request data after bootup
128
 
132
 
129
20100908-2335
133
20100908-2335
130
	*fixed height-offset causing different height values in OSD compared to MK-Tool when using baro-height (thx Neo360)
134
	*fixed height-offset causing different height values in OSD compared to MK-Tool when using baro-height (thx Neo360)
131
 
135
 
132
20100822-2300
136
20100822-2300
133
	*removed debug-leftover in ppm.c (thx OktoMac)
137
	*removed debug-leftover in ppm.c (thx OktoMac)
134
	*made number display-routines more stable when big numbers occur
138
	*made number display-routines more stable when big numbers occur
135
 
139
 
136
20100803-0355
140
20100803-0355
137
	*removed constantly requests for the NC Uart in NC mode which
141
	*removed constantly requests for the NC Uart in NC mode which
138
	 caused problems when using OSD/MKTool at the same time
142
	 caused problems when using OSD/MKTool at the same time
139
 
143
 
140
20100730-1345
144
20100730-1345
141
	*added current setting display
145
	*added current setting display
142
	*updated structs for FC 0.80 and NC 0.20 (old version will still work, just cosmetics)
146
	*updated structs for FC 0.80 and NC 0.20 (old version will still work, just cosmetics)
143
	*battery warn level now _can_ be taken from the FC-Settings
147
	*battery warn level now _can_ be taken from the FC-Settings
144
	*corrected some defines so FC stuff is only in FC Builds and NC stuff only in NC builds
148
	*corrected some defines so FC stuff is only in FC Builds and NC stuff only in NC builds
145
 
149
 
146
20100701-1745
150
20100701-1745
147
	*hopefully fixed altimeter-stats
151
	*hopefully fixed altimeter-stats
148
	*some basic antenna tracking insertion for others to test
152
	*some basic antenna tracking insertion for others to test
149
 
153
 
150
20100613-2255
154
20100613-2255
151
	*corrected heigth-division-factor when using baro-height
155
	*corrected heigth-division-factor when using baro-height
152
 
156
 
153
20100531-1530
157
20100531-1530
154
	*fixed bug in stats when max-distance > 999m
158
	*fixed bug in stats when max-distance > 999m
155
 
159
 
156
20100501-1130
160
20100501-1130
157
	*distance to home now 4 digits for long distance flights
161
	*distance to home now 4 digits for long distance flights
158
	*max height and speed shown again in stats
162
	*max height and speed shown again in stats
159
	*clear full screen before stats shown so the art-horizon does not bug us
163
	*clear full screen before stats shown so the art-horizon does not bug us
160
 
164
 
161
20100419-0020
165
20100419-0020
162
	*fixed bug causing PPM-based display on/off to fail
166
	*fixed bug causing PPM-based display on/off to fail
163
	*fixed display of AGRESSiVA-horizion during motor run
167
	*fixed display of AGRESSiVA-horizion during motor run
164
 
168
 
165
20100412-2125
169
20100412-2125
166
	*added mph/ft (two new chars added, reflash characters if you need ft/mph)
170
	*added mph/ft (two new chars added, reflash characters if you need ft/mph)
167
	*AGRESSiVA-horizion now switchable via menu
171
	*AGRESSiVA-horizion now switchable via menu
168
	*reworked menu a bit
172
	*reworked menu a bit
169
	*switched from -O2 to -Os because of the added stuff
173
	*switched from -O2 to -Os because of the added stuff
170
 
174
 
171
20100403-0115
175
20100403-0115
172
	*RC-RSSI now shown if available (RC_Quality is still fallback, still needs FC patch)
176
	*RC-RSSI now shown if available (RC_Quality is still fallback, still needs FC patch)
173
	+AGRESSiVA-horizion to main trunk (NEW_ARTHORIZON 1 to test, needs new chars)
177
	+AGRESSiVA-horizion to main trunk (NEW_ARTHORIZON 1 to test, needs new chars)
174
	+chars needed for above mod to chars.mcm and chars.c
178
	+chars needed for above mod to chars.mcm and chars.c
175
 
179
 
176
20100218-2330
180
20100218-2330
177
	*hopefully fixed the laggy osd data problem
181
	*hopefully fixed the laggy osd data problem
178
	-send_data_mk has been striked out to save space
182
	-send_data_mk has been striked out to save space
179
	@nc-mode should be small enough for bootloader again ( Program:	 14986 bytes (91.5% Full) )
183
	@nc-mode should be small enough for bootloader again ( Program:	 14986 bytes (91.5% Full) )
180
 
184
 
181
20100216-1430
185
20100216-1430
182
	*some menu stuff
186
	*some menu stuff
183
	*stats in nc_default do not disturb the bigvario anymore
187
	*stats in nc_default do not disturb the bigvario anymore
184
	*reduced code size from 16088 bytes (98.2% Full) 15436 bytes (94.2% Full)
188
	*reduced code size from 16088 bytes (98.2% Full) 15436 bytes (94.2% Full)
185
 
189
 
186
20100214-1700
190
20100214-1700
187
	+mah wasted per flight (still counts up after landing, but space gets tight)
191
	+mah wasted per flight (still counts up after landing, but space gets tight)
188
	*init phase from 2000ms to 3000ms
192
	*init phase from 2000ms to 3000ms
189
	*init only takes place after first "valid" UBat is received (<4V should case the Mega to reset anyways)
193
	*init only takes place after first "valid" UBat is received (<4V should case the Mega to reset anyways)
190
 
194
 
191
20100212-2310
195
20100212-2310
192
	*adapted MK-datastructs to NC 0.18c
196
	*adapted MK-datastructs to NC 0.18c
193
	*added choice for current display measured by FC
197
	*added choice for current display measured by FC
194
 
198
 
195
20091109-1100
199
20091109-1100
196
	+fc-only mode by Josef "jopl" Plasil (MK3Mag on FC and no NC)
200
	+fc-only mode by Josef "jopl" Plasil (MK3Mag on FC and no NC)
197
	*usart1 routine to filter out unwanted datasets (also big thanks to jopl)
201
	*usart1 routine to filter out unwanted datasets (also big thanks to jopl)
198
 
202
 
199
20091102-2205
203
20091102-2205
200
	+nc/fc software version display in bootup
204
	+nc/fc software version display in bootup
201
	*changed checkbytes because of previously removed EEPROM data
205
	*changed checkbytes because of previously removed EEPROM data
202
 
206
 
203
20091030-2222
207
20091030-2222
204
	*synced NaviStruct to NC Code v0.17e
208
	*synced NaviStruct to NC Code v0.17e
205
	(since nothing of the new stuff is used right now, older NC version will still work)
209
	(since nothing of the new stuff is used right now, older NC version will still work)
206
 
210
 
207
20090714-2100
211
20090714-2100
208
	*fixed the flags (hopefully) for C-Strom and stuff
212
	*fixed the flags (hopefully) for C-Strom and stuff
209
 
213
 
210
20090706-2000
214
20090706-2000
211
        *hopefully fixed the new 10th number showing functions
215
        *hopefully fixed the new 10th number showing functions
212
        +support for GPS height instead of Baro
216
        +support for GPS height instead of Baro
213
 
217
 
214
20090703-0005
218
20090703-0005
215
        *write-number-functions changed, using itoa now, saves space, should be faster
219
        *write-number-functions changed, using itoa now, saves space, should be faster
216
        *inline added for basic max7456-spi_send because saves procedure call (^= time)
220
        *inline added for basic max7456-spi_send because saves procedure call (^= time)
217
 
221
 
218
20090627-1415
222
20090627-1415
219
	*ALL characters now in Progmem, from now on there will be only ONE char-file!
223
	*ALL characters now in Progmem, from now on there will be only ONE char-file!
220
 
224
 
221
20090612-2100
225
20090612-2100
222
        *spi transfer now struct driven (needs C-Strom 20090612-2100 now!!!)
226
        *spi transfer now struct driven (needs C-Strom 20090612-2100 now!!!)
223
        *lesser spi update rate (caused problems on some strom-slaves)
227
        *lesser spi update rate (caused problems on some strom-slaves)
224
        *voltage gets transfered via spi as well
228
        *voltage gets transfered via spi as well
225
        *menu to switch display of 2nd voltage measured by C-Strom on and off
229
        *menu to switch display of 2nd voltage measured by C-Strom on and off
226
 
230
 
227
20090604-1350
231
20090604-1350
228
	*bugfix for stats
232
	*bugfix for stats
229
 
233
 
230
20090604-1330
234
20090604-1330
231
	*possible to choose between different osd-layouts (via menu)
235
	*possible to choose between different osd-layouts (via menu)
232
 
236
 
233
20090604-0700
237
20090604-0700
234
	+(shaddi)osd_ncmode_minimal for less symbols during FPV
238
	+(shaddi)osd_ncmode_minimal for less symbols during FPV
235
 
239
 
236
20090601-2233
240
20090601-2233
237
	*(woggle) changed timer init an interupt to be more precise
241
	*(woggle) changed timer init an interupt to be more precise
238
	*(woggle) remove all warning during compile
242
	*(woggle) remove all warning during compile
239
	*(woggle) simplify draw_big_variometer
243
	*(woggle) simplify draw_big_variometer
240
	*(woggle) put compass rose to PROGMEM
244
	*(woggle) put compass rose to PROGMEM
241
	*(woggle) put directions array to PROGMEM
245
	*(woggle) put directions array to PROGMEM
242
 
246
 
243
20090525-2305
247
20090525-2305
244
	+HUD on/off via RC (connect to PPM, according to manual) testing stuff
248
	+HUD on/off via RC (connect to PPM, according to manual) testing stuff
245
 
249
 
246
20090523-1150
250
20090523-1150
247
	+pal/ntsc changable in menu (applied immedeately!)
251
	+pal/ntsc changable in menu (applied immedeately!)
248
 
252
 
249
20090519-2245
253
20090519-2245
250
        *mah corrected
254
        *mah corrected
251
        +config gets saved now (menu item!)
255
        +config gets saved now (menu item!)
252
        *source moved a bit
256
        *source moved a bit
253
 
257
 
254
20090519-0115
258
20090519-0115
255
        +mah currently wasted
259
        +mah currently wasted
256
        *some small changes
260
        *some small changes
257
 
261
 
258
20090517-2345
262
20090517-2345
259
	*modded the real alpha stuff i have been talking about below
263
	*modded the real alpha stuff i have been talking about below
260
 
264
 
261
20090516-2345
265
20090516-2345
262
	+some really testing stuff 'bout current measurement, more to come
266
	+some really testing stuff 'bout current measurement, more to come
263
 
267
 
264
20090513-2350
268
20090513-2350
265
	*cellnumber autoconfig modified, offset set to 1,5V
269
	*cellnumber autoconfig modified, offset set to 1,5V
266
	*copy paste nick/roll error fixed
270
	*copy paste nick/roll error fixed
267
	*clean after build in dist.sh
271
	*clean after build in dist.sh
268
	+a little shellscript to auto-build the files (testing)
272
	+a little shellscript to auto-build the files (testing)
269
	*osd-layouts in seperate files so including own layouts should get easier
273
	*osd-layouts in seperate files so including own layouts should get easier
270
	+build date is displayed during init to know which version you are runing
274
	+build date is displayed during init to know which version you are runing
271
 
275
 
272
20090513-1040
276
20090513-1040
273
        *some code movement
277
        *some code movement
274
        +artificial horizon for FC-ONLY mode
278
        +artificial horizon for FC-ONLY mode
275
 
279
 
276
20090512-2100
280
20090512-2100
277
        +some FCONLY basics (set FCONLY to 1 in main.h to use it)
281
        +some FCONLY basics (set FCONLY to 1 in main.h to use it)
278
 
282
 
279
20090511-2345
283
20090511-2345
280
        *battery voltages now calculated according to CELL_VOLT_MIN CELL_VOLT_MAX and CELL_NUM
284
        *battery voltages now calculated according to CELL_VOLT_MIN CELL_VOLT_MAX and CELL_NUM
281
        *CELL_NUM -1 causes a rough auto detection of cell number
285
        *CELL_NUM -1 causes a rough auto detection of cell number
282
        -UBAT_WRN and UBAT_MAX are now deprecated
286
        -UBAT_WRN and UBAT_MAX are now deprecated
283
 
287
 
284
20090427-2315
288
20090427-2315
285
        +write_gps_pos(...) (needs to be tested)
289
        +write_gps_pos(...) (needs to be tested)
286
        +gps position is shown in stats screen for testing purpose
290
        +gps position is shown in stats screen for testing purpose
287
 
291
 
288
20090427-2131
292
20090427-2131
289
        *stats are only collected while engines running (shaddi)
293
        *stats are only collected while engines running (shaddi)
290
 
294
 
291
20090427-2102
295
20090427-2102
292
        *fixed maximum distance in stats (shaddi)
296
        *fixed maximum distance in stats (shaddi)
293
 
297
 
294
20090427-2050
298
20090427-2050
295
        *clear() now faster
299
        *clear() now faster
296
        *fixed calculation of max speed in stats (shaddi)
300
        *fixed calculation of max speed in stats (shaddi)
297
        *littel typo in artificial horizon (thx joko)
301
        *littel typo in artificial horizon (thx joko)
298
        *stats are only shown AFTER flight (more specific, after motors had been on at least once)
302
        *stats are only shown AFTER flight (more specific, after motors had been on at least once)
299
        +indication icon for serial link (requires new character 198)
303
        +indication icon for serial link (requires new character 198)
300
        +indication icon for manual controll (stick > stick threshold)
304
        +indication icon for manual controll (stick > stick threshold)
301
        (Character set 192 needs to be reflashed since new icon is in it)
305
        (Character set 192 needs to be reflashed since new icon is in it)
302
 
306
 
303
20090420-0205
307
20090420-0205
304
        *reset-bug fixed
308
        *reset-bug fixed
305
        *moved code a bit
309
        *moved code a bit
306
 
310
 
307
20090419-2145
311
20090419-2145
308
	*reset-bug workaround in usart1.c: usart1_DisableTXD and usart1_EnableTXD
312
	*reset-bug workaround in usart1.c: usart1_DisableTXD and usart1_EnableTXD
309
 
313
 
310
20090419-1900
314
20090419-1900
311
	*fixed bug in heading-fine conv for bearing to home
315
	*fixed bug in heading-fine conv for bearing to home
312
 
316
 
313
20090419-1245
317
20090419-1245
314
	*compass characters bigger
318
	*compass characters bigger
315
	*battery position
319
	*battery position
316
	+voltage-symbol to battery-voltage
320
	+voltage-symbol to battery-voltage
317
	(Character Set 208 needs to be reflashed since compass chars are in it)
321
	(Character Set 208 needs to be reflashed since compass chars are in it)
318
 
322
 
319
20090418-2015
323
20090418-2015
320
	*fixed bug in Character Set 128 (reflash it if you already flashed it!)
324
	*fixed bug in Character Set 128 (reflash it if you already flashed it!)
321
	+another set of vario chars
325
	+another set of vario chars
322
	*changed vario to use new characters
326
	*changed vario to use new characters
323
	*moved vario/home-bearing positions
327
	*moved vario/home-bearing positions
324
	*big vario now enabled via menu or BIGVARIO
328
	*big vario now enabled via menu or BIGVARIO
325
	(Character Set 112 needs to be flashed)
329
	(Character Set 112 needs to be flashed)
326
 
330
 
327
20090418-1235
331
20090418-1235
328
	+big vario for testing purpose
332
	+big vario for testing purpose
329
	(Character Set 192 needs to be flashed)
333
	(Character Set 192 needs to be flashed)
330
 
334
 
331
20090418-0100
335
20090418-0100
332
	*variometer uses more steps (9 instead of 5)
336
	*variometer uses more steps (9 instead of 5)
333
	*home-arrow is now home-clock using more steps (22,5� resolution)
337
	*home-arrow is now home-clock using more steps (22,5� resolution)
334
	+visual battery-gauge according to difference between UBAT_WRN and UBAT_MAX
338
	+visual battery-gauge according to difference between UBAT_WRN and UBAT_MAX
335
 
339
 
336
20090417-1115
340
20090417-1115
337
	*changed calculation of km/h (thx wowie)
341
	*changed calculation of km/h (thx wowie)
338
	*added JochenK_(joko)'s characters
342
	*added JochenK_(joko)'s characters
339
	(Character-Sets 128, 136, 144, 152, 160, 168, 176 and 184 need to be flashed!)
343
	(Character-Sets 128, 136, 144, 152, 160, 168, 176 and 184 need to be flashed!)
340
 
344
 
341
20090408-1245 (shaddi)
345
20090408-1245 (shaddi)
342
	*fixed distance towards home
346
	*fixed distance towards home
343
 
347
 
344
20090408-0035
348
20090408-0035
345
	*rewrote number->display functions
349
	*rewrote number->display functions
346
	*fixed height bug (uint vs int)
350
	*fixed height bug (uint vs int)
347
 
351
 
348
20090407-2100
352
20090407-2100
349
        +added request of OSD data, disrequest of debug data and uptime reset to menu
353
        +added request of OSD data, disrequest of debug data and uptime reset to menu
350
        -removed the uptime-reset binding from S2
354
        -removed the uptime-reset binding from S2
351
        +pgm space for some strings to save _normal_ data space
355
        +pgm space for some strings to save _normal_ data space
352
        *some code movement
356
        *some code movement
353
 
357
 
354
20090406-0130
358
20090406-0130
355
	*MK-Datastruct updated to work with NaviCtrl 0.15c firmware
359
	*MK-Datastruct updated to work with NaviCtrl 0.15c firmware
356
	*changed flags from NO* to invers versions
360
	*changed flags from NO* to invers versions
357
	*enhanced the menu a bit
361
	*enhanced the menu a bit
358
	-artificial horizon at bootup, the menu is cooler imho
362
	-artificial horizon at bootup, the menu is cooler imho
359
 
363
 
360
20090405-0207
364
20090405-0207
361
	+NOOSD as requested
365
	+NOOSD as requested
362
	*height now corrected (thx lephisto) and displayed as .x up to 10m
366
	*height now corrected (thx lephisto) and displayed as .x up to 10m
363
 
367
 
364
20090402-0106
368
20090402-0106
365
	+ disabling the txd pin while not using it so it won't interfere with KopterTool usage (thx joko)
369
	+ disabling the txd pin while not using it so it won't interfere with KopterTool usage (thx joko)
366
	+ if no data has been received for over 2sec we re-request it
370
	+ if no data has been received for over 2sec we re-request it
367
	* tried source organisation a bit
371
	* tried source organisation a bit
368
 
372
 
369
20090401-1741 (shaddi)
373
20090401-1741 (shaddi)
370
	+ More precise Veriometer. Uses more more characters to show the speed of the movement
374
	+ More precise Veriometer. Uses more more characters to show the speed of the movement
371
            (Character-Set 232 needs to be flashed!)
375
            (Character-Set 232 needs to be flashed!)
372
 
376
 
373
20090331-1549
377
20090331-1549
374
	+ simple config menu during runtime, press S1 to jump in, S2 to cyle and S1 to accept choice
378
	+ simple config menu during runtime, press S1 to jump in, S2 to cyle and S1 to accept choice
375
	- S1 no longer requests the NC data
379
	- S1 no longer requests the NC data
376
 
380
 
377
20090331-1305
381
20090331-1305
378
	+ added more statistics
382
	+ added more statistics
379
	* corrected S1/S2 mapping (d'oh)
383
	* corrected S1/S2 mapping (d'oh)
380
	+ started simple mode controll, press S2 during bootup toggles artificial horizon
384
	+ started simple mode controll, press S2 during bootup toggles artificial horizon
381
 
385
 
382
20090329-1452
386
20090329-1452
383
	* fixed bearing to home
387
	* fixed bearing to home
384
	+ added flight stats (shown while engines off)
388
	+ added flight stats (shown while engines off)
385
	+ sat icon should indicate PH/CH/Free now
389
	+ sat icon should indicate PH/CH/Free now
386
	+ you need to flash characters 224-231 if you were using previous versions
390
	+ you need to flash characters 224-231 if you were using previous versions
387
 
391
 
388
20090327-2140
392
20090327-2140
389
	* fixed km/h (was cm/s)
393
	* fixed km/h (was cm/s)
390
	* fixed height m (was dm)
394
	* fixed height m (was dm)
391
	* modified incoming data speed to 100ms (was 200ms)
395
	* modified incoming data speed to 100ms (was 200ms)
392
 
396
 
393
20090326-2031
397
20090326-2031
394
	+ first binary release
398
	+ first binary release