360,7 → 360,7 |
LIBFC_Init(LIB_FC_COMPATIBLE); |
GRN_ON; |
sei(); |
printf("\r\nBaudrate:%u",Baudrate); |
printf("\r\nBaudrate:%u00",Baudrate_100); |
ParamSet_Init(); |
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
if(PlatinenVersion < 20) |
583,7 → 583,7 |
if((NC_CompassSetpoint != -1) && !NeueKompassRichtungMerken) |
{ |
int diff; |
if((KompassSollWert != NC_CompassSetpoint) && (CareFree || NCForcesNewDirection || (NC_GPS_ModeCharacter == 'W' /*&& !EE_Parameter.CareFreeChannel*/))) // seit 2.19 auch wenn Carefree channel nicht belegt |
if((KompassSollWert != NC_CompassSetpoint) && (CareFree || NCForcesNewDirection)) |
{ |
diff = ((540 + (KompassSollWert - NC_CompassSetpoint)) % 360) - 180; |
if(diff > 2) diff = 2; // max. 2° in 20ms = 100°/sec |