Subversion Repositories FlightCtrl

Rev

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