Rev 809 | Rev 832 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 809 | Rev 826 | ||
---|---|---|---|
Line 16... | Line 16... | ||
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 | ****************************************************************************/ |
Line -... | Line 20... | ||
- | 20 | ||
- | 21 | ||
- | 22 | 20101008-0945 |
|
- | 23 | *fixed EPi-Strom voltage-display when using FC-Ampere |
|
- | 24 | ||
- | 25 | 20101007-1555 |
|
- | 26 | *added passive option: OSD will NOT request data after bootup |
|
20 | 27 | ||
21 | 20100908-2335 |
28 | 20100908-2335 |
Line 22... | Line 29... | ||
22 | *fixed height-offset causing different height values in OSD compared to MK-Tool when using baro-height (thx Neo360) |
29 | *fixed height-offset causing different height values in OSD compared to MK-Tool when using baro-height (thx Neo360) |
23 | 30 | ||
24 | 20100822-2300 |
31 | 20100822-2300 |
Line 25... | Line 32... | ||
25 | *removed debug-leftover in ppm.c (thx OktoMac) |
32 | *removed debug-leftover in ppm.c (thx OktoMac) |
26 | *made number display-routines more stable when big numbers occur |
33 | *made number display-routines more stable when big numbers occur |
27 | 34 | ||
Line 28... | Line 35... | ||
28 | 20100803-0355 |
35 | 20100803-0355 |
29 | *removed constantly requests for the NC Uart in NC mode which |
36 | *removed constantly requests for the NC Uart in NC mode which |
30 | caused problems when using OSD/MKTool at the same time |
37 | caused problems when using OSD/MKTool at the same time |
31 | 38 | ||
32 | 20100730-1345 |
39 | 20100730-1345 |
Line 33... | Line 40... | ||
33 | *added current setting display |
40 | *added current setting display |
34 | *updated structs for FC 0.80 and NC 0.20 (old version will still work, just cosmetics) |
41 | *updated structs for FC 0.80 and NC 0.20 (old version will still work, just cosmetics) |
35 | *battery warn level now _can_ be taken from the FC-Settings |
42 | *battery warn level now _can_ be taken from the FC-Settings |
Line 36... | Line 43... | ||
36 | *corrected some defines so FC stuff is only in FC Builds and NC stuff only in NC builds |
43 | *corrected some defines so FC stuff is only in FC Builds and NC stuff only in NC builds |
37 | 44 | ||
Line 38... | Line 45... | ||
38 | 20100701-1745 |
45 | 20100701-1745 |
39 | *hopefully fixed altimeter-stats |
46 | *hopefully fixed altimeter-stats |
Line 40... | Line 47... | ||
40 | *some basic antenna tracking insertion for others to test |
47 | *some basic antenna tracking insertion for others to test |
41 | 48 | ||
42 | 20100613-2255 |
49 | 20100613-2255 |
43 | *corrected heigth-division-factor when using baro-height |
50 | *corrected heigth-division-factor when using baro-height |
Line 44... | Line 51... | ||
44 | 51 | ||
45 | 20100531-1530 |
52 | 20100531-1530 |
46 | *fixed bug in stats when max-distance > 999m |
53 | *fixed bug in stats when max-distance > 999m |
Line 47... | Line 54... | ||
47 | 54 | ||
48 | 20100501-1130 |
55 | 20100501-1130 |
49 | *distance to home now 4 digits for long distance flights |
56 | *distance to home now 4 digits for long distance flights |
50 | *max height and speed shown again in stats |
57 | *max height and speed shown again in stats |
51 | *clear full screen before stats shown so the art-horizon does not bug us |
58 | *clear full screen before stats shown so the art-horizon does not bug us |
Line 52... | Line 59... | ||
52 | 59 | ||
53 | 20100419-0020 |
60 | 20100419-0020 |
54 | *fixed bug causing PPM-based display on/off to fail |
61 | *fixed bug causing PPM-based display on/off to fail |
55 | *fixed display of AGRESSiVA-horizion during motor run |
62 | *fixed display of AGRESSiVA-horizion during motor run |
Line 56... | Line 63... | ||
56 | 63 | ||
57 | 20100412-2125 |
64 | 20100412-2125 |
58 | *added mph/ft (two new chars added, reflash characters if you need ft/mph) |
65 | *added mph/ft (two new chars added, reflash characters if you need ft/mph) |
59 | *AGRESSiVA-horizion now switchable via menu |
66 | *AGRESSiVA-horizion now switchable via menu |
Line 60... | Line 67... | ||
60 | *reworked menu a bit |
67 | *reworked menu a bit |
61 | *switched from -O2 to -Os because of the added stuff |
68 | *switched from -O2 to -Os because of the added stuff |
62 | 69 | ||
63 | 20100403-0115 |
70 | 20100403-0115 |
Line 64... | Line 71... | ||
64 | *RC-RSSI now shown if available (RC_Quality is still fallback, still needs FC patch) |
71 | *RC-RSSI now shown if available (RC_Quality is still fallback, still needs FC patch) |
65 | +AGRESSiVA-horizion to main trunk (NEW_ARTHORIZON 1 to test, needs new chars) |
72 | +AGRESSiVA-horizion to main trunk (NEW_ARTHORIZON 1 to test, needs new chars) |
66 | +chars needed for above mod to chars.mcm and chars.c |
73 | +chars needed for above mod to chars.mcm and chars.c |
67 | 74 | ||
Line 68... | Line 75... | ||
68 | 20100218-2330 |
75 | 20100218-2330 |
69 | *hopefully fixed the laggy osd data problem |
76 | *hopefully fixed the laggy osd data problem |
70 | -send_data_mk has been striked out to save space |
77 | -send_data_mk has been striked out to save space |
Line 71... | Line 78... | ||
71 | @nc-mode should be small enough for bootloader again ( Program: 14986 bytes (91.5% Full) ) |
78 | @nc-mode should be small enough for bootloader again ( Program: 14986 bytes (91.5% Full) ) |
72 | 79 | ||
73 | 20100216-1430 |
80 | 20100216-1430 |
Line 74... | Line 81... | ||
74 | *some menu stuff |
81 | *some menu stuff |
75 | *stats in nc_default do not disturb the bigvario anymore |
82 | *stats in nc_default do not disturb the bigvario anymore |
76 | *reduced code size from 16088 bytes (98.2% Full) 15436 bytes (94.2% Full) |
83 | *reduced code size from 16088 bytes (98.2% Full) 15436 bytes (94.2% Full) |
Line 77... | Line 84... | ||
77 | 84 | ||
78 | 20100214-1700 |
85 | 20100214-1700 |
79 | +mah wasted per flight (still counts up after landing, but space gets tight) |
86 | +mah wasted per flight (still counts up after landing, but space gets tight) |
Line 80... | Line 87... | ||
80 | *init phase from 2000ms to 3000ms |
87 | *init phase from 2000ms to 3000ms |
81 | *init only takes place after first "valid" UBat is received (<4V should case the Mega to reset anyways) |
88 | *init only takes place after first "valid" UBat is received (<4V should case the Mega to reset anyways) |
Line 82... | Line 89... | ||
82 | 89 | ||
83 | 20100212-2310 |
90 | 20100212-2310 |
84 | *adapted MK-datastructs to NC 0.18c |
91 | *adapted MK-datastructs to NC 0.18c |
Line 85... | Line 92... | ||
85 | *added choice for current display measured by FC |
92 | *added choice for current display measured by FC |
86 | 93 | ||
87 | 20091109-1100 |
94 | 20091109-1100 |
Line 88... | Line 95... | ||
88 | +fc-only mode by Josef "jopl" Plasil (MK3Mag on FC and no NC) |
95 | +fc-only mode by Josef "jopl" Plasil (MK3Mag on FC and no NC) |
89 | *usart1 routine to filter out unwanted datasets (also big thanks to jopl) |
96 | *usart1 routine to filter out unwanted datasets (also big thanks to jopl) |
Line 90... | Line 97... | ||
90 | 97 | ||
91 | 20091102-2205 |
98 | 20091102-2205 |
92 | +nc/fc software version display in bootup |
99 | +nc/fc software version display in bootup |
93 | *changed checkbytes because of previously removed EEPROM data |
100 | *changed checkbytes because of previously removed EEPROM data |
94 | 101 | ||
Line 95... | Line 102... | ||
95 | 20091030-2222 |
102 | 20091030-2222 |
96 | *synced NaviStruct to NC Code v0.17e |
103 | *synced NaviStruct to NC Code v0.17e |
Line 97... | Line 104... | ||
97 | (since nothing of the new stuff is used right now, older NC version will still work) |
104 | (since nothing of the new stuff is used right now, older NC version will still work) |
Line 137... | Line 144... | ||
137 | 144 | ||
138 | 20090523-1150 |
145 | 20090523-1150 |
Line 139... | Line 146... | ||
139 | +pal/ntsc changable in menu (applied immedeately!) |
146 | +pal/ntsc changable in menu (applied immedeately!) |
140 | 147 | ||
141 | 20090519-2245 |
148 | 20090519-2245 |
142 | *mah corrected |
149 | *mah corrected |
Line 143... | Line 150... | ||
143 | +config gets saved now (menu item!) |
150 | +config gets saved now (menu item!) |
144 | *source moved a bit |
151 | *source moved a bit |
145 | 152 | ||
Line 146... | Line 153... | ||
146 | 20090519-0115 |
153 | 20090519-0115 |
147 | +mah currently wasted |
154 | +mah currently wasted |
Line 148... | Line 155... | ||
148 | *some small changes |
155 | *some small changes |
Line 160... | Line 167... | ||
160 | +a little shellscript to auto-build the files (testing) |
167 | +a little shellscript to auto-build the files (testing) |
161 | *osd-layouts in seperate files so including own layouts should get easier |
168 | *osd-layouts in seperate files so including own layouts should get easier |
162 | +build date is displayed during init to know which version you are runing |
169 | +build date is displayed during init to know which version you are runing |
Line 163... | Line 170... | ||
163 | 170 | ||
164 | 20090513-1040 |
171 | 20090513-1040 |
165 | *some code movement |
172 | *some code movement |
Line 166... | Line 173... | ||
166 | +artificial horizon for FC-ONLY mode |
173 | +artificial horizon for FC-ONLY mode |
167 | 174 | ||
Line 168... | Line 175... | ||
168 | 20090512-2100 |
175 | 20090512-2100 |
169 | +some FCONLY basics (set FCONLY to 1 in main.h to use it) |
176 | +some FCONLY basics (set FCONLY to 1 in main.h to use it) |
170 | 177 | ||
171 | 20090511-2345 |
178 | 20090511-2345 |
Line 172... | Line 179... | ||
172 | *battery voltages now calculated according to CELL_VOLT_MIN CELL_VOLT_MAX and CELL_NUM |
179 | *battery voltages now calculated according to CELL_VOLT_MIN CELL_VOLT_MAX and CELL_NUM |
173 | *CELL_NUM -1 causes a rough auto detection of cell number |
180 | *CELL_NUM -1 causes a rough auto detection of cell number |
174 | -UBAT_WRN and UBAT_MAX are now deprecated |
181 | -UBAT_WRN and UBAT_MAX are now deprecated |
Line 175... | Line 182... | ||
175 | 182 | ||
176 | 20090427-2315 |
183 | 20090427-2315 |
Line 177... | Line 184... | ||
177 | +write_gps_pos(...) (needs to be tested) |
184 | +write_gps_pos(...) (needs to be tested) |
178 | +gps position is shown in stats screen for testing purpose |
185 | +gps position is shown in stats screen for testing purpose |
Line 179... | Line 186... | ||
179 | 186 | ||
180 | 20090427-2131 |
187 | 20090427-2131 |
181 | *stats are only collected while engines running (shaddi) |
188 | *stats are only collected while engines running (shaddi) |
182 | 189 | ||
183 | 20090427-2102 |
190 | 20090427-2102 |
184 | *fixed maximum distance in stats (shaddi) |
191 | *fixed maximum distance in stats (shaddi) |
185 | 192 | ||
186 | 20090427-2050 |
193 | 20090427-2050 |
Line 187... | Line 194... | ||
187 | *clear() now faster |
194 | *clear() now faster |
188 | *fixed calculation of max speed in stats (shaddi) |
195 | *fixed calculation of max speed in stats (shaddi) |
189 | *littel typo in artificial horizon (thx joko) |
196 | *littel typo in artificial horizon (thx joko) |
Line 190... | Line 197... | ||
190 | *stats are only shown AFTER flight (more specific, after motors had been on at least once) |
197 | *stats are only shown AFTER flight (more specific, after motors had been on at least once) |
191 | +indication icon for serial link (requires new character 198) |
198 | +indication icon for serial link (requires new character 198) |
Line 192... | Line 199... | ||
192 | +indication icon for manual controll (stick > stick threshold) |
199 | +indication icon for manual controll (stick > stick threshold) |
Line 236... | Line 243... | ||
236 | 20090408-0035 |
243 | 20090408-0035 |
237 | *rewrote number->display functions |
244 | *rewrote number->display functions |
238 | *fixed height bug (uint vs int) |
245 | *fixed height bug (uint vs int) |
Line 239... | Line 246... | ||
239 | 246 | ||
240 | 20090407-2100 |
247 | 20090407-2100 |
241 | +added request of OSD data, disrequest of debug data and uptime reset to menu |
248 | +added request of OSD data, disrequest of debug data and uptime reset to menu |
242 | -removed the uptime-reset binding from S2 |
249 | -removed the uptime-reset binding from S2 |
243 | +pgm space for some strings to save _normal_ data space |
250 | +pgm space for some strings to save _normal_ data space |
Line 244... | Line 251... | ||
244 | *some code movement |
251 | *some code movement |
245 | 252 | ||
246 | 20090406-0130 |
253 | 20090406-0130 |
247 | *MK-Datastruct updated to work with NaviCtrl 0.15c firmware |
254 | *MK-Datastruct updated to work with NaviCtrl 0.15c firmware |
Line 258... | Line 265... | ||
258 | + if no data has been received for over 2sec we re-request it |
265 | + if no data has been received for over 2sec we re-request it |
259 | * tried source organisation a bit |
266 | * tried source organisation a bit |
Line 260... | Line 267... | ||
260 | 267 | ||
261 | 20090401-1741 (shaddi) |
268 | 20090401-1741 (shaddi) |
262 | + More precise Veriometer. Uses more more characters to show the speed of the movement |
269 | + More precise Veriometer. Uses more more characters to show the speed of the movement |
Line 263... | Line 270... | ||
263 | (Character-Set 232 needs to be flashed!) |
270 | (Character-Set 232 needs to be flashed!) |
264 | 271 | ||
265 | 20090331-1549 |
272 | 20090331-1549 |