Jan NIJS
ec9b867b44
LP-598 clean-ups
...
- AltitudeAtState is corrected to be a positive altitude above ground.
- remove unneeded call to StabilizationDesiredGet()
- update timeout values in descriptions so they match the code
2018-05-01 19:58:56 +02:00
Jan NIJS
18f5e76f3a
LP-598 Fix auto-takeoff velocity
...
Velocity setpoint with the wrong sign, causing the uav to remain on the ground during the first autotakeoff.
2018-05-01 19:58:56 +02:00
Lalanne Laurent
56df37a9e5
Merged in f5soh/librepilot/LP-585_refine_OPLM_channel_generator (pull request #502 )
...
LP-585 refine OPLM channel generator
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:36:48 +00:00
Lalanne Laurent
66bbc2b47b
Merged in f5soh/librepilot/LP-576_Default_Yaw_stabilization_automomous_modes (pull request #492 )
...
LP-576 Made AxisLock as default for Yaw stabilization in all autonomous modes.
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:28:47 +00:00
Lalanne Laurent
853a014e47
Merged in f5soh/librepilot/LP-596_AltitudeHold_transition (pull request #509 )
...
LP-596 Fix AltitudeHold transition
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Cliff . <cliffsjunk@att.net>
Approved-by: Julian Lilov <jdl@abv.bg>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 17:27:14 +00:00
Lalanne Laurent
cb6d86b048
Merged in f5soh/librepilot/LP-589_INS13_Yaw_spin (pull request #504 )
...
LP-588 INS13 - Scale down Mag variance setting by Be² + Small fixes
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-04-29 15:22:28 +00:00
Laurent Lalanne
691c6c1b57
LP-596 Fix AltitudeHold transition
2018-04-15 20:07:58 +02:00
Laurent Lalanne
bbb0c7fb25
LP-593 firmwareIAP cleanup, remove code for old AHRS
2018-04-12 14:55:08 +02:00
Laurent Lalanne
4c83f0a844
LP-593 Set firmware Crc at init
2018-04-11 19:32:09 +02:00
Lalanne Laurent
1ab7956c1a
Merged in f5soh/librepilot/LP-582_Revonano_flexi_i2c (pull request #497 )
...
LP-582 RevoNano: Fix missing flexi I2C
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-04-06 15:35:10 +00:00
Laurent Lalanne
8f504526ca
LP-588 INS13 - Scale down Mag variance setting by Be² + Small fixes
2018-04-02 11:29:45 +02:00
Laurent Lalanne
cfd7751ed8
LP-585 Increase channel spacing for 256KBps
2018-03-14 14:17:46 +01:00
Laurent Lalanne
be794a0594
LP-585 Add comments + typo
2018-03-13 23:05:32 +01:00
Laurent Lalanne
131a6b0a34
LP-585 Uncomment/fix openlrs debug
2018-03-13 20:06:26 +01:00
Laurent Lalanne
dbb569278a
LP-585 Change the calc for channel generator and avoid rounding issues.
...
Take in account the frequency deviation and keep Tx inside defined band.
2018-03-13 20:06:25 +01:00
Vladimir Zidar
b8239e3cf8
Merged in mindnever/librepilot/LP-584_Fix_ADC_on_servo_outputs (pull request #500 )
...
LP-584 Fix ADC on servo outputs
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2018-03-11 12:23:33 +00:00
Vladimir Zidar
784efc12cf
Merged in mindnever/librepilot/LP-556-Allow_BoardId_and_Revision_spoofing (pull request #475 )
...
LP-556 Allow BoardId and Revision spoofing
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2018-03-11 12:23:18 +00:00
Lalanne Laurent
578e7adb94
Merged in f5soh/librepilot/LP-569_PosHold_YawControl (pull request #485 )
...
LP-569 Ignore YawControl while using PosHold, AutoTakeOff and AutoCruize
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Paul Jewell <paul@teulu.org>
2018-03-11 12:22:52 +00:00
Vladimir Zidar
af47e00815
LP-584 Fix servo driver to not touch unused pins in _disable() function. Fix adc channel for servo6 on revolution & sparky2 targets.
2018-03-11 00:41:50 +01:00
Laurent Lalanne
0ae0687c9e
LP-582 RevoNano: Fix missing flexi I2C
2018-02-25 21:31:07 +01:00
Vladimir Zidar
c3d9c27a58
LP-556 Removed unneeded includes.
2018-02-13 11:38:25 +01:00
Vladimir Zidar
6c9c6cb3f3
LP-556 Change settings uavo to have two fields matching FirmwareIAPObj.
2018-02-12 04:27:07 +01:00
Vladimir Zidar
51923bb67f
LP-556 Allow DiscoveryF4Bare to spoof own board id through FirmwareIAPObj.
2018-02-12 04:26:18 +01:00
Laurent Lalanne
938bd7e6fd
LP-576 Made AxisLock as default for Yaw stabilization in all autonomous modes.
2018-02-06 19:41:16 +01:00
Lalanne Laurent
dc012a1503
Merged in f5soh/librepilot/LP-563_Reduce_telemetry (pull request #480 )
...
LP-563 Reduce telemetry bandwidth
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2018-01-24 20:04:26 +00:00
Lalanne Laurent
45d2913d8b
Merged in f5soh/librepilot/LP-560_BaroOffset (pull request #479 )
...
LP-560 Add better filtering before set the baroOffset value
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2018-01-24 20:04:11 +00:00
Lalanne Laurent
a353661820
Merged in f5soh/librepilot/LP-550_Flight_Modules_fixes (pull request #463 )
...
LP-550 Flight Modules fixes
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2018-01-24 20:01:19 +00:00
Laurent Lalanne
5be3aad67b
LP-569 Ignore YawControl while using PosHold, AutoTakeOff and AutoCruize
2017-12-17 18:53:40 +01:00
Laurent Lalanne
43c4718798
LP-563 CameraDesired is updated continuouslly, check gimbal outputs.
2017-12-03 18:30:55 +01:00
Vladimir Zidar
213893e298
Merged in mindnever/librepilot/LP-525-GCS_Hardware_pages_for_F3_boards (pull request #455 )
...
Add GCS Hardware pages for F3 boards
Approved-by: Mateusz Kaduk <mateusz.kaduk@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2017-11-27 10:39:13 +00:00
Laurent Lalanne
8cc85923d7
LP-560 Add better filtering before set the baroOffset value
2017-11-26 11:54:37 +01:00
Laurent Lalanne
8da65e8068
LP-550 Set OptionalModules>ModuleName to Enabled if module is builtin.
2017-10-29 15:48:22 +01:00
Laurent Lalanne
8c9cd5d0ec
LP-550 Move batteryEnabled to local variable
2017-10-29 13:44:49 +01:00
Laurent Lalanne
b469e9b1ba
LP-550 MODULE_AUTOTUNE_BUILTIN typo
2017-10-29 13:44:45 +01:00
Laurent Lalanne
d58c0b11b9
LP-550 Allow Txpid builtin
2017-10-29 13:39:21 +01:00
Vladimir Zidar
8935906fca
Merged in mindnever/librepilot/LP-544_fix_ws2811_servo_conflict (pull request #473 )
...
LP-544 Fix for ws2811 & servo driver conflict.
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-10-29 12:16:45 +00:00
Vladimir Zidar
1b0ceaeed7
LP-525 [PikoBLX] Cleaned up HW configuration, added PPM Port (pad) combo. Verified GCS HW page.
2017-10-23 23:04:58 +02:00
Vladimir Zidar
5f1fef4bc7
LP-173 Removed comments referencing previously removed code.
2017-10-19 00:46:54 +02:00
Vladimir Zidar
4b54986f6f
LP-173 Added missing #define SETTINGS_INITCALL(fn) to simposix target
2017-10-18 05:20:00 -07:00
Vladimir Zidar
0b317f8208
LP-173 Remove explicit calls to remaining settings objects: EKFConfiguration, HomeLocation, RevoCalibration and TakeOffLocation
2017-10-17 13:39:22 +02:00
Vladimir Zidar
e1346f427e
LP-173 simposix cannot use SETTINGS_INITIALISE_ALL macro, but luckily it does already initialize ALL objects (not only settings) with UAVObjectsInitializeAll()
2017-10-17 13:25:25 +02:00
Vladimir Zidar
b2f548b2ed
LP-173 Add settings initcall type. Add SETTINGS_INITIALISE_ALL to board files. Remove all manual settings objects initializations.
2017-10-17 13:25:25 +02:00
Vladimir Zidar
cc29d520a9
LP-544 Add PIOS_Servo_SetActive() API to communicate active servo channels from Actuator module to pios_servo driver. pios_servo is not allowed to touch inactive outputs.
2017-10-17 13:06:05 +02:00
Brian Webb
2f1e7cd72d
Merged in webbbn/librepilot/LP-552-openlrs-receiver-shows-mixed-opli (pull request #465 )
...
LP-552
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-10-13 18:36:58 +00:00
Vladimir Zidar
2fcacf1905
Merged in mindnever/librepilot/LP-553-fix_author_issue (pull request #468 )
...
LP-553 Add dRonin/TauLabs to @author tag in pios_bmp280.c
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
2017-10-13 18:26:50 +00:00
Vladimir Zidar
37278c3425
LP-553 Add dRonin/TauLabs to @author tag in pios_bmp280.c
2017-10-08 12:29:36 +02:00
Vladimir Zidar
ed1f6881e3
LP-432 Automatically generate -DHAS_xxx_MODULE for *all* included modules. Use HAS_LOGGING_MODULE inside telemetry.c/setLoggingPeriod() to void function if logging module is not included.
2017-10-07 15:30:18 +02:00
Brian Webb
f289f17b83
LP-552 Moves call to PIOS_BOARD_IO_Configure_OPLink_RCVR from pios_board.c to pios_board_io.c (conditional on OpenLRS protocol not being configured).
2017-09-18 18:54:31 -07:00
Philippe Renon
dbe95ae493
Merged in filnet/librepilot/LP-109_video_gadget (pull request #454 )
...
LP-109 video gadget
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Jan NIJS <dr.oblivium@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-09-18 19:58:07 +00:00
Vladimir Zidar
885d46c8df
LP-549 Make ASWA throttle threshold configurable. Add FlightModeSettings.AlwaysStabilizeWhenArmedThrottleThreshold with default value of 0.2
2017-09-14 09:42:31 +02:00