Subversion Repositories Projects

Rev

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

Rev 385 Rev 386
1
/****************************************************************************
1
/****************************************************************************
2
 *   Copyright (C) 2009 by Claas Anders "CaScAdE" Rathje                    *
2
 *   Copyright (C) 2009 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
20090419-1900
-
 
22
	*fixed bug in heading-fine conv for bearing to home
20
 
23
 
21
20090419-1245
24
20090419-1245
22
	*compass characters bigger
25
	*compass characters bigger
23
	*battery position
26
	*battery position
24
	+voltage-symbol to battery-voltage
27
	+voltage-symbol to battery-voltage
25
	(Character Set 208 needs to be reflashed since compass chars are in it)
28
	(Character Set 208 needs to be reflashed since compass chars are in it)
26
 
29
 
27
20090418-2015
30
20090418-2015
28
	*fixed bug in Character Set 128 (reflash it if you already flashed it!)
31
	*fixed bug in Character Set 128 (reflash it if you already flashed it!)
29
	+another set of vario chars
32
	+another set of vario chars
30
	*changed vario to use new characters
33
	*changed vario to use new characters
31
	*moved vario/home-bearing positions
34
	*moved vario/home-bearing positions
32
	*big vario now enabled via menu or BIGVARIO
35
	*big vario now enabled via menu or BIGVARIO
33
	(Character Set 112 needs to be flashed)
36
	(Character Set 112 needs to be flashed)
34
 
37
 
35
20090418-1235
38
20090418-1235
36
	+big vario for testing purpose
39
	+big vario for testing purpose
37
	(Character Set 192 needs to be flashed)
40
	(Character Set 192 needs to be flashed)
38
 
41
 
39
20090418-0100
42
20090418-0100
40
	*variometer uses more steps (9 instead of 5)
43
	*variometer uses more steps (9 instead of 5)
41
	*home-arrow is now home-clock using more steps (22,5° resolution)
44
	*home-arrow is now home-clock using more steps (22,5° resolution)
42
	+visual battery-gauge according to difference between UBAT_WRN and UBAT_MAX
45
	+visual battery-gauge according to difference between UBAT_WRN and UBAT_MAX
43
 
46
 
44
20090417-1115
47
20090417-1115
45
	*changed calculation of km/h (thx wowie)
48
	*changed calculation of km/h (thx wowie)
46
	*added JochenK_(joko)'s characters
49
	*added JochenK_(joko)'s characters
47
	(Character-Sets 128, 136, 144, 152, 160, 168, 176 and 184 need to be flashed!)
50
	(Character-Sets 128, 136, 144, 152, 160, 168, 176 and 184 need to be flashed!)
48
 
51
 
49
20090408-1245 (shaddi)
52
20090408-1245 (shaddi)
50
	*fixed distance towards home
53
	*fixed distance towards home
51
 
54
 
52
20090408-0035
55
20090408-0035
53
	*rewrote number->display functions
56
	*rewrote number->display functions
54
	*fixed height bug (uint vs int)
57
	*fixed height bug (uint vs int)
55
 
58
 
56
20090407-2100
59
20090407-2100
57
    +added request of OSD data, disrequest of debug data and uptime reset to menu
60
    +added request of OSD data, disrequest of debug data and uptime reset to menu
58
    -removed the uptime-reset binding from S2
61
    -removed the uptime-reset binding from S2
59
    +pgm space for some strings to save _normal_ data space
62
    +pgm space for some strings to save _normal_ data space
60
    *some code movement
63
    *some code movement
61
 
64
 
62
20090406-0130
65
20090406-0130
63
	*MK-Datastruct updated to work with NaviCtrl 0.15c firmware
66
	*MK-Datastruct updated to work with NaviCtrl 0.15c firmware
64
	*changed flags from NO* to invers versions
67
	*changed flags from NO* to invers versions
65
	*enhanced the menu a bit
68
	*enhanced the menu a bit
66
	-artificial horizon at bootup, the menu is cooler imho
69
	-artificial horizon at bootup, the menu is cooler imho
67
 
70
 
68
20090405-0207
71
20090405-0207
69
	+NOOSD as requested
72
	+NOOSD as requested
70
	*height now corrected (thx lephisto) and displayed as .x up to 10m
73
	*height now corrected (thx lephisto) and displayed as .x up to 10m
71
 
74
 
72
20090402-0106
75
20090402-0106
73
	+ disabling the txd pin while not using it so it won't interfere with KopterTool usage (thx joko)
76
	+ disabling the txd pin while not using it so it won't interfere with KopterTool usage (thx joko)
74
	+ if no data has been received for over 2sec we re-request it
77
	+ if no data has been received for over 2sec we re-request it
75
	* tried source organisation a bit
78
	* tried source organisation a bit
76
 
79
 
77
20090401-1741 (shaddi)
80
20090401-1741 (shaddi)
78
	+ More precise Veriometer. Uses more more characters to show the speed of the movement
81
	+ More precise Veriometer. Uses more more characters to show the speed of the movement
79
	  (Character-Set 232 needs to be flashed!)
82
	  (Character-Set 232 needs to be flashed!)
80
 
83
 
81
20090331-1549
84
20090331-1549
82
	+ simple config menu during runtime, press S1 to jump in, S2 to cyle and S1 to accept choice
85
	+ simple config menu during runtime, press S1 to jump in, S2 to cyle and S1 to accept choice
83
	- S1 no longer requests the NC data
86
	- S1 no longer requests the NC data
84
 
87
 
85
20090331-1305
88
20090331-1305
86
	+ added more statistics
89
	+ added more statistics
87
	* corrected S1/S2 mapping (d'oh)
90
	* corrected S1/S2 mapping (d'oh)
88
	+ started simple mode controll, press S2 during bootup toggles artificial horizon
91
	+ started simple mode controll, press S2 during bootup toggles artificial horizon
89
 
92
 
90
20090329-1452
93
20090329-1452
91
	* fixed bearing to home
94
	* fixed bearing to home
92
	+ added flight stats (shown while engines off)
95
	+ added flight stats (shown while engines off)
93
	+ sat icon should indicate PH/CH/Free now
96
	+ sat icon should indicate PH/CH/Free now
94
	+ you need to flash characters 224-231 if you were using previous versions
97
	+ you need to flash characters 224-231 if you were using previous versions
95
 
98
 
96
20090327-2140
99
20090327-2140
97
	* fixed km/h (was cm/s)
100
	* fixed km/h (was cm/s)
98
	* fixed height m (was dm)
101
	* fixed height m (was dm)
99
	* modified incoming data speed to 100ms (was 200ms)
102
	* modified incoming data speed to 100ms (was 200ms)
100
 
103
 
101
20090326-2031
104
20090326-2031
102
	+ first binary release
105
	+ first binary release