Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 567 → Rev 568

/trunk/uart1.c
466,8 → 466,26
GPS_pWaypoint = PointList_WPBegin(); // updates POI index
BeepTime = 50;
}
else
if((pPoint->Position.Status == SIMULATION) && !(FC.RealStatusFlags & FC_STATUS_MOTOR_RUN))
{
if(pPoint->Event_Flag & SIMULATION_MOTOR_ON) GPSPos_Copy(&(pPoint->Position), &SimulationPosition); // update hold position
if(!(SimulationFlags & SIMULATION_MOTOR_ON) && (pPoint->Event_Flag & SIMULATION_MOTOR_ON))
{
SimulationFlags = pPoint->Event_Flag | SIMULATION_MOTOR_START; // dann steht da noch nicht "SIMULATION_MOTOR_ON" drin
SpeakHoTT = SPEAK_STARTING;
}
else
if(!(pPoint->Event_Flag & SIMULATION_MOTOR_ON) && (SimulationFlags & SIMULATION_MOTOR_ON))
{
SimulationFlags = pPoint->Event_Flag;
SpeakHoTT = SPEAK_MK_OFF;
BeepTime = 50;
}
else
SimulationFlags = pPoint->Event_Flag | (SimulationFlags & SIMULATION_MOTOR_START);
}
break;
 
case 'u': // redirect debug uart
switch(SerialMsg.pData[0])
{
506,6 → 524,7
PointList_Clear();
GPS_pWaypoint = PointList_WPBegin();
UART1_Request_WritePoint = 0; // return new point count
NewWaypointsReceived = 1;
}
else
{ // update WP in list at index