ffa6ab7 | Christophe De Wagter | 15 June 2024, 15:21:52 UTC | Comvert all airframes | 15 June 2024, 15:21:52 UTC |
1a681d4 | Christophe De Wagter | 15 June 2024, 14:58:48 UTC | start converting structs to readable | 15 June 2024, 14:59:44 UTC |
7adcd00 | Gautier Hattenberger | 15 June 2024, 09:29:50 UTC | [autopilot] send AP status at every changes (#3308) - works for all firmwares implementing the autopilot_send_mode function - avoid to wait the next telemetry message to have the notification | 15 June 2024, 09:29:50 UTC |
3c85bdf | Fabien-B | 14 June 2024, 17:24:53 UTC | [tag tracking] handle multiples ARUCO (#3304) * [jevois] Fix parser. * [tagtracking] Track multiple tags. --------- Co-authored-by: Fabien-B <Fabien-B@github.com> | 14 June 2024, 17:24:53 UTC |
2517b17 | NoahWe | 14 June 2024, 14:43:42 UTC | Solve wing vibration of the 25kg rotating wing drone (#3311) * configurable filter frequency rates * adjust filter freq tested in CZ 70 deg skew --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> | 14 June 2024, 14:43:42 UTC |
a988756 | NoahWe | 14 June 2024, 14:29:53 UTC | PFC fix for Rotwing3 (#3310) Co-authored-by: Christophe De Wagter <dewagter@gmail.com> | 14 June 2024, 14:29:53 UTC |
9782790 | Ewoud Smeur | 14 June 2024, 13:12:55 UTC | fix typo in define (#3306) | 14 June 2024, 13:12:55 UTC |
33b754b | Christophe De Wagter | 13 June 2024, 14:39:55 UTC | Rotwing 25kg re-master (#3282) * Rotwing 25kg * Fix wrong feedback from wing * fix typo * Fix sim * limit max pusher command --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> | 13 June 2024, 14:39:55 UTC |
302695e | Christophe De Wagter | 12 June 2024, 07:25:34 UTC | Auto-doublet-settings (#3302) | 12 June 2024, 07:25:34 UTC |
4b4ebfa | Christophe De Wagter | 12 June 2024, 07:03:14 UTC | Actuator Faulhaber (#3283) * Actuator Faulhaber code style activate fix test * Update conf/modules/actuators_faulhaber.xml * try to fix * Update conf/modules/actuators_faulhaber.xml * 16-bit code | 12 June 2024, 07:03:14 UTC |
19be47a | Christophe De Wagter | 11 June 2024, 13:17:12 UTC | Rename battery_uavcan to more genertic power_uavcan (#3299) | 11 June 2024, 13:17:12 UTC |
167b176 | Gautier Hattenberger | 11 June 2024, 12:26:53 UTC | Fix collection errors from ci (#3296) * [chibios] remove unecessary option that makes a warning on H7 see ChibiOS forum: http://forum.chibios.org/viewtopic.php?t=5830 * [guidance] fix hybrid guidance after merging #3248 * [natnet] remove call to function that doesn't exist issue were only on verbose mode * [conf] remove bebop_flip aiframe file The FLIP mode is not supported anymore, better remove this example. If flip is really needed, it should be implemented as a custom mode in generated autopilot. | 11 June 2024, 12:26:53 UTC |
18fa11d | Gautier Hattenberger | 10 June 2024, 07:51:37 UTC | [indi] fix thrust filtering after #3248 (#3297) guidance indi thrust is broken when using specific force gain | 10 June 2024, 07:51:37 UTC |
e4142d1 | Fabien-B | 06 June 2024, 14:09:18 UTC | [supervision] fix executable mode (#3293) Co-authored-by: Fabien-B <Fabien-B@github.com> | 06 June 2024, 14:09:18 UTC |
b4af85d | Fabien-B | 06 June 2024, 09:39:07 UTC | [supervision] Use PyQtWebEngine for the doc webview. (#3291) QtWebKit is deprecated. Co-authored-by: Fabien-B <Fabien-B@github.com> | 06 June 2024, 09:39:07 UTC |
b71d479 | Fabien-B | 06 June 2024, 09:38:47 UTC | [python] Fix shebangs to use the "right" interpreter. (#3292) Co-authored-by: Fabien-B <Fabien-B@github.com> | 06 June 2024, 09:38:47 UTC |
7f2d374 | Fabien-B | 06 June 2024, 09:31:06 UTC | Update natnet SDK. (#3249) | 06 June 2024, 09:31:06 UTC |
c158c85 | Gautier Hattenberger | 05 June 2024, 16:10:51 UTC | [ocaml] use glib from gtk3 if gtk2 is not found (#3290) Gtk3 doesn't support all features of gtk2 (or have a different interface), so if only gtk3 is found, GUI tools are not compiled, only CLI tools based only on glib. If no gtk found, tools based on glib/gtk are not compiled. Remove two old tools not used and not supported by gtk3. | 05 June 2024, 16:10:51 UTC |
308a698 | Christophe De Wagter | 05 June 2024, 12:58:07 UTC | [tudelft] Rot Wing Updates V3 (#3278) * max bank in deg * takeoff no attitude msec timer * Prepared elevator moment compensation fix * [EHVB_rotwing fp] Updated takeoff stratgey with roll and pitch check and added standby_free to flightplan * [fp EHVB] Takeoff 3 seconds on att 0,0 * increase filter freq and setting for max acc * [rot_wing_eff_sched] Elevator 5 degrees higher * [rot_wing] Decreased cutoff frequencies of filters * [modules] Support dual ublox GPS modules * [ekf2] Add failsafe remove yaw * Reverted acceleration limits * takeoff procedure update * [flight_plan] Takeoff when hover motors are running * scale elevator ctrl eff in transition * [conf] Fix takeoff * Higher pitch gains * Fix conf * Add extra throttle for spinup * Update calibration * max_bank in Radians only except in xml/gcs with auto-conversion * cleanup * Use flightplan variables instead... * fix test * revert debugging action * cleanup unused * cleanup more * Fix compile bug * [pfc] Fix actuators * Add follow tests * reduce pitch weight in forward flight * correctly set cmd thrust in INDI * fix takeoff unequal roll effectiveness and not in_flight * Fix heading in approach * fix double define and roll scaling setting * settings names and roll scaling in right settings * moving simulator stuff * [flight_plan] Update angel for takeoff * Update conf * Conf update * [conf] Update checks * land in approach * Fix flightplan * Update sw/ground_segment/python/moving_base/moving_base.py * input params for moving base sim * no elevator compensation --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com> Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> | 05 June 2024, 12:58:07 UTC |
827a468 | amtcvx | 05 June 2024, 06:54:45 UTC | update ws2812 led module dma strcuture (#3288) Co-authored-by: pprz <amtcvx> | 05 June 2024, 06:54:45 UTC |
c7c7f85 | Fabien-B | 04 June 2024, 11:32:30 UTC | [supervision] remove VT100 escape codes. (#3286) Co-authored-by: Fabien-B <Fabien-B@github.com> | 04 June 2024, 11:32:30 UTC |
5e0f869 | Fabien-B | 04 June 2024, 09:07:00 UTC | [supervision] remember last flash mode used. (#3287) Co-authored-by: Fabien-B <Fabien-B@github.com> | 04 June 2024, 09:07:00 UTC |
23cd68a | Christophe De Wagter | 31 May 2024, 10:03:24 UTC | [modules] UAVCan battery information (#3284) | 31 May 2024, 10:03:24 UTC |
4c97648 | Christophe De Wagter | 30 May 2024, 07:25:58 UTC | Fix problems with master after stabilization and chibi merges (#3280) Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> | 30 May 2024, 07:25:58 UTC |
41af453 | Fabien-B | 29 May 2024, 12:30:21 UTC | [airframe] Fix airframe.dtd, following #3276. (#3281) Co-authored-by: Fabien-B <Fabien-B@github.com> | 29 May 2024, 12:30:21 UTC |
e6bcd60 | Christophe De Wagter | 25 May 2024, 07:38:51 UTC | actuators[ ] array of structs with pprz units and driver units (#3205) * actuators[ ] array in pprz units, conversion to actuator_driver units when sending to the actuator_driver. actuators becomes an array * Moved scaling of the Servo to the Set function. * Fixed switches and pan-tilt to work in PPRZ units now. Simplified code. | 25 May 2024, 07:38:51 UTC |
98d4ec7 | Christophe De Wagter | 24 May 2024, 19:30:53 UTC | fix target case (#3279) | 24 May 2024, 19:30:53 UTC |
2a9887a | Freek van Tienen | 24 May 2024, 13:35:04 UTC | [chibios] Update and add Pixhawk 6X autopilot (#3254) * [chibios] Update chibios and add Pixhawk 6X autopilot * [conf] Change rotating wing 25kg * [modules] Fix chibios sdlogger dependency on ADC * [modules] Fix eff scheduling rotating wing warnings * [chibios] Cleanup and fixes | 24 May 2024, 13:35:04 UTC |
5e9e61e | Christophe De Wagter | 24 May 2024, 13:33:27 UTC | Fix compile warnings make all_confs on v6.4 (#3277) * DSHOT errors * Fix extra variable | 24 May 2024, 13:33:27 UTC |
9341cf0 | Freek van Tienen | 24 May 2024, 13:32:53 UTC | [pfc] Add ground checklists (#3276) | 24 May 2024, 13:32:53 UTC |
58caa66 | Freek van Tienen | 24 May 2024, 07:55:16 UTC | [modules] Support dual ublox GPS modules (#3267) * [modules] Support dual ublox GPS modules * Fix UCenter * Fix make test_modules * Fix: tell ins_ekf2 when no YAW is available --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> | 24 May 2024, 07:55:16 UTC |
d748af1 | Dennis-Wijngaarden | 23 May 2024, 19:55:24 UTC | Rotwing guidance bank fix (#3271) * max bank in deg * Fix allocation switching problem * [rot_wing_v3] Updated max bank in all airframes * Update sw/airborne/modules/checks/preflight_checks.c Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> * use unit and alt_unit for conversions instead * remove needless conversion * Also fix normal INDI to fit the code --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> Co-authored-by: Christophe De Wagter <dewagter@gmail.com> Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> | 23 May 2024, 19:55:24 UTC |
b87ab09 | Dennis-Wijngaarden | 23 May 2024, 11:37:16 UTC | [RotWing] FREE_STATE mode and pusher rate limiter (#3268) * [rotwing_state] Added free configuration to be requested for rotwing drone * [rot_wing_eff_sched] Added rate limiter on pusher prop * [rot_wing_state] fix nav_max_goto_speed setting from state machine * [rotwing_state] move rotwing free state processor to NAV if statement * [rot_wing_state] Updated free state in rotwing_state * [fp] Added free state standby waypoint to rotwing EHVB fp * [rotwing_state] Removed non used speed_to_target variable | 23 May 2024, 11:37:16 UTC |
b29b94d | Christophe De Wagter | 23 May 2024, 09:15:42 UTC | [module] parachute (#3273) | 23 May 2024, 09:15:42 UTC |
35e90b5 | Ewoud Smeur | 23 May 2024, 08:06:14 UTC | add nav_hybrid module to rotorcraft disco (#3275) | 23 May 2024, 08:06:14 UTC |
8a9e141 | Christophe De Wagter | 22 May 2024, 13:01:35 UTC | Fix for new stabilization (#3274) | 22 May 2024, 13:01:35 UTC |
48048bd | Dennis-Wijngaarden | 22 May 2024, 08:44:21 UTC | [rot_wing] Configured correct YAW_DISURBANCE_LIMIT in airframes (#3270) * [rot_Wing] Configured correct YAW_DISURBANCE_LIMIT in airframes * [v3g] Updated elevator endpoints | 22 May 2024, 08:44:21 UTC |
ce7fe4c | Gautier Hattenberger | 21 May 2024, 15:01:38 UTC | [control] rework the stabilization for rotorcraft (#3248) Introducing several changes to the control stask for the stabilization: - new structures: stabilization, stab (att and/or rates) and thrust (vector) - more functional approach: stabilization receives the stab and thrust setpoints from guidance and fill command vector at the end - modes and sub-modes are redefined (split stab and guidance modes), some AP modes are removed (FLIP and MODULE) - RC read functions are removed and replaced by ABI bindings, one for each part (AP, stab, guidance_h, guidance_v) with dedicated functions - transition ratio (float in [0-1]) replace transition_percentage (int) - the AP_MODULE mode is replaced by generated autopilot - the ABI hack for guidance indi is not needed anymore - AP generator supports a new 'store' attribute to use return values of functions - cleaning of the stabilization API (for setter functions) | 21 May 2024, 15:01:38 UTC |
f41c32a | Gautier Hattenberger | 21 May 2024, 14:06:30 UTC | mark v7.0 unstable since it is a major version, backward compatibility is not guaranteed WARNING: this tag have been moved to integrate the v6.4 stable version | 21 May 2024, 14:06:30 UTC |
232f532 | Gautier Hattenberger | 21 May 2024, 13:45:39 UTC | stable release v6.4 | 21 May 2024, 13:45:39 UTC |
f0607ba | Christophe De Wagter | 21 May 2024, 13:21:12 UTC | Update cv_opencvdemo.xml (#3272) | 21 May 2024, 13:21:12 UTC |
e9b81bb | Dennis-Wijngaarden | 24 April 2024, 14:43:59 UTC | [rot_wing_v3d] Updated magneto calibration (#3266) | 24 April 2024, 14:43:59 UTC |
893a65f | Dennis-Wijngaarden | 17 April 2024, 15:06:53 UTC | [guidance_indi_hybrid] Added airspeed filtering with separate filter values for guidance (#3260) * [guidance_indi_hybrid] Added secondary airspeed filtering in guidance * Rename for clarity: guidance_indi hybrid can have a separate filter --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> | 17 April 2024, 15:06:53 UTC |
50694ba | Tomaso Maria Luigi De Ponti | 16 April 2024, 21:06:23 UTC | Use Commands instead of actuator_pprz (#3265) * Add actuator type attribute to command * Implemented new command based counting of the atuators in the oneloop controller * Added group attribute to dtd file. Initialize as empty subgroup count of commands. Avoid unnecessary array to list conversion. * Generate list of names from defined commands * Use the defined commands number and name in NPS * Update sw/tools/generators/gen_airframe.ml Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> * Added logic to remove redundant code --------- Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> | 16 April 2024, 21:06:23 UTC |
16068cc | Dennis-Wijngaarden | 16 April 2024, 16:03:10 UTC | [rot_wing nps] add more aerodynamic drag in rotwing simulation (#3259) * [rot_wing nps] add more aerodynamic drag in rotwing simulation * Triple the CD * surface --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> | 16 April 2024, 16:03:10 UTC |
d0f97e1 | Christophe De Wagter | 11 April 2024, 10:03:02 UTC | Rotwing show both CAN bus messages... (#3263) | 11 April 2024, 10:03:02 UTC |
15d8a63 | Fabien-B | 09 April 2024, 22:44:47 UTC | Bidirectionnal DShot for H7 (#3253) | 09 April 2024, 22:44:47 UTC |
6fb37f8 | Tomaso Maria Luigi De Ponti | 09 April 2024, 11:36:33 UTC | [modules] EKF2 fixed initialization warning (#3262) | 09 April 2024, 11:36:33 UTC |
afa9378 | Tomaso Maria Luigi De Ponti | 09 April 2024, 09:25:44 UTC | [modules] Rotating wing better ADC sensor integration (#3251) * Make adc sensor mappable from the airframe. Better interface for adc in the rotwing state. * Added parameters to v3b airframe * Addressed the comments * Removed external variable | 09 April 2024, 09:25:44 UTC |
25ec862 | Christophe De Wagter | 04 April 2024, 09:00:14 UTC | TUD course update 2024 (#3258) * removed the -o flag because it caussed natnet errors * smaller obstacle zone for first week testing * Updated distance measurement script * 3x3 convolution addition (#97) Added a convolution algorithm for a general 3x3 kernel --------- Co-authored-by: robinferede <robinferede@tudelft.nl> Co-authored-by: yamacbirol <y.birol@student.tudelft.nl> Co-authored-by: dvanwolffelaar <50547974+pigparty6@users.noreply.github.com> | 04 April 2024, 09:00:14 UTC |
69f2248 | Ewoud Smeur | 04 April 2024, 08:55:41 UTC | INDI restructuring (#3256) | 04 April 2024, 08:55:41 UTC |
6667d50 | Tomaso Maria Luigi De Ponti | 03 April 2024, 13:02:25 UTC | Slight Changes to INS EXT POSE and INS EKF2 (#3233) | 03 April 2024, 13:02:25 UTC |
5b13467 | Gautier Hattenberger | 26 March 2024, 09:11:58 UTC | [board] fix crazyfly board files (#3255) - use correct main file with chibios - fix pin definitions | 26 March 2024, 09:11:58 UTC |
3bedf95 | Ewoud Smeur | 20 February 2024, 14:17:24 UTC | Use altitude waypoints for EKF2 | 25 March 2024, 10:20:36 UTC |
757c637 | Ewoud Smeur | 14 March 2024, 12:23:25 UTC | fix omega discontinuous (#3250) * fix omega discontinuous * readable code, add comment | 14 March 2024, 12:23:25 UTC |
12da43e | Till Blaha | 01 March 2024, 13:50:54 UTC | Fix natnet2ivy rotation order (#3231) | 01 March 2024, 13:50:54 UTC |
ae5f47a | Fabien-B | 29 February 2024, 09:46:01 UTC | Add vl53l5cx driver (#3240) Based on St ULD | 29 February 2024, 09:46:01 UTC |
edff4bc | Dennis van Wijngaarden | 27 February 2024, 07:34:36 UTC | [airframes] Updated calibrations of rotating wing drones | 27 February 2024, 08:26:41 UTC |
f44444c | Dennis-Wijngaarden | 13 February 2024, 12:33:23 UTC | Rot wing updates (#3238) * [airframes] rot_wing airframe updates * Updated small rot_wing drones * Updated rot_wing_v3f calibrations | 13 February 2024, 12:33:23 UTC |
2ae4fed | Gautier Hattenberger | 07 February 2024, 12:54:55 UTC | [conf] update Enac rotorcraft so that they work in simulation as well (#3235) - update Enac rotorcraft airframes - remove dead aircraft - add jsbsim model files - update bebop2 example | 07 February 2024, 12:54:55 UTC |
19952d8 | Gautier Hattenberger | 07 February 2024, 09:20:27 UTC | [fix] guidance sp was not correct in speed mode (#3236) After #3197, the functions guidance_h_set_xxx are reseting the state so it creates inconsistent behavior when abusing the 'set_pos' to update the gcs display. | 07 February 2024, 09:20:27 UTC |
bbcb166 | Gautier Hattenberger | 05 February 2024, 08:40:09 UTC | [nav] remove nav_manual mode (#3234) This mode is not really used and not even recommended. It is also not implemented in all firmwares. If a direct call to stabilization command is needed, it should be done with a specific function but not from a builtin instruction from the flight plan. It was discussed in #3208, but not applyied because of nav_heli_spinup. A new h_mode 'NONE' allows to disable guidance and stabilization while in NAV mode, which allows to set directly the commands. | 05 February 2024, 08:40:09 UTC |
fe35af7 | Gautier Hattenberger | 29 January 2024, 15:19:05 UTC | [nps] fix inconsistent sensor scaling in simulation (#3230) | 29 January 2024, 15:19:05 UTC |
41998a1 | Fabien-B | 26 January 2024, 08:01:13 UTC | [doc] Update pprzcenter and GCS presentation. (#3229) * [doc] Update pprzcenter and GCS presentation. Simplify install instructions. * [doc] Windows install + some fixes | 26 January 2024, 08:01:13 UTC |
1b34580 | Gautier Hattenberger | 09 January 2024, 09:46:47 UTC | [generator] add support for matrix and struct in airframe (#3228) * [generator] add support for matrix and struct in airframe update ENAC airframe and code for indi G1 matrix and IMU calib * update calibration tool output | 09 January 2024, 09:46:47 UTC |
175e3e0 | Gautier Hattenberger | 22 December 2023, 11:00:40 UTC | [doc] fix version number in doc | 22 December 2023, 11:00:40 UTC |
45884b3 | Christophe De Wagter | 22 December 2023, 09:36:40 UTC | Fix all compile warnings confs (on 20.04) (#3227) * JP aircraft removed from ENAC * Silent compile warnings GVF * silent warning: periodic freq must be dividable by telemetry freq * NPS_COMMANDS_NB * gzip -f since compiling make small targets in a row can have the same file name if compiling is too fast. | 22 December 2023, 09:36:40 UTC |
78c3ff3 | Christophe De Wagter | 22 December 2023, 09:35:49 UTC | [flightplans] tudelft flightplans (#3220) * 4 different files * Landing based on height | 22 December 2023, 09:35:49 UTC |
6f3d9f6 | Gautier Hattenberger | 21 December 2023, 14:29:25 UTC | mark v7.0 unstable since it is a major version, backward compatibility is not guaranteed | 21 December 2023, 14:29:25 UTC |
5113a21 | Gautier Hattenberger | 21 December 2023, 14:05:09 UTC | stable release v6.3 | 21 December 2023, 14:07:35 UTC |
d509719 | Christophe De Wagter | 20 December 2023, 16:39:43 UTC | New final corrections (#3224) * Silent warning: accel_x shadows global declaration * [disco] was a shared airframe file with ENAC | 20 December 2023, 16:39:43 UTC |
378b936 | Gautier Hattenberger | 20 December 2023, 08:33:15 UTC | Enac conf cleaning (#3223) move boards test files to separated folder | 20 December 2023, 08:33:15 UTC |
c1ab6d5 | Christophe De Wagter | 19 December 2023, 20:30:49 UTC | [airframes] cleanup all tudelft airframes (#3221) * bug fixes: simulation not selecting airframe, error when removing command, ADC not present in simulation * remove command_trimmed not used warning (indeed not used) + add comments * RAM3 overflow. Test of module done in RW3. * coverity - Microjet - SIM * clean BR * CDW + tests * make openuas/mavlab * Remove Special ARDrones * conf * fixed typ in eff_scheduler of rotwing_25kg * Updated preflight checks for rotwing v3b actuators * Updated tudelft conf --------- Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com> | 19 December 2023, 20:30:49 UTC |
6614729 | spacewolfXfr | 19 December 2023, 14:04:30 UTC | Gvf for rotorcrafts (#3197) * Core GVF changes * Update GVF module conf file for rotorcrafts * Integration of acceleration in guidance rotorcraft firmware * Update command chain in guidance for ACCEL command integration * [guidance] select guidance sp mode with enum instead of bitmask * [guidance] reset ref if input type has changed --------- Co-authored-by: Mael FEURGARD <mael.feurgard@laas.fr> Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> | 19 December 2023, 14:04:30 UTC |
cf23b6b | Gautier Hattenberger | 19 December 2023, 13:34:29 UTC | [fix] nominal throttle was not initialised (#3222) | 19 December 2023, 13:34:29 UTC |
3a956fa | Freek van Tienen | 19 December 2023, 09:22:20 UTC | [link] Pprzlink router (for herelink) (#2497) | 19 December 2023, 09:22:20 UTC |
20ef416 | Christophe De Wagter | 19 December 2023, 08:58:39 UTC | Remove command_pitch and command_roll and command_yaw (#3208) ... when not used | 19 December 2023, 08:58:39 UTC |
1ea818d | Christophe De Wagter | 19 December 2023, 07:54:46 UTC | [xml] Airframe updates after testflights (#3218) | 19 December 2023, 07:54:46 UTC |
94c79d4 | Christophe De Wagter | 18 December 2023, 20:51:01 UTC | Cleanup airframes: make test_all_confs (#3217) | 18 December 2023, 20:51:01 UTC |
5fd7d56 | Christophe De Wagter | 18 December 2023, 14:47:40 UTC | [pfc] Actuator motion pre-flight-check (#3202) * PFC for actuator deflections * [checks] Preflight check actuators [checks] PFC actuators merge-error * Fixes for other airframes * [pfc] Fix better debug information for actuator checks * [modules] Fix warnings in test build * Update conf/modules/imu_mpu9250_i2c.xml * Update conf/modules/imu_mpu9250_spi.xml * [uavcan] Fix possible misconfiguration and overflow --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> | 18 December 2023, 14:47:40 UTC |
751edc5 | Fabien-B | 18 December 2023, 14:16:03 UTC | Add flash mode: STM32CubeProgrammer (#3204) | 18 December 2023, 14:16:03 UTC |
e0d188a | Christophe De Wagter | 18 December 2023, 13:53:18 UTC | Electrical update: add VBoard for CUBE (#3213) * [electrical] Add board voltage [energy] Test energy message [conf] Fix offset Testing airspeed fixes [arch] Fix i2c invalidate buffer when reading * Revert debug * Default when not defined * Send VBoard in ROTORCRAFT_STATUS --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> | 18 December 2023, 13:53:18 UTC |
a07d674 | Christophe De Wagter | 18 December 2023, 11:34:58 UTC | Fix compile warnings in ```make test``` (#3216) * Silent compile warnings in tests * silent warnings in conf_test * fix defines: if OLD -> warn and convert. If new, then use. If no old and no new, use default. | 18 December 2023, 11:34:58 UTC |
f0d2cd3 | Christophe De Wagter | 18 December 2023, 10:15:44 UTC | [rotwing_state] Redundant reading of actuator feedback (#3215) | 18 December 2023, 10:15:44 UTC |
ab18f2a | Christophe De Wagter | 18 December 2023, 09:22:50 UTC | [modules] Add offset and scaling to UAVCAN airspeed sensor (#3212) Updated airspeed and servo endpoints Airspeed debugging Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> | 18 December 2023, 09:22:50 UTC |
b040314 | Christophe De Wagter | 17 December 2023, 14:29:53 UTC | [imu] simulating 3 IMU's failed since an NPS IMU is added. Increase MAX_IMU to 4 (Solves #3135) (#3211) | 17 December 2023, 14:29:53 UTC |
4d8c690 | Christophe De Wagter | 15 December 2023, 07:25:23 UTC | Hide actuator driver number from code (#3206) * Hide actuator internal driver number. Should never be used in code. * Bugfix ... these should not be actutator_driver numbers but INDI output numbers | 15 December 2023, 07:25:23 UTC |
fc047cf | Gautier Hattenberger | 15 December 2023, 07:12:32 UTC | [boards] fix pwm timer enabled for lisa_mx[s] boards with chibios (#3209) close #3207 | 15 December 2023, 07:12:32 UTC |
f7a981a | Fabien-B | 14 December 2023, 10:19:27 UTC | Support for TawakiV2 (STM32H7) (#3199) * tawakiV2 support. * clean and update linker scripts * update ram configuration * update chibios * update airframe | 14 December 2023, 10:19:27 UTC |
38d8388 | Ewoud Smeur | 13 December 2023, 16:08:14 UTC | error if non-standard periodic freq without imu sampling spec (#3191) --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> | 13 December 2023, 16:08:14 UTC |
250250d | Christophe De Wagter | 13 December 2023, 13:23:52 UTC | Set wing rotation via rot_wing_state (#3177) * Rotating wing controller moved to rotating wing state extra airframe * Update _IDX and rebase * Requested changes from PR * Code style * xml fix * Update sw/airborne/modules/ctrl/eff_scheduling_rot_wing.c | 13 December 2023, 13:23:52 UTC |
a8f1c06 | Christophe De Wagter | 13 December 2023, 12:22:07 UTC | Rotwing State Update: no hardcoded defines in flightplan (#3201) | 13 December 2023, 12:22:07 UTC |
481a53d | Gautier Hattenberger | 12 December 2023, 14:49:04 UTC | [fix] use variable instead of macro for thrust dyn in guidance_indi (#3200) | 12 December 2023, 14:49:04 UTC |
864cfba | Freek van Tienen | 11 December 2023, 19:39:47 UTC | [modules] UAVCAN range sensor and cleanup (#3198) * [modules] Cleanup airspeed uavcan * [modules] Add UAVCAN range sensor | 11 December 2023, 19:39:47 UTC |
0b8cc6b | Christophe De Wagter | 08 December 2023, 09:49:02 UTC | Control camera's over MAVLink (#3178) Allow to configure the MAVLINK autopilot type to drive e.g. DJI camera's but do not change the default behaviour | 08 December 2023, 09:49:02 UTC |
2083b58 | Christophe De Wagter | 07 December 2023, 19:19:08 UTC | Fix continuous actuator (#3196) * fix extra bug for #3190 * fix extra extra bug for #3190 * fix for fix of fix * final fix? * Update comment: specify natural log = ln | 07 December 2023, 19:19:08 UTC |
7279d9b | Gautier Hattenberger | 04 December 2023, 10:30:49 UTC | [fix] fix some bugs from #3190 (#3195) | 04 December 2023, 10:30:49 UTC |
12c6524 | Freek van Tienen | 04 December 2023, 08:10:48 UTC | [checks] Add IMU heater preflight check and fix minor bugs (#3193) | 04 December 2023, 08:10:48 UTC |
cd3c2af | Gautier Hattenberger | 04 December 2023, 08:10:00 UTC | [pwm] use different names to activate PWM drivers in chibios and pprz (#3194) ChibiOS PWM driver is required for DShot driver, but activating it should not result in an activation of the PWM driver by paparazzi. Otherwise, the last driver to be called at init will set the parameters and eventually overwrite the correct values. | 04 December 2023, 08:10:00 UTC |
8b60965 | Freek van Tienen | 04 December 2023, 08:09:23 UTC | [imu] Fix Invensense V3 driver temeperature and disable AFSR (#3192) | 04 December 2023, 08:09:23 UTC |