Gautier Hattenberger
69ccc3ef97
[server] catch generic error in server for invalid conf ( #3687 )
...
A change in the API of Xml-light makes it difficult to handle the
correct error for invalid configuration and keep compatibility with old
ubuntu versions. This way, it is at catch as a generic exception and
provide some information about the issue, most likely a File_not_found
error.
2026-09-29 17:34:28 +02:00
Fabien-B
0857b3121c
[ground] New tool to get RTCM corrections from NTRIP caster or GPS base. ( #3704 )
2026-09-29 17:30:43 +02:00
Fabien-B and Fabien-B
0bbcf76608
[supervision] fix console progress bar ( #3701 )
...
Doxygen / build (push) Canceled after 0s
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-08-28 15:31:25 +02:00
Fabien-B and Fabien-B
2a46ca8fa4
[supervision] add mono selection back ( #3702 )
...
Doxygen / build (push) Canceled after 0s
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-08-21 13:49:39 +02:00
OpenUAS
3335cd1fd2
Allow 460800 Baud for Groundmodem ( #3703 )
2026-08-21 13:07:04 +02:00
Gautier Hattenberger and Ewoud Smeur
e7e5531ce2
[guidance] attempt to clean guidance indi code ( #3613 )
...
Doxygen / build (push) Canceled after 0s
* [guidance] attempt to clean guidance indi code
- remove super dangerous RC_DEBUG flag
- use new filter *_types
- fix filters documentation (time constant -> omega)
- outer loop control separated as a WEAK function
* get rid of deprecated thrust dynamics
---------
Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl >
2026-08-08 21:59:14 +02:00
Ewoud Smeur
a771d80f6e
[conf] fix/cleanup airframe files TU Delft ( #3696 )
...
Doxygen / build (push) Canceled after 0s
* fix/cleanup airframe files
* default INS NAV INIT is already true
2026-07-31 10:44:31 +02:00
Ewoud Smeur
2e596296ba
Add euler zxy get ( #3695 )
...
Doxygen / build (push) Waiting to run
Add get Euler ZXY and correct RC attitude reset
2026-07-30 17:56:50 +02:00
Ewoud Smeur
33d7b1bbd9
remove RC DEBUG feature ( #3694 )
Doxygen / build (push) Canceled after 0s
2026-07-30 10:59:17 +02:00
Gautier Hattenberger
f7db852730
[datalink] make dl buffer static ( #3688 )
...
Doxygen / build (push) Canceled after 0s
Clean datalink and extra_dl interface, fix some bugs.
Only tested in simulation so far.
see #2495
2026-07-29 15:48:09 +02:00
OpenUAS
b51490c88b
A fallback if no python on system ( #3684 )
...
Doxygen / build (push) Canceled after 0s
On modern Linux OS system per default there is no "python" executable in path, only "python3". This fix makes sure the build can continue and does not stall and is backwards compatible, mind the "?="
2026-07-22 23:42:46 +02:00
OpenUAS
d153241d86
Fix for Z axis not giving output ( #3685 )
2026-07-22 23:42:11 +02:00
OpenUAS
e22eab091d
Fixed max7456 polluting IMU_MAG message ( #3686 )
2026-07-22 22:49:13 +02:00
Gautier Hattenberger
925f6427f7
[wgs84] compute the geoid/ellipsoid with the same model ( #3680 )
...
Doxygen / build (push) Canceled after 0s
* [wgs84] compute the geoid/ellipsoid with the same model
Use the same model by default (WGS84) in the flight plan generator and
the airborne code. Small differences can propagate and lead to different
NED altitude for the waypoints, especially when using WAYPOINTS_LLA_ALT
option with EKF2. A 'configure' allows to desactivate this option, which
is acceptable for a local flight.
* [ins] add option to force using flight plan reference
2026-07-22 14:35:52 +02:00
Fabien-B and Fabien-B
a7afdba719
Fix pmw3901 driver ( #3682 )
...
* Fix pmw3901 driver
* Update pprzlink
---------
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-07-22 11:59:57 +02:00
Fabien-B and Fabien-B
f3a8d3317e
Swarm supervision ( #3671 )
...
Doxygen / build (push) Canceled after 0s
* [supervision] tiny refector
* [supervision] Add multi selection mode
* [supervision] remove mono selection mode
* [supervision] remove outdated code
---------
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-07-20 19:22:05 +02:00
OpenUAS
e595b7b38d
Driver added for Barometer DPS310 ( #3675 )
Doxygen / build (push) Canceled after 0s
2026-07-19 21:04:22 +02:00
Gautier Hattenberger
f43dc86f51
[ci] add necessary packages to compile qt6 tools ( #3679 )
...
Docker update / build_docker_image (push) Canceled after 0s
Doxygen / build (push) Canceled after 0s
This is temporary solution for testing and developping tools before
integrating to paparazzi-dev package.
2026-07-18 23:34:55 +02:00
OpenUAS
30dcd2a326
Added driver for Goertek SPA06 baro sensor ( #3676 )
2026-07-18 22:33:09 +02:00
OpenUAS
f7c3adc60a
Fix make with existing Symlink ( #3677 )
Doxygen / build (push) Canceled after 0s
2026-07-17 17:47:53 +02:00
Gautier Hattenberger
4b62aea226
[doc] add v7.0, remove series 5
Doxygen / build (push) Has been cancelled
2026-07-12 14:37:15 +02:00
Gautier Hattenberger
a1b47e4ca7
mark v7.1 unstable
v7.1_unstable
2026-07-12 14:18:29 +02:00
Gautier Hattenberger
859ce70cab
stable release v7.0
v7.0.0_stable
2026-07-12 14:03:43 +02:00
Gautier Hattenberger
8c417cc9ea
[indi] fix and improve support of fully_actuated control with INDI ( #3673 )
2026-07-12 12:00:08 +02:00
Gautier Hattenberger
c45dd05555
Update enac airframes ( #3672 )
...
* update anton airframe
* [supervision] fix startup config
otherwise the default conf and control_panel after install is the first
in alphabetic order, not the example conf.
* [tool] fix link to GCS editor
* [conf] update conf example to include a fixed-wing airframe
* [flight_plan] update ins_reset to correct macro
* [disco] remove define with wrong name
and most likely wrong value anyway
* [airframe] update and clean Enac conf
2026-07-10 21:58:35 +02:00
OpenUAS
a5755b9d08
Fixes Sim crash and telemety lock ( #3666 )
Doxygen / build (push) Has been cancelled
2026-06-18 16:51:28 +02:00
134bc165d2
Decawave positioning refactor ( #3660 )
...
Doxygen / build (push) Has been cancelled
* [decawave] split driver from filter
* [decawave] rename dw1000_arduino to uwb_positioning
* [decawave] rename dw1000_arduino_periph to dw1000_range_arduino
* [decawave] Add pdec driver.
---------
Co-authored-by: Fabien-B <Fabien-B@github.com >
Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr >
2026-06-17 23:37:23 +02:00
Gautier Hattenberger
fa97bcc52d
[messages] fix the formating of values in a list ( #3662 )
Doxygen / build (push) Has been cancelled
2026-06-17 00:30:10 +02:00
Gautier Hattenberger
2a2f003a63
[imu] configuration of body_to_sensor rotation with float eulers ( #3658 )
...
The rotation configured by default with bfp rmat is not easy to use.
This is allowing to define the rotation with euler angles in floating
point.
2026-06-17 00:29:24 +02:00
Mael FEURGARD
d498fea12a
Paparazzi Center: Upgrade tool command parsing to allow quoted arguments ( #3659 )
Doxygen / build (push) Has been cancelled
2026-06-04 00:02:22 +02:00
Mael FEURGARD and Mael FEURGARD
8fa6ab290c
Nps Ivy fix: Segmentation Fault when multiple aircraft are simulated simultaneously ( #3657 )
...
Doxygen / build (push) Has been cancelled
* NPS Ivy simplification
Incorporate NPS interaction with Ivy inside Ivy main loop, instead of multi-thread manipulation
* Bugfix: Offset NPS GPS by startup time-of-day
Initially, it only used time since start, but it makes desynchronised GPS between several simulated aircraft starting at different times (there may still be bugs when changing time scale).
---------
Co-authored-by: Mael FEURGARD <mael.feurgard@laas.fr >
2026-05-28 23:09:23 +02:00
Mael FEURGARD
91cd5ae7e9
BUGFIX: Incorrect frequency display (conversion error) ( #3656 )
Doxygen / build (push) Has been cancelled
2026-05-27 16:35:02 +02:00
Mael FEURGARD and Mael FEURGARD
96b83013b7
Integration of Normalized Parametric Guiding Vector Fields ( #3653 )
...
Doxygen / build (push) Has been cancelled
---------
Co-authored-by: Mael FEURGARD <mael.feurgard@laas.fr >
2026-05-22 00:35:51 +02:00
Mael FEURGARD and Mael FEURGARD
18a8f4f1e7
Draw shapes on the GCS directly from the aircraft ( #3655 )
...
Doxygen / build (push) Has been cancelled
* Added logic for handling DRAW telemetry messages (mirror to SHAPE ground message with some tweaks)
* Added helper header for constant values and color bitmask manipulation
* Updated Pprzlink version (include DRAW message definition)
---------
Co-authored-by: Mael FEURGARD <mael.feurgard@laas.fr >
2026-05-11 18:13:32 +02:00
Fabien-B
a2d680a158
[supervision] edit more reliable ( #3654 )
Doxygen / build (push) Has been cancelled
2026-05-08 18:09:59 +02:00
Gautier Hattenberger
c2fcb110b5
[indi] used proper quaternion 2nd order filtering ( #3651 )
...
Doxygen / build (push) Has been cancelled
The filtering of euler angles was not correct, even with the correction for yaw from #3624
2026-05-04 18:47:53 +02:00
Freek van Tienen
4635f9b9ad
[can] Fix chibios normal CAN driver ( #3652 )
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
2026-04-27 21:43:20 +02:00
Fabien-B and Fabien-B
c2d84df695
[gps] Fix gps uavcan ( #3629 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
Docker update / build_docker_image (push) Has been cancelled
* [gps] Fix gps uavcan
* [GPS] Explicitly initialize gps structs
---------
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-04-23 00:41:57 +02:00
Gautier Hattenberger
5dc6e55924
[guidance] fix fully actuated indi guidance ( #3650 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
The projection matrix was wrong (using ZYX instead of YXZ).
2026-04-22 18:47:31 +02:00
Fabien-B and Fabien-B
733d13c1b5
remove cflags sort ( #3648 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-04-22 08:30:33 +02:00
Fabien-B and Fabien-B
f4d0575271
Remove Bluegiga ( #3649 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-04-21 23:36:25 +02:00
Gautier Hattenberger
1be5589a2d
[pcre] autodetect pcre version using ldd on libivy.so
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
2026-04-21 17:22:21 +02:00
Gautier Hattenberger
5d31ccde87
[clean] removing old tools, some of them where using pcre lib
2026-04-21 17:22:21 +02:00
Gautier Hattenberger
07b5404f4d
[build] use lto=auto option to remove compilation warning ( #3645 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
Merging, so CI test are not failing any more
2026-04-18 10:25:52 +02:00
Gautier Hattenberger
61bdcdf0c6
[build] remove example using gazebo ( #3643 )
...
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
CI tests are currently not possible with our version of Gazebo.
See issue #3642
2026-04-17 00:26:16 +02:00
Fabien-B
16f9f764fc
[uavcan] fix reporting warning ( #3644 )
2026-04-17 00:25:47 +02:00
Fabien-B
ccb0c4f55b
[build] update to pcre2 ( #3637 )
Issues due date / Add labels to issues (push) Has been cancelled
Doxygen / build (push) Has been cancelled
Docker update / build_docker_image (push) Has been cancelled
2026-04-15 23:19:11 +02:00
Gautier Hattenberger
7e4d65d7fb
[docker] install python imp module ( #3641 )
...
From zombie package, needed by our current version of mavlink.
It is a workaround that could be removed if we manage to update mavlink,
now based on importlib rather than imp (removed in python 3.12).
2026-04-15 22:52:42 +02:00
Gautier Hattenberger
eb6800f10d
[docker] add correct gazebo version ( #3640 )
2026-04-15 20:14:47 +02:00
Fabien-B and Fabien-B
0e68505ec8
[docker] Install curl ( #3639 )
...
Co-authored-by: Fabien-B <Fabien-B@github.com >
2026-04-15 19:20:42 +02:00