trunk: flight_analyzer: fixed portability issue in library paths
trunk: flight analyzer (flan.pyw): Improve ability to parse mavlink files into SERIAL_UDB_EXTRA when 1st half of each F2: format message appears not to be available.
MatrixPilot_trunk: edited the example-options-files to include CROSS_TRACK_MARGIN 32, default HILSIM_BAUD 38400, added the Control Gains comment block, and SILSIM defines.
MatrixPilot_trunk: removing pre UDB4 support and standardising module names. Merging in MatrixPilot_UDB5_WJP & MatrixPilot_AUAV3 branches. Maintenance of MPLAB-8 and MPLAB-X projects to support UDB4, UDB4 and AUAV3 targets. Added initial barometer support.
MatrixPilot_trunk: clean-up of deprecated modules/projects.
MatrixPilot_trunk: fixed AUAV3 MPLAB-8 project and added support files for debug port.
MatrixPilot_trunk: added modules for AUAV3 dataflash and USB support.
MatrixPilot_trunk: fixed error on build with PPM enabled, as reported by Phill.
MatrixPilot_trunk: added extra modules for AUAV3 support.
MatrixPilot_trunk: fixed RadioIn for UDB.
Branch: trunk
- remove Network reference in config_tests.c. This will get ported at a later time.
Branch: Trunk
- finished porting over "FlyByWire" which is really a fly-by-external-data feature.
- removed references to NETWORK
- fixed some build errors/warnings
- Added /Tools/FlyByWire App v1.1.0
- When FlyByWire is enabled, the pure manual mode is replaced by stabilized-FbW. So instead of of manual->stabilizer->waypoints, you have stabilizedFbW-stabilized-waypoints. The mode control is always controlled by the input PWM not by the FbW App as a safety feature.
- removed leftover check of magnetometer to be disabled if HILSIM is enabled. Bill fixed this so HILSim works with or without compass.
Branch: Trunk
- Logo Command Sender v1.0.1
- bug fix: crash on start if you've changed serial port list length (if it became shorter)
trunk: Fix SIL builds
trunk: small cleanup to options.h
trunk: caveat the debug console flag
MatrixPilot_trunk: removed support for NEW_ACCELERATION_COMPENSATION on advice from Bill, as it should not be used.
trunk: Fix bug which exhibits with a wrong flight plan re-initialisation when there is poor radio connectivity and when options.h FAILSAFE_TYPE was set to FAILSAFE_MAIN_FLIGHTPLAN (i.e. flight plan should continue without re-reinitialisation). This fix tested OK on the ground and in flight with trunk revision 2546.
Remove a duplicated function
MatrixPilot_trunk: merge of AUAV3 support from MatrixPilot_AUAV3 branch. Inclusion of USE_CONSOLE support for UDB4/5. Made use of MCU-Idle optional. Changed PPM_ROBD to be more generic PPM option - 0,1 or 2. Improvements to barometer/altitude support including option setting for ground/takeoff altitude. AUAV3 only support for telemetry logging to dataflash and initial work on loading options from config.ini file at runtime. All projects updated and build tested, but with limited testing of various option.h configurations.