Fixes#2974 Tested with tested with BMP Firmware v1.9.0 Hardware v2.3 OK and to test NOPWR in airframe defined:
<configure name="FLASH_MODE" value="SWD_NOPWR"/>
<configure name="BMP_PORT" value="/dev/ttyACM0" />
To fix#2974 tested with:
tested with BMP Firmware v1.6.1 Hardware v1.0 OK
tested with BMP Firmware v1.8.2 Hardware v1.0 OK
tested with BMP Firmware v1.6.1 Hardware v2.0 OK
tested with BMP Firmware v1.8.2 Hardware v2.3 OK
tested with BMP Firmware v1.9.0 Hardware v2.3 OK
* [natnet] display object in GCS based on optitrack markerset
update natnet client to get markerset
* [natnet] Add a minimum refresh period for objects display.
Co-authored-by: Fabien-B <fabien.bonneval@gmail.com>
- Two interpolation segments during transition
- Quadratic lift effectiveness with airspeed
- Velocity setpoint input possible from module via ABI message
* [PX4_Bootloader] update firmware generator and upload scripts with latest versions
* [PX4_flash] fix px4_flash module to support ChibiOS USB driver
* [PX4_flash] fix px4_flash FBW firmware upload through AP
* [chibios] change USB serial descriptor strings to the ones used in STM32 arch
* reboot to boot-loader for ChibiOS flash
* Added disco_rotorcraft airframefile to be able to fly hybrid code
* Created files (airframe and flightplan) and added bebop_convergence to tudelft conf
* allow higher version bebop
* logging motor commands and accel bebop2
* Updated hybrid guidance indi variables for bebop2
* improvements
* Prepared bebop2 airframe for cyberzoo test
* Flying bebop in the cyberzoo
* increase outer loop gains
* bebop2 jsbsim file
* no failsafe thrust for rotorcraft
* use ekf2 for bebop2
* Prepared flightplan for outside test
* fix static heading
* Added disco_convergence
* Updated hybrid guidance with extra variables as macro for convergence test
* extended logger with nav target
* typo with the nav_target
* fix thrust estimate
* no ctrl eff scheduling
* Flown code Valkenburg
* Tuned Disco convergence and added nps sim
* 24-06-2021 flown disco code, noise on thrust
* Updated disco flight plan to increase and decrease altitude 20 meters in flight
* change thrust effectiveness
* cleanup
* logger default freq, lexer, etc.
* further small improvments
* lower frequency for AHRS_REF_QUAT
* use more lexer
Co-authored-by: Dennis van Wijngaarden <wijngaarden.dennis@gmail.com>
* [datalink] add a datalink init function
and get rid of the DATALINK_C trick
* [datalink] weak parsing function
* [sim] remove MODULES_C define from sim_ap
this is not necessary and is a source of multiple definition errors
the flag headVehValid only concerns the headVeh (vehicle heading,
computed from dual antenna configuration), not the headMot, which is the
heading of motion, aka the ground course, always "valid"
It allows (for rotorcraft) to use all the possibilities of the guided
mode from a single instruction in the flight plan, but without leaving
the NAV mode as it was done before. Thus all capabilities of the FP are
still accessible.
* [chibios] Fix i2c hanging full autopilot for 50ms and better error handling
* [airspeed] Fix ms45xx faulty readings
* [board] Fix cube orange test build
* [actuators] Remove actuators_ppm which is not implemented
* [ppm] Fix warnings for lisa mx and lisa m
* [tests] Fix test build and std.h include for TRUE/FALSE
* [chibios] Update to latest paparazzi version
The ABI id of the aligner should be different for binding (selecting an
imu) and sending (giving the result of alignment).
Also, binding ID for aligner has no reason to be the same than the one
of the IMU. For now, easier is to bind to broadcast id.
* update enac conf and imav2022 flight plans
* collection of small corrections and improvements
- default mode is NAV for rover steering
- no rover throttle when killed
- xbee link doesn't send data to modem before end of config
- fix alt in server (geoid/ellipsoid)
- support GPS_INT in sd2log
- don't increment position in follow module
- use correct angles for hybrid