227,6 → 227,7 |
if(WPIndex) // found a WP in the list |
{ |
NaviData.WaypointIndex = 1; |
NewWaypointsReceived = 1; // activates the Waypoint list as soon as CH is started |
// update index to POI |
if(PointList[WPIndex-1].Heading < 0) POIIndex = (u8)(-PointList[WPIndex-1].Heading); |
else POIIndex = 0; |
803,7 → 804,7 |
|
// clear current point list |
if((NC_GPS_ModeCharacter != 'w') && (NC_GPS_ModeCharacter != 'W')) PointList_Clear(); |
else |
else // es ist gearde ein Wegpunktflug aktiv -> updaten |
{ |
if(FC.StatusFlags & FC_STATUS_FLY) PointList_WPActive(TRUE); |
GPS_pWaypoint = PointList_WPBegin(); // updates POI index |