Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 900 → Rev 901

/trunk/gpx.c
226,6 → 226,7
if(UART_VersionInfo.HWMajor >= 30) { sprintf(string, "<FcTemperat.>%i.%1i</FcTemperat.>\r\n",FC_Temperatur/10,abs(FC_Temperatur)%10);CheckSumAndWrite(&Check16File,string, doc->file); }
if(FromGimbalCtrl.GimbalStatus) {sprintf(string, "<GimbalCtrV>%i.%02i</GimbalCtrV>\r\n",1 + FromGimbalCtrl.Version / 100, FromGimbalCtrl.Version % 100);CheckSumAndWrite(&Check16File,string, doc->file);}
if(EE_Parameter.ExternalControl) {sprintf(string, "<ExternalControl>%i,%02x,%02x</ExternalControl>\r\n",EE_Parameter.ExternalControl,FromFC_ExternalCtrlCfg,FromFC_ExternalCtrlSwitch);CheckSumAndWrite(&Check16File,string, doc->file);}
if(WP_Repeat_x_Times) {sprintf(string, "<WP_Repeat_x_Times>%i</WP_Repeat_x_Times>\r\n",WP_Repeat_x_Times);CheckSumAndWrite(&Check16File,string, doc->file);}
sprintf(string, "<Channels>ALT:%i,GPS:%i,CF:%i,SL:%i,FS:%i,MSS:%i,SWP:%i,NWP:%i,CCM:%i,CCZ:%i</Channels>\r\n",EE_Parameter.HoeheChannel,EE_Parameter.NaviGpsModeChannel,EE_Parameter.CareFreeChannel, EE_Parameter.StartLandChannel, EE_Parameter.FailsafeChannel, EE_Parameter.MotorSafetySwitch,EE_Parameter.SingleWpControlChannel,EE_Parameter.MenuKeyChannel,EE_Parameter.CamCtrlModeChannel,EE_Parameter.CamCtrlZoomChannel);CheckSumAndWrite(&Check16File,string, doc->file);
// Alt = Altitude
// GPS = GPS
/trunk/main.c
933,6 → 933,8
UART1_PutString("\r\n");
 
Settings_GetParamValue(PID_YAW_WITHOUT_CF,(u16 *) &WP_Yaw_WithoutCF);
Settings_GetParamValue(PID_REPEAT_WAYPOINT_LIST,(u16 *) &WP_Repeat_x_Times);
 
// UART1_PutString(" Yaw without Carfefree in waypoint flight:");
// if(WP_Yaw_WithoutCF) UART1_PutString("on\r\n"); else UART1_PutString("off\r\n");
 
/trunk/main.h
20,7 → 20,7
 
#define VERSION_MAJOR 2
#define VERSION_MINOR 21
#define VERSION_PATCH 4
#define VERSION_PATCH 5
// 0 = A
// 1 = B
// 2 = C
407,6 → 407,7
extern u8 TryAgain_UBX_Setup;
extern u8 MenuBlinkBit;
extern u8 ExternalGpsInUse;
extern u16 WP_Repeat_x_Times;
 
#define CHECK_ONLY 0
#define GET_LICENSE 1
/trunk/settings.c
105,6 → 105,7
{PID_IO1_FUNCTION , "IO1_FUNCTION \0" ,"Function for IO1 input 9 = Parachute (license required) ", 0, 1, 0, 0, 255},
{PID_GPS_AUTOCONFIG , "GPSAUTOCONFIG \0" ,"GPS configmode (0 = off, 1 = on) ", 0, 1, 1, 0, 1},
{PID_YAW_WITHOUT_CF , "YAW_WITHOUT_CF \0" ,"Allows yawing in waypoint flight without carefree ", 0, 1, 0, 0, 1},
{PID_REPEAT_WAYPOINT_LIST , "WAYPOINT_REPEAT \0" ,"Repeat the Waypoint list x times ", 0, 1, 0, 0, 9999},
{PID_BAUDRATE , "BAUDRATE \0" ,"Baudrate for the PC-UART *100 (576 = default 57600) 2560=max", 0, 576, 576, 12, 2560}
};
 
/trunk/settings.h
27,7 → 27,8
PID_GPS_QZSS_CONFIG,
PID_IO1_FUNCTION,
PID_BAUDRATE,
PID_YAW_WITHOUT_CF
PID_YAW_WITHOUT_CF,
PID_REPEAT_WAYPOINT_LIST
} ParamId_t;
 
void Settings_Init(void);
/trunk/spi_slave.c
790,7 → 790,7
FromFlightCtrl_AccRoll = FromFlightCtrl.Param.sInt[7];
DebugOut.Analog[2] = FromFlightCtrl_AccNick;
DebugOut.Analog[3] = FromFlightCtrl_AccRoll;
DebugOut.Analog[16] = AmountOfMotors;
//DebugOut.Analog[16] = AmountOfMotors;
// ++++++++++++++++++++++++++++++++++++++
//+ Voltage
// ++++++++++++++++++++++++++++++++++++++
/trunk/uart1.c
203,8 → 203,8
"Laser [cm] ",//"GPS CRC Error ",
"I2C Error ",
"I2C Okay ", //15
"16 ",
"17 ",
"Runden_cnt ",
"Runden_max ",
"18 ",
"19 ",
"EarthMagnet [%] ", //20