Lalanne Laurent
dcecae99c8
Merged in LP-457_autoconfig_low_baud (pull request #535 )
...
LP-457 autoconfig low baud
Approved-by: Eric Price
2022-06-14 20:45:12 +00:00
Eric Price
88681f2af7
Merged in LP-623_invensense_SDP3x_diff_pressure_sensor (pull request #545 )
...
LP-623 Added suport SDP3x I2C Differential Pressure/Airspeed sensor on Flexi Port - tested
Approved-by: Vladimir Zidar
2022-06-14 20:40:23 +00:00
Eric Price
08f0a41a2c
Merged in LP-621_fix_isnan_with_fast-math (pull request #543 )
...
LP-621_fix_isnan_with_fast-math
Approved-by: Vladimir Zidar
2022-06-14 20:04:46 +00:00
Eric Price
4558a32978
LP626 fix for new toolchain
2022-02-17 15:41:37 +01:00
Eric Price
089a42e2ec
Merged in LP-117_frsky_sport_telemetry (pull request #537 )
...
LP-117 frsky sport telemetry
Approved-by: Lalanne Laurent
Approved-by: Vladimir Zidar
2022-02-15 23:46:04 +00:00
TheOtherCliff
299fcfda73
Merged in LP-618_CC3D_erase_settings_problem (pull request #541 )
...
LP-618 CC3D erase or save settings and wizard mixer error fix
Approved-by: Eric Price
2022-02-15 23:28:12 +00:00
Vladimir Zidar
f60b6bb630
Merged librepilot/librepilot:next into mindnever/librepilot:LP-580_Add_QMC5883L_driver
2022-02-15 22:14:54 +00:00
Eric Price
00b9d8ae97
LP-623 Added suport SDP3x I2C Differential Pressure/Airspeed sensor on Flexi Port - tested
2021-10-08 21:07:28 +02:00
Eric Price
5b5e61c5b5
LP-621 the __attribute__ fix does not work for isfinite(), only for isnan() and isinf().
...
This might be a compiler bug, but luckily it can be worked around.
2021-08-14 21:23:37 +02:00
Eric Price
745835e298
LP-621 fix
2021-08-14 18:30:18 +02:00
Cliff Geerdes
7170ba8a49
LP-618 CC3D erase or save settings and wizard mixer error fix
2020-07-31 18:52:02 -04:00
Eric Price
19318e88a8
LP-117 FRsky SPort: modifications to compile with current "next"
2019-07-06 14:33:02 +02:00
Laurent Lalanne
22d624f40b
LP-457 Add PIOS_COM_ClearRxBuffer function
2019-05-27 12:05:49 +02:00
Laurent Lalanne
6ab47fd06c
LP-518 OpenLRS: Simple beacon tone, cpu free. Apply to Sparky2 and Revo
2019-02-21 22:38:04 +01:00
Laurent Lalanne
598baec72f
LP-518 OPLink receiver: Update Rssi and Link quality
2019-02-21 22:38:04 +01:00
Laurent Lalanne
8e861cbcae
LP-518 Add Quality_Get to OpenLRS receiver and update OPlink_Receiver with Rssi and LinkQuality
2019-02-21 22:38:04 +01:00
Laurent Lalanne
bc7f576b20
LP-518 OpenLRS: Fix Rssi and link quality
2019-02-21 22:38:03 +01:00
Eric Price
f162bbf331
LP-602 Improvement to usb_dcd. Activate rx handler always, even if it seems unneeded. Otherwise reading from DCD will fail if a module tries to read data before USB is connected.
2018-10-19 16:55:52 +02:00
Eric Price
8793aaa387
LP-602 Re-enable rx_status checking in usb_csc to optionally reenable rx after reset
...
This partially reverts 1203fa9e665b1ed0236c7456e1b5f064e3366460
LP-495 F4 USB CDC: remove internal rx_active state tracking and use actual endpoint status instead (like F1)
However rx_status is only used in the reinit case, without reintroducing issue LP-495
2018-10-16 15:56:17 +02:00
Eric Price
868d787912
LP-602 Fix regression of bootloader which checks for USB availability without initialising it, so it really needs to check if the cable is present (gpio check)
2018-10-16 11:44:01 +02:00
Eric Price
a4e20499c0
LP-602 significant change to USB layer. force complete USB stack reset on replug/reset from host device
2018-10-16 11:43:50 +02:00
Eric Price
ca82317970
LP-602 Bugfix in pios_usb_cdc: reset tx_start on device init to prevent stalled tx
2018-10-16 11:43:36 +02:00
Eric Price
3f2d89fc11
LP-602 better fix for USB IRQ lockup issue
2018-10-15 13:09:18 +02:00
Eric Price
6ab58fe93d
LP-602 bugfix in STM32_USB_OTG_Driver to prevent IRQ hammering on USB replug
2018-10-12 16:02:58 +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
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
Vladimir Zidar
f64a1ba822
LP-580 Change PIOS_INCLUDE_HMC5X83 to PIOS_INCLUDE_SENSORS_AUXMAG where it applies to general auxmag support.
2018-02-23 13:19:41 +01:00
Vladimir Zidar
f0ebe8f780
LP-580 QMC5883L: added DRDY timeout, so that driver can reinit chip
2018-02-23 13:19:25 +01:00
Vladimir Zidar
d10f7684ca
LP-580 Support for QMC5883L mag chip.
2018-02-23 13:19:18 +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
4b54986f6f
LP-173 Added missing #define SETTINGS_INITCALL(fn) to simposix target
2017-10-18 05:20:00 -07: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
37278c3425
LP-553 Add dRonin/TauLabs to @author tag in pios_bmp280.c
2017-10-08 12:29:36 +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
df796c8a19
uncrustify
2017-09-12 22:21:21 +02:00
Brian Webb
4e6077ca2a
LP-548 Removes OPLinkReceiver from coptercontrol and fixes setting of OPLinkReceiver RSSI and quality on revolution and sparky2.
2017-09-04 12:16:48 -07:00
Brian Webb
59d20ee752
LP-548 Moves PIOS_OPLINK_RCVR_TIMEOUT_MS to pios_oplinkrcvr.c and adds oplinkreceiver and gcsreceiver modules to coptercontrol.
2017-09-04 11:25:06 -07:00
Brian Webb
1627eb3882
LP-548 Adds OPLInkRcvr to several more FCs, uncrustify, and fixes a few comments.
2017-09-04 09:44:36 -07:00
Brian Webb
9356ac91da
LP-548 OPLink will output OPLink receiver objects if mode is set to control or data and control and PPM output is not configured. Also adds support for OPLInkReceiver to all FCs.
2017-09-03 18:11:46 -07:00
Brian Webb
586a073d33
LP-547 Increases the telemetry buffer lengths (both UART and radio) to fix saving large UAVObjects over OPLink.
2017-08-31 19:43:49 -07:00
Brian Webb
b75637e6f2
LP-540 Changes all reference to ms5611 in ms56xx.h to ms56xx, and combines if statements in pressure compensation equations.
2017-07-08 09:15:33 -07:00
Brian Webb
4ee7249b4a
LP-540 Adds support for ms5607 and ms5637 to the ms5611 driver and renames it ms56xx.
2017-07-08 09:14:58 -07:00
Brian Webb
8f91f1b49b
Merged in webbbn/librepilot/LP-537-update-f0-gps-to-be-more-similar (pull request #445 )
...
LP-537 update f0 gps to be more similar
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-07-05 19:32:00 +00:00
Brian Webb
45a267783a
LP-537 stm32f10x_flash.h include in f0 pios_flash_internal.c instead of stm32f0xx_flash.h
2017-06-28 18:14:34 -07:00
Lalanne Laurent
1a4bb0cc5b
Merged in f5soh/librepilot/LP-538_Oplink_256k (pull request #446 )
...
LP-538 Set correct reg.72 value for 256kbps and 150Khz Tx deviation - Cleanup
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-06-26 19:17:36 +00:00