Rev 2542 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2542 | Rev 2554 | ||
---|---|---|---|
Line 256... | Line 256... | ||
256 | #endif |
256 | #endif |
Line 257... | Line 257... | ||
257 | 257 | ||
258 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
258 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
259 | void Menu_POINT_SV2(uint8_t key) |
259 | void Menu_POINT_SV2(uint8_t key) |
260 | { //0123456789ABCDEF |
260 | { //0123456789ABCDEF |
Line 261... | Line 261... | ||
261 | static unsigned char load_waypoint_tmp = 1, changed; |
261 | static unsigned char load_waypoint_tmp = 1, changed, hyterese = 1; |
262 | 262 | ||
263 | // if(WPL_Name[0] == 0) JetiBox_printfxy(0,0,"Relative WPs ") |
263 | // if(WPL_Name[0] == 0) JetiBox_printfxy(0,0,"Relative WPs ") |
Line 284... | Line 284... | ||
284 | if(key == JETIBOX_KEY_RIGHT && load_waypoint_tmp) |
284 | if(key == JETIBOX_KEY_RIGHT && load_waypoint_tmp) |
285 | { |
285 | { |
286 | ToNC_Store_SingePoint = load_waypoint_tmp; |
286 | ToNC_Store_SingePoint = load_waypoint_tmp; |
287 | changed = 0; |
287 | changed = 0; |
288 | } |
288 | } |
- | 289 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
|
- | 290 | // Bedienung per Taster am Sender |
|
- | 291 | if(Parameter_UserParam5 > 120 && !hyterese) // |
|
- | 292 | { |
|
- | 293 | hyterese = 1; |
|
- | 294 | if(load_waypoint_tmp < NaviData_MaxWpListIndex) |
|
- | 295 | { |
|
- | 296 | load_waypoint_tmp++; |
|
- | 297 | ToNC_Store_SingePoint = load_waypoint_tmp; |
|
- | 298 | // SpeakHoTT = SPEAK_MIKROKOPTER; |
|
- | 299 | changed = 0; |
|
- | 300 | } |
|
- | 301 | } |
|
- | 302 | else |
|
- | 303 | if(Parameter_UserParam5 < 100) |
|
- | 304 | { |
|
- | 305 | hyterese = 0; |
|
- | 306 | } |
|
- | 307 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
|
289 | } |
308 | } |
290 | } |
309 | } |
291 | #endif |
310 | #endif |
Line 292... | Line 311... | ||
292 | 311 | ||
293 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
312 | #if (defined(__AVR_ATmega1284__) || defined(__AVR_ATmega1284P__)) |
294 | void Menu_POINT_LD2(uint8_t key) |
313 | void Menu_POINT_LD2(uint8_t key) |
295 | { //0123456789ABCDEF |
314 | { //0123456789ABCDEF |
Line 296... | Line 315... | ||
296 | static unsigned char load_waypoint_tmp = 1, changed; |
315 | static unsigned char load_waypoint_tmp = 1, changed, hyterese = 1; |
297 | 316 | ||
298 | // if(WPL_Name[0] == 0) JetiBox_printfxy(0,0,"FIX Waypoints") |
317 | // if(WPL_Name[0] == 0) JetiBox_printfxy(0,0,"FIX Waypoints") |
Line 316... | Line 335... | ||
316 | if(key == JETIBOX_KEY_RIGHT && load_waypoint_tmp) |
335 | if(key == JETIBOX_KEY_RIGHT && load_waypoint_tmp) |
317 | { |
336 | { |
318 | ToNC_Load_SingePoint = load_waypoint_tmp; |
337 | ToNC_Load_SingePoint = load_waypoint_tmp; |
319 | changed = 0; |
338 | changed = 0; |
320 | } |
339 | } |
- | 340 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
|
- | 341 | // Bedienung per Taster am Sender |
|
- | 342 | if(Parameter_UserParam5 > 120 && !hyterese) // |
|
- | 343 | { |
|
- | 344 | hyterese = 1; |
|
- | 345 | if(load_waypoint_tmp < NaviData_MaxWpListIndex) |
|
- | 346 | { |
|
- | 347 | load_waypoint_tmp++; |
|
- | 348 | ToNC_Load_SingePoint = load_waypoint_tmp; |
|
- | 349 | changed = 0; |
|
- | 350 | } |
|
- | 351 | } |
|
- | 352 | else |
|
- | 353 | if(Parameter_UserParam5 < 100) |
|
- | 354 | { |
|
- | 355 | hyterese = 0; |
|
- | 356 | } |
|
- | 357 | // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
|
321 | } |
358 | } |
322 | } |
359 | } |
323 | #endif |
360 | #endif |