9cfb773 | Gautier Hattenberger | 06 April 2020, 14:01:03 UTC | [bebop] remove extra paranthesis in SITL also, only compensate rotation on real frame, sim is directly using the distance to the ground | 07 April 2020, 12:32:06 UTC |
b5aad0b | Gautier Hattenberger | 06 April 2020, 13:47:56 UTC | [module] sweep_var should have been removed with #2504 | 07 April 2020, 12:32:06 UTC |
53ac83c | Gautier Hattenberger | 03 April 2020, 09:56:45 UTC | [pyhton] add auto init if abi bindings are used | 03 April 2020, 11:09:21 UTC |
0f68056 | Gautier Hattenberger | 02 April 2020, 22:04:27 UTC | [python] remove unused var | 03 April 2020, 11:09:21 UTC |
ff29e8b | Gautier Hattenberger | 02 April 2020, 21:32:47 UTC | [python] improve create_module with ABI bindings | 03 April 2020, 11:09:21 UTC |
b2c947f | Gautier Hattenberger | 02 April 2020, 20:09:05 UTC | [python] replace combo list by buttons | 03 April 2020, 11:09:21 UTC |
5140d3c | Gautier Hattenberger | 02 April 2020, 19:50:55 UTC | [python] improve file generation with create_module tool | 03 April 2020, 11:09:21 UTC |
fba667b | Tom van Dijk | 03 April 2020, 09:06:15 UTC | Add software-I2C (#2514) | 03 April 2020, 09:06:15 UTC |
e01e8fc | Fabien-B | 02 April 2020, 08:09:27 UTC | #2384, Convert some scripts to Gtk3.0. (#2513) | 02 April 2020, 08:09:27 UTC |
6519cab | Gautier Hattenberger | 01 April 2020, 13:34:11 UTC | [create_module] restore generate qt files These files have been removed by mistake because of the 'clean' rule. Renaming it to avoid futur errors. | 01 April 2020, 13:34:11 UTC |
10b700c | Gautier Hattenberger | 01 April 2020, 13:13:32 UTC | [gps] fix typo (#2515) | 01 April 2020, 13:13:32 UTC |
12f5700 | Gautier Hattenberger | 31 March 2020, 16:59:16 UTC | [device] properly match pprzlink_device interface also correctly implement return values for char_available and check_free_space functions this is solving the warning cast-function-type | 01 April 2020, 09:19:52 UTC |
623f5a3 | Gautier Hattenberger | 31 March 2020, 14:00:16 UTC | [pprzlink] update version pprzlink with unaligned access for all | 01 April 2020, 09:19:42 UTC |
dd3325b | Gautier Hattenberger | 30 March 2020, 23:08:06 UTC | [build] build NPS with fPIC option to make travis and clang happy | 30 March 2020, 23:08:06 UTC |
6959f1d | Gautier Hattenberger | 30 March 2020, 19:45:36 UTC | [travis] compile with bionic | 30 March 2020, 21:47:59 UTC |
ed83e04 | Gautier Hattenberger | 29 March 2020, 08:34:40 UTC | [build] add dep to Makefile changes | 30 March 2020, 21:47:59 UTC |
69fc51d | Gautier Hattenberger | 28 March 2020, 21:56:33 UTC | [appserver] protect buffers that might overflow | 30 March 2020, 21:47:59 UTC |
017ad07 | Gautier Hattenberger | 28 March 2020, 21:45:55 UTC | [bridge] buffer is might be too small | 30 March 2020, 21:47:59 UTC |
a7f84e9 | Gautier Hattenberger | 27 March 2020, 21:22:30 UTC | [gpsd] make gpsd compatible with API above 6 for Ubuntu 20.04 | 30 March 2020, 21:47:59 UTC |
00d0c27 | Gautier Hattenberger | 26 March 2020, 23:40:38 UTC | [gtk] fix depreciated gtk2 elements | 30 March 2020, 21:47:59 UTC |
30f63ac | Gautier Hattenberger | 27 March 2020, 20:44:30 UTC | [sim] change name of stdlib module to avoid collision with the new stdlib in ocaml >= 4.08 | 30 March 2020, 21:47:59 UTC |
4d920c1 | Gautier Hattenberger | 24 March 2020, 14:45:30 UTC | [ocaml] fix and update for latest ocaml fix usage of Bytes and String drop support of ocaml < 4.02 we keep Compat for functions that need ocaml 4.03 until end of life of Ubuntu Xenial 16.04, drop support of previous releases enforce type safe_string option to prevent future errors replace Pervasives by Stdlib (depreciated in latest ocaml vesions) only use ocamlnet >= 4.0.4 | 30 March 2020, 21:47:59 UTC |
dbd1729 | Gautier Hattenberger | 24 March 2020, 14:28:50 UTC | [pprzlink] update version update pprzlink for gcc9 and ocaml compat | 30 March 2020, 21:47:59 UTC |
731cc33 | Freek van Tienen | 24 March 2020, 21:33:06 UTC | [ctrl] Fix gain scheduling warning with FFD gain (#2508) | 24 March 2020, 21:33:06 UTC |
9c72ed9 | Freek van Tienen | 23 March 2020, 20:39:34 UTC | [hardware] Add Pixhawk 4 autopilot (#2506) | 23 March 2020, 20:39:34 UTC |
60812c5 | Freek van Tienen | 23 March 2020, 14:31:44 UTC | [mag] Add IST8310 ABI id (#2505) | 23 March 2020, 14:31:44 UTC |
ac37f8a | Gautier Hattenberger | 20 March 2020, 00:04:54 UTC | [ubx] update ubx auto conf module | 20 March 2020, 10:19:46 UTC |
87e50bc | Gautier Hattenberger | 19 March 2020, 23:26:24 UTC | [gps] clean gps_ubx driver also match field names with datasheet of UBX protocol | 20 March 2020, 10:19:46 UTC |
9380293 | Gautier Hattenberger | 19 March 2020, 22:01:46 UTC | [gps] compile gps generic part for fbw target | 20 March 2020, 10:19:46 UTC |
1bac296 | Gautier Hattenberger | 18 March 2020, 23:24:07 UTC | [gps] add support for UBX PVT message | 20 March 2020, 10:19:46 UTC |
8028e75 | Gautier Hattenberger | 19 March 2020, 14:30:00 UTC | [fix] split the sweep variable and let each module use its own (#2504) this is to prevent multiple declarations | 19 March 2020, 14:30:00 UTC |
9a29798 | Freek van Tienen | 16 March 2020, 21:02:52 UTC | [misc] Add GPSD to IVY functionalities for follow me (#2499) | 16 March 2020, 21:02:52 UTC |
609261c | Freek van Tienen | 16 March 2020, 14:46:02 UTC | [pprzlink] Update | 16 March 2020, 15:54:02 UTC |
aa37b5b | Freek van Tienen | 16 March 2020, 13:13:14 UTC | [sdlog] Add sdlog filename and fix Flight Recorder maximum message rate | 16 March 2020, 15:54:02 UTC |
d2b12e4 | Freek van Tienen | 16 March 2020, 12:45:43 UTC | [ekf2] Add more debugging information and magneto setting | 16 March 2020, 15:54:02 UTC |
ba726cd | Freek van Tienen | 16 March 2020, 12:51:59 UTC | [i2c] Fix small bug in error message sending (#2498) | 16 March 2020, 12:51:59 UTC |
26050a8 | Gautier Hattenberger | 16 March 2020, 12:45:17 UTC | [fix] datalink_time is currently set to zero even for non-telemetry link (#2492) When using the extra_dl port for communication with an onboard computer board, the datalink_time variable which is used for datalink lost detection is set to zero for all new messages. This is including the onboard messages that are never lost. This fix disable by default the datalink_time update for extra_dl and make it configurable for all over possible datalink transports. | 16 March 2020, 12:45:17 UTC |
ba55c3e | Freek van Tienen | 16 March 2020, 12:44:24 UTC | [mag] Add IST8310 magnetometer (#2496) | 16 March 2020, 12:44:24 UTC |
683037a | Gautier Hattenberger | 16 March 2020, 09:30:38 UTC | [datalink] parse the correct datalink buffer (#2494) When using a different datalink buffer than dl_buffer, the callback functions from the modules must use the buffer address passed as a parameter, otherwise there is no guarentee that the correct buffer will be parsed. Co-authored-by: pprz <xp31@free.fr> | 16 March 2020, 09:30:38 UTC |
96126e2 | Gautier Hattenberger | 12 March 2020, 09:16:14 UTC | Merge pull request #2493 from paparazzi/small_features Small features | 12 March 2020, 09:16:14 UTC |
53e1e79 | Gautier Hattenberger | 10 March 2020, 14:57:06 UTC | [nav] add an estimation of time to home The estimation is taking into account the wind speed if available, the airspeed (or NOMINAL_SPEED param if not available) to compute the time to go back to HOME point in straight line. This can be used in a flight plan exception to deroute a return to home if the expected flight time is too long (and not only the current flight time) | 10 March 2020, 14:57:06 UTC |
a067b0a | Gautier Hattenberger | 10 March 2020, 14:54:11 UTC | [gcs] add a tooltip for settings name that are too long even when the "shortname" is used, the settings name is sometimes too long to be visible | 10 March 2020, 14:54:11 UTC |
4503016 | Gautier Hattenberger | 10 March 2020, 14:52:40 UTC | [chibios] add support for unaligned pprzlink data | 10 March 2020, 14:52:40 UTC |
91aba94 | Gautier Hattenberger | 10 March 2020, 14:51:48 UTC | [apogee] add definition of power switch for Apogee with ChibiOS | 10 March 2020, 14:51:48 UTC |
547f32c | Gautier Hattenberger | 10 March 2020, 14:51:03 UTC | [setting] group power switch in strip | 10 March 2020, 14:51:03 UTC |
78b2fef | Hector Garcia de Marina | 10 March 2020, 14:45:42 UTC | doc fixed in gvf_module (#2491) | 10 March 2020, 14:45:42 UTC |
81d4ceb | Hector Garcia de Marina | 18 February 2020, 15:07:19 UTC | Merge pull request #2489 from jburns11/master Extending dynamic sweep width to poly_rotorcraft and poly_osam modules | 18 February 2020, 15:07:19 UTC |
3b647f4 | jb | 14 February 2020, 20:55:50 UTC | Extended Dynamic Survey to nav_survey_polygon_gvf. This uses the sweep_var defined in nav.h, as all FW surveys should. | 14 February 2020, 20:55:50 UTC |
b02ce41 | jburns11 | 13 February 2020, 18:23:10 UTC | Merge branch 'master' into master | 13 February 2020, 18:23:10 UTC |
afeb3e2 | jb | 13 February 2020, 05:47:22 UTC | changed name of variable sweep to sweep_var in sw/airborne/subsystems/navigation/nav_survey_rectangle.c this is how it should be for all fixedwings. | 13 February 2020, 05:47:22 UTC |
ac6148b | jb | 12 February 2020, 22:46:15 UTC | Restart Build Checks | 12 February 2020, 22:46:15 UTC |
d716f14 | jb | 12 February 2020, 22:05:19 UTC | removed comment that was not needed from nav_survey_rectangle.c | 12 February 2020, 22:05:19 UTC |
d8621d1 | jb | 12 February 2020, 21:42:54 UTC | Added support for dynamic sweep in poly_rotorcraft and poly_osam... Moved definition of 'extern float sweep_var' to nav.h/nav.c to allow using same variable in survey_rectangle and survey_poly_osam Added definitions to poly_osam and poly_rotorcraft module documents | 12 February 2020, 21:42:54 UTC |
bbc6108 | jburns11 | 10 February 2020, 21:16:42 UTC | Dynamic grid in rectangle surveys (#2488) | 10 February 2020, 21:16:42 UTC |
0f504bb | jb | 10 February 2020, 19:46:04 UTC | Fixed definition of NAV_SURVEY_RECTANGLE_DYNAMIC in RC and FW navigation module files | 10 February 2020, 19:46:04 UTC |
9682a83 | jb | 10 February 2020, 19:13:40 UTC | Added configuration settings for supporting dynamic sweep distance in navigation modules for RC and FW vehicles | 10 February 2020, 19:13:40 UTC |
266c8af | Hector Garcia de Marina | 10 February 2020, 13:14:24 UTC | Merge pull request #2486 from chris-djong/tuned_disco_energy Added tuned energy airframe for Parrot Disco | 10 February 2020, 13:14:24 UTC |
5318d1f | jb | 08 February 2020, 17:29:07 UTC | Changed implementation to use 'extern float sweep' for nav_survey_rectangle_rotorcraft_run and 'extern float sweep_var' for nav_survey_rectangle_run | 08 February 2020, 17:29:07 UTC |
6ae08ca | jb | 08 February 2020, 04:22:58 UTC | fixed errors | 08 February 2020, 04:22:58 UTC |
2d23c3f | jburns11 | 08 February 2020, 03:56:56 UTC | Update nav_survey_rectangle.c fixed naming issues | 08 February 2020, 03:56:56 UTC |
4e112e9 | jburns11 | 08 February 2020, 03:51:45 UTC | Update nav_survey_rectangle.c fixed naming issue | 08 February 2020, 03:51:45 UTC |
e68f59b | jburns11 | 08 February 2020, 03:31:53 UTC | Update gen_flight_plan.ml | 08 February 2020, 03:31:53 UTC |
112e648 | jburns11 | 08 February 2020, 03:27:22 UTC | Update nav_survey_rectangle.h | 08 February 2020, 03:27:22 UTC |
1c83754 | jburns11 | 08 February 2020, 03:26:03 UTC | Update nav_survey_rectangle.h fixed comment | 08 February 2020, 03:26:03 UTC |
f152df0 | jburns11 | 08 February 2020, 03:17:28 UTC | Update nav_survey_rectangle.c | 08 February 2020, 03:17:28 UTC |
00454b5 | jburns11 | 08 February 2020, 03:15:17 UTC | Update nav_survey_rectangle.h | 08 February 2020, 03:15:17 UTC |
81f5d10 | jb | 08 February 2020, 03:07:16 UTC | new implementation using single global variable | 08 February 2020, 03:07:16 UTC |
4b23c59 | OpenUAS | 07 February 2020, 10:46:56 UTC | WMM updated for 2020-2025 period (#2485) | 07 February 2020, 10:46:56 UTC |
48efd1f | jburns11 | 07 February 2020, 07:02:38 UTC | Update nav_survey_rectangle.h fixed small bug | 07 February 2020, 07:02:38 UTC |
1601135 | jburns11 | 07 February 2020, 07:01:14 UTC | Update nav_survey_rectangle.h fixed small bug | 07 February 2020, 07:01:14 UTC |
6f17a57 | jburns11 | 07 February 2020, 05:40:58 UTC | Update nav_survey_rectangle.h fixed error | 07 February 2020, 05:40:58 UTC |
8569737 | jburns11 | 07 February 2020, 05:07:07 UTC | Update nav_survey_rectangle.c fixed error | 07 February 2020, 05:07:07 UTC |
8299ce9 | jburns11 | 07 February 2020, 05:00:30 UTC | Update nav_survey_rectangle.c fixed error | 07 February 2020, 05:00:30 UTC |
6115568 | jburns11 | 07 February 2020, 03:46:45 UTC | Update nav_survey_rectangle_rotorcraft.h fixed error | 07 February 2020, 03:46:45 UTC |
d61e31d | jburns11 | 07 February 2020, 03:39:38 UTC | Update nav_survey_rectangle_rotorcraft.c fixed error | 07 February 2020, 03:39:38 UTC |
b8779e3 | jburns11 | 07 February 2020, 02:57:03 UTC | Update nav_survey_rectangle_rotorcraft.h added support for survey_rectangle_dynamic | 07 February 2020, 02:57:03 UTC |
5f3c413 | jburns11 | 07 February 2020, 02:53:38 UTC | Update nav_survey_rectangle_rotorcraft.c This allows dynamic updates to the sweep width of our rectangle survey. The dynamic logic is the only one that is used (the survey with two arguments calls the dynamic function with a grid value of -1. This signifies to the dynamic logic to use the grid value from the last cycle (probably the one given at setup). The grid argument should only be positive for the survey logic. Using one function means that the flight plan can actually switch back and forth between calling the 2 functions. This will also preserve backwards compatibility with the previous use of survey_rectangle. | 07 February 2020, 02:53:38 UTC |
a11c4ae | jburns11 | 07 February 2020, 02:49:11 UTC | Update nav_survey_rectangle.h Added support for survey_rectangle_dynamic | 07 February 2020, 02:49:11 UTC |
817118f | jburns11 | 07 February 2020, 02:47:28 UTC | Update nav_survey_rectangle.c This allows dynamic updates to the sweep width of our rectangle survey. The dynamic logic is the only one that is used (the survey with two arguments calls the dynamic function with a grid value of -1. This signifies to the dynamic logic to use the grid value from the last cycle (probably the one given at setup). The grid argument should only be positive for the survey logic. Using one function means that the flight plan can actually switch back and forth between calling the 2 functions. This will also preserve backwards compatibility with the previous use of survey_rectangle. | 07 February 2020, 02:47:28 UTC |
eceb79b | jburns11 | 07 February 2020, 02:34:14 UTC | Update gen_flight_plan.ml Added generator functionality for survey_rectangle_dynamic. - References new "NavSurveyRectangleDynamic(_wp1, _wp1, _grid)" function | 07 February 2020, 02:34:14 UTC |
4b71d9d | jburns11 | 07 February 2020, 02:29:55 UTC | Update flight_plan.dtd Added survey_rectangle_dynamic to flight plan structure | 07 February 2020, 02:29:55 UTC |
9c4a980 | OpenUAS | 04 February 2020, 08:29:55 UTC | Fixes PR #2475 (#2478) | 04 February 2020, 08:29:55 UTC |
b16271b | Chris de Jong | 03 February 2020, 14:24:40 UTC | Added tuned energy airframe for Parrot Disco New | 03 February 2020, 14:35:24 UTC |
d93adeb | Ewoud Smeur | 29 January 2020, 00:21:40 UTC | Wls update (#2484) * FIX: initialization of WLS residual * Add a test for an overdetermined WLS problem | 29 January 2020, 00:21:40 UTC |
a27212a | Gautier Hattenberger | 28 January 2020, 23:42:04 UTC | [build] comment rust/hacl test conf until this is repaired on CI side | 28 January 2020, 23:42:04 UTC |
6556f8b | Gautier Hattenberger | 23 January 2020, 12:31:48 UTC | [pprzlink] fix submodule ref after merge of #2481 | 23 January 2020, 12:31:48 UTC |
3c411d6 | Gautier Hattenberger | 13 January 2020, 22:32:22 UTC | Merge pull request #2481 from paparazzi/crazyflie_2.1-integration Crazyflie 2.1 integration | 13 January 2020, 22:32:22 UTC |
c5a122e | Fabien-B | 13 January 2020, 20:57:43 UTC | Qt module creator (#2479) * Adds a GUI tool to help create new modules. * Adds Module Creator to tools. * Remove original OCaml create_module. | 13 January 2020, 20:57:43 UTC |
f646737 | Gautier Hattenberger | 13 January 2020, 12:43:09 UTC | [fix] fix macro It was not making issues since by default PWM_FREQUENCY is also 1M. | 13 January 2020, 13:22:01 UTC |
9b14ce4 | Gautier Hattenberger | 13 January 2020, 12:42:13 UTC | [board] Crazyflie 2.1 board file and airframe example | 13 January 2020, 13:22:01 UTC |
2287376 | Gautier Hattenberger | 13 January 2020, 12:37:39 UTC | [tool] crazyradio to Ivy bridge Used for datalink with crazyflie drones. Update pprzlink for compatibility between Python 2 and 3. Requires to install crazflie-lib-python from Bitcraze. | 13 January 2020, 13:21:54 UTC |
380143f | Gautier Hattenberger | 13 January 2020, 12:29:17 UTC | [datalink] support the datalink over syslink (bitcraze) protocol Use for communication with crazyflie drone. A generic device implemetation allows to use this as a regular device for telemetry. Also provide battery and link status information. The UART driver is adapted to allow software flow control if needed (chibios only). | 13 January 2020, 12:29:17 UTC |
010cba6 | Gautier Hattenberger | 13 January 2020, 12:24:00 UTC | [ahrs] add Madgwick AHRS implementation This a basic AHRS that doesn't need magnetometer and only provide roll and pitch. Based on quaternions. | 13 January 2020, 12:24:00 UTC |
4599fde | Gautier Hattenberger | 13 January 2020, 12:20:14 UTC | [imu] add support for the BMI088 imu (gyro, accel) | 13 January 2020, 12:20:14 UTC |
8bc1f7c | Hector Garcia de Marina | 28 December 2019, 12:46:11 UTC | Merge pull request #2471 from enacuavlab/jevois-improve [jevois] move some functionnality to jevois cam driver | 28 December 2019, 12:46:11 UTC |
364a26d | djchris261 | 17 December 2019, 17:40:53 UTC | Added RTCM moving baseline messages and extended amount of GPS channels (#2477) | 17 December 2019, 17:40:53 UTC |
1b57ff1 | Gautier Hattenberger | 11 December 2019, 22:13:41 UTC | [build] fix build dep for tools (#2472) * [build] fix build dep for tools fix #2228 * fix more dep for fast and recent proc it's awesome ![clean_after](https://user-images.githubusercontent.com/483944/70664849-8b28b280-1c6b-11ea-81b3-d21ff45e2897.png) ![make_after](https://user-images.githubusercontent.com/483944/70664852-8cf27600-1c6b-11ea-977a-8cb783217548.png) | 11 December 2019, 22:13:41 UTC |
521f3cf | Hector Garcia de Marina | 23 November 2019, 21:49:42 UTC | Organize multi vehicles (#2473) * source files moved to multi dir * python scripts moved to multi dir * short README for the multi directory * correct paths to multi | 23 November 2019, 21:49:42 UTC |
8fb4629 | Gautier Hattenberger | 19 November 2019, 08:21:49 UTC | [chibios] make log file closing faster and safer (#2470) This features are needed for some board to close properly the log files. This is now board specific, Tawaki, Apogee and Chimera are the only one concerned so far. - increase ADC predivider to relax DMA throughtput pressure on memory - don't flush individually every open file, but close filsesystem to speed filesystem closing when power drop is detected - relaxing all unnecessary PINs to input floating to save energy | 19 November 2019, 08:21:49 UTC |
5cf27ee | Hector Garcia de Marina | 15 November 2019, 23:43:46 UTC | Collective tracking control (#2469) | 15 November 2019, 23:43:46 UTC |