Peters-iMac:MatrixPilot-SIL phollands$ time make clean
rm -f SIL-udb.o SIL-ui-mp-term.o SIL-serial.o SIL-dsp.o SIL-eeprom.o SIL-events.o ../HILSIM_XPlane/UDBSocketUnix.o ../../libDCM/deadReckoning.o ../../libDCM/estAltitude.o ../../libDCM/estWind.o ../../libDCM/estYawDrift.o ../../libDCM/gpsParseCommon.o ../../libDCM/gpsParseMTEK.o ../../libDCM/gpsParseSTD.o ../../libDCM/gpsParseUBX.o ../../libDCM/libDCM.o ../../libDCM/mathlibNAV.o ../../libDCM/rmat.o ../../MatrixPilot/airspeedCntrl.o ../../MatrixPilot/altitudeCntrl.o ../../MatrixPilot/altitudeCntrlVariable.o ../../MatrixPilot/behavior.o ../../MatrixPilot/cameraCntrl.o ../../MatrixPilot/config.o ../../MatrixPilot/config_tests.o ../../MatrixPilot/data_services.o ../../MatrixPilot/data_storage.o ../../MatrixPilot/euler_angles.o ../../MatrixPilot/flightplan-logo.o ../../MatrixPilot/flightplan-waypoints.o ../../MatrixPilot/helicalTurnCntrl.o ../../MatrixPilot/main.o ../../MatrixPilot/MAVLink.o ../../MatrixPilot/MAVParams.o ../../MatrixPilot/MAVMission.o ../../MatrixPilot/MAVFlexiFunctions.o ../../MatrixPilot/MAVUDBExtra.o ../../MatrixPilot/mode_switch.o ../../MatrixPilot/mp_osd.o ../../MatrixPilot/navigate.o ../../MatrixPilot/nv_memory_table.o ../../MatrixPilot/parameter_table.o ../../MatrixPilot/pitchCntrl.o ../../MatrixPilot/rollCntrl.o ../../MatrixPilot/servoMix.o ../../MatrixPilot/servoPrepare.o ../../MatrixPilot/states.o ../../MatrixPilot/telemetry.o ../../MatrixPilot/yawCntrl.o ../HILSIM_XPlane/UDBSocketUnix.o SILcat.o
rm -f *~ core *.core
real 0m0.013s
user 0m0.005s
sys 0m0.007s
Peters-iMac:MatrixPilot-SIL phollands$ time make
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-udb.o SIL-udb.c
SIL-udb.c:484:5: warning: declaration of built-in function 'setjmp' requires inclusion of the header
<setjmp.h> [-Wbuiltin-requires-header]
int setjmp(void)
^
1 warning generated.
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-ui-mp-term.o SIL-ui-mp-term.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-serial.o SIL-serial.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-dsp.o SIL-dsp.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-eeprom.o SIL-eeprom.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SIL-events.o SIL-events.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../HILSIM_XPlane/UDBSocketUnix.o ../HILSIM_XPlane/UDBSocketUnix.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/deadReckoning.o ../../libDCM/deadReckoning.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/estAltitude.o ../../libDCM/estAltitude.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/estWind.o ../../libDCM/estWind.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/estYawDrift.o ../../libDCM/estYawDrift.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/gpsParseCommon.o ../../libDCM/gpsParseCommon.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/gpsParseMTEK.o ../../libDCM/gpsParseMTEK.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/gpsParseSTD.o ../../libDCM/gpsParseSTD.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/gpsParseUBX.o ../../libDCM/gpsParseUBX.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/libDCM.o ../../libDCM/libDCM.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/mathlibNAV.o ../../libDCM/mathlibNAV.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../libDCM/rmat.o ../../libDCM/rmat.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/airspeedCntrl.o ../../MatrixPilot/airspeedCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/altitudeCntrl.o ../../MatrixPilot/altitudeCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/altitudeCntrlVariable.o ../../MatrixPilot/altitudeCntrlVariable.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/behavior.o ../../MatrixPilot/behavior.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/cameraCntrl.o ../../MatrixPilot/cameraCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/config.o ../../MatrixPilot/config.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/config_tests.o ../../MatrixPilot/config_tests.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/data_services.o ../../MatrixPilot/data_services.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/data_storage.o ../../MatrixPilot/data_storage.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/euler_angles.o ../../MatrixPilot/euler_angles.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/flightplan-logo.o ../../MatrixPilot/flightplan-logo.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/flightplan-waypoints.o ../../MatrixPilot/flightplan-waypoints.c
../../MatrixPilot/flightplan-waypoints.c:131:37: warning: unused parameter 'wp' [-Wunused-parameter]
void add_waypoint(struct waypoint3D wp, int16_t flags)
^
../../MatrixPilot/flightplan-waypoints.c:131:49: warning: unused parameter 'flags' [-Wunused-parameter]
void add_waypoint(struct waypoint3D wp, int16_t flags)
^
../../MatrixPilot/flightplan-waypoints.c:201:21: warning: assigning to 'struct waypointDef *' from
'const struct waypointDef *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
currentWaypointSet = waypoints;
^ ~~~~~~~~~
3 warnings generated.
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/helicalTurnCntrl.o ../../MatrixPilot/helicalTurnCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/main.o ../../MatrixPilot/main.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/MAVLink.o ../../MatrixPilot/MAVLink.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/MAVParams.o ../../MatrixPilot/MAVParams.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/MAVMission.o ../../MatrixPilot/MAVMission.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/MAVFlexiFunctions.o ../../MatrixPilot/MAVFlexiFunctions.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/MAVUDBExtra.o ../../MatrixPilot/MAVUDBExtra.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/mode_switch.o ../../MatrixPilot/mode_switch.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/mp_osd.o ../../MatrixPilot/mp_osd.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/navigate.o ../../MatrixPilot/navigate.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/nv_memory_table.o ../../MatrixPilot/nv_memory_table.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/parameter_table.o ../../MatrixPilot/parameter_table.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/pitchCntrl.o ../../MatrixPilot/pitchCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/rollCntrl.o ../../MatrixPilot/rollCntrl.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/servoMix.o ../../MatrixPilot/servoMix.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/servoPrepare.o ../../MatrixPilot/servoPrepare.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/states.o ../../MatrixPilot/states.c
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/telemetry.o ../../MatrixPilot/telemetry.c
../../MatrixPilot/telemetry.c:86:9: warning: unknown pragma ignored [-Wunknown-pragmas]
#pragma warning SERIAL_BAUDRATE set to default value of 19200 bps
^
1 warning generated.
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o ../../MatrixPilot/yawCntrl.o ../../MatrixPilot/yawCntrl.c
gcc -Wl -o matrixpilot SIL-udb.o SIL-ui-mp-term.o SIL-serial.o SIL-dsp.o SIL-eeprom.o SIL-events.o ../HILSIM_XPlane/UDBSocketUnix.o ../../libDCM/deadReckoning.o ../../libDCM/estAltitude.o ../../libDCM/estWind.o ../../libDCM/estYawDrift.o ../../libDCM/gpsParseCommon.o ../../libDCM/gpsParseMTEK.o ../../libDCM/gpsParseSTD.o ../../libDCM/gpsParseUBX.o ../../libDCM/libDCM.o ../../libDCM/mathlibNAV.o ../../libDCM/rmat.o ../../MatrixPilot/airspeedCntrl.o ../../MatrixPilot/altitudeCntrl.o ../../MatrixPilot/altitudeCntrlVariable.o ../../MatrixPilot/behavior.o ../../MatrixPilot/cameraCntrl.o ../../MatrixPilot/config.o ../../MatrixPilot/config_tests.o ../../MatrixPilot/data_services.o ../../MatrixPilot/data_storage.o ../../MatrixPilot/euler_angles.o ../../MatrixPilot/flightplan-logo.o ../../MatrixPilot/flightplan-waypoints.o ../../MatrixPilot/helicalTurnCntrl.o ../../MatrixPilot/main.o ../../MatrixPilot/MAVLink.o ../../MatrixPilot/MAVParams.o ../../MatrixPilot/MAVMission.o ../../MatrixPilot/MAVFlexiFunctions.o ../../MatrixPilot/MAVUDBExtra.o ../../MatrixPilot/mode_switch.o ../../MatrixPilot/mp_osd.o ../../MatrixPilot/navigate.o ../../MatrixPilot/nv_memory_table.o ../../MatrixPilot/parameter_table.o ../../MatrixPilot/pitchCntrl.o ../../MatrixPilot/rollCntrl.o ../../MatrixPilot/servoMix.o ../../MatrixPilot/servoPrepare.o ../../MatrixPilot/states.o ../../MatrixPilot/telemetry.o ../../MatrixPilot/yawCntrl.o -lm
gcc -c -pipe -Wall -W -O0 -DNIX=1 -I. -I../../libUDB -I../../libDCM -I../../MatrixPilot -o SILcat.o SILcat.c
gcc -Wl -o silcat ../HILSIM_XPlane/UDBSocketUnix.o SILcat.o -lm
real 0m1.451s
user 0m0.862s
sys 0m0.515s
Peters-iMac:MatrixPilot-SIL phollands$ ./matrixpilot
MatrixPilot SIL
1/2/3/4 = mode manual/stabilized/waypoint/signal-lost
w/s = throttle up/down
a/d = rudder left/right
i/k = elevator forward/back
j/l = aileron left/right
z = zero the sticks
L = toggle LEDs
0 = toggle RC Radio connection on/off
r = reset
? = show this help message
INIT: Calibrating...
init_states()
startS()
calib_timer 0
ent_acquiringS
INIT: sensors calibrated and trims recorded.
INIT: waiting for GPS...
calib_finished
^C
Peters-iMac:MatrixPilot-SIL phollands$
--
--
---
You received this message because you are subscribed to the Google Groups "uavdevboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uavdevboard...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
init_states()
startS()
calib_timer 0
ent_acquiringS
why?
init_states()
startS()
calib_timer 0
ent_acquiringS
will only appear if you have this line set in options.h, which provides some debug output.
Best wishes, Pete