Rev 349 | Rev 357 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 349 | Rev 351 | ||
---|---|---|---|
Line 79... | Line 79... | ||
79 | #include "ftphelper.h" |
79 | #include "ftphelper.h" |
Line 80... | Line 80... | ||
80 | 80 | ||
81 | #define FALSE 0 |
81 | #define FALSE 0 |
Line 82... | Line 82... | ||
82 | #define TRUE 1 |
82 | #define TRUE 1 |
83 | 83 | ||
Line 84... | Line 84... | ||
84 | #define ABO_TIMEOUT 4000 // disable abo after 4 seconds |
84 | #define ABO_TIMEOUT 8000 // disable abo after 8 seconds |
85 | u32 UART1_AboTimeOut = 0; |
85 | u32 UART1_AboTimeOut = 0; |
86 | 86 | ||
Line 476... | Line 476... | ||
476 | GPS_pWaypoint = PointList_WPBegin(); |
476 | GPS_pWaypoint = PointList_WPBegin(); |
477 | UART1_Request_WritePoint = 0; // return new point count |
477 | UART1_Request_WritePoint = 0; // return new point count |
478 | } |
478 | } |
479 | else |
479 | else |
480 | { // update WP in list at index |
480 | { // update WP in list at index |
- | 481 | if(pPoint->Index > MaxNumberOfWaypoints) |
|
- | 482 | { |
|
- | 483 | UART1_Request_WritePoint = 254; |
|
- | 484 | pPoint->Index = MaxNumberOfWaypoints; |
|
- | 485 | } |
|
- | 486 | else |
|
481 | UART1_Request_WritePoint = PointList_SetAt(pPoint); |
487 | UART1_Request_WritePoint = PointList_SetAt(pPoint); |
482 | if(FC.StatusFlags & FC_STATUS_FLY) PointList_WPActive(TRUE); |
488 | if(FC.StatusFlags & FC_STATUS_FLY) PointList_WPActive(TRUE); |
483 | if(UART1_Request_WritePoint == pPoint->Index) |
489 | if(UART1_Request_WritePoint == pPoint->Index) |
484 | { |
490 | { |
485 | BeepTime = 500; |
491 | BeepTime = 500; |
486 | } |
492 | } |