Philippe Renon
bdd95f95f3
LP-535 msys2: use new addCopyDependenciesTarget to automatically find and copy library dependencies
2017-06-26 09:14:33 +02:00
Philippe Renon
5e6b0e83b3
LP-535 cosmetic renaming in addCopyFileTarget and addCopyDirTarget
2017-06-26 09:14:31 +02:00
Philippe Renon
53cf78e63f
LP-535 msys2: add python utility to find and copy library dependencies
...
also add a new qmake addCopyDependenciesTarget function to invoke new utility
2017-06-26 09:14:30 +02:00
Brian Webb
c358d1741d
LP-537 GPSPSystemModStart gets called from main, so it should not be called from GPSPSystemModInitialize.
2017-06-25 19:04:24 -07:00
Laurent Lalanne
95387e5df7
LP-538 Set correct reg.72 value for 256kbps and 150Khz Tx deviation - Cleanup
2017-06-25 16:06:31 +02:00
Brian Webb
081fda25a1
LP-537 Changes startup code on GPSV9 to call PIOS_Board_Init after scheduler start.
2017-06-24 15:28:04 -07:00
Brian Webb
b47a3ad393
LP-537 The LED should be configured active low on the GPSV9.
2017-06-24 15:11:41 -07:00
Brian Webb
481d9abfd8
LP-537 Remove requirement for left shifting I2C addresses on the F0 devices. This makes the I2C driver on F0 compatible with the other devices.
2017-06-24 15:08:16 -07:00
Laurent Lalanne
6d7aa87820
LP-520 Add PIOS_RCVR_TIMEOUT for failsafe state
2017-06-24 14:54:02 +02:00
Philippe Renon
ded673442c
LP-496 config stabilization: copy banks from/to were reversed
2017-06-22 13:42:22 +02:00
Laurent Lalanne
1b624d7de3
LP-534 MagStatus trouble: disable the corrected mag debug from EKF
2017-06-19 13:10:10 +02:00
Laurent Lalanne
c2a7582bd9
LP-482 Changes from review, add defines
2017-06-19 10:12:04 +02:00
Laurent Lalanne
34d27dc854
LP-520 Change checkbox name
2017-06-18 23:41:24 +02:00
Laurent Lalanne
86a8eded51
LP-520 Update UI using checkbox for Rssi PPM output
2017-06-18 23:41:23 +02:00
Laurent Lalanne
9bc63139c3
LP-520 Remove Ch9 from UAVO
2017-06-18 23:41:23 +02:00
Laurent Lalanne
d11b2bbd51
LP-520 Oplink : Remove outdated comments
2017-06-18 23:41:23 +02:00
Laurent Lalanne
673dbeee40
LP-520 Oplink : Add PPM Rssi option to Gui - Allow only one PPM port
2017-06-18 23:41:23 +02:00
Laurent Lalanne
20ac6ed1e3
LP-520 Oplink : Send RSSI value as PPM output channel
2017-06-18 23:41:23 +02:00
Jan NIJS
4ba064b017
LP-533 incorrect MCU pin used to toggle inverter for rcvr port on Sparky2
...
Bug introduced by LP-480. The wrong MCU pin is used for toggling the input inversion. This inverted the serial signal when it should not be inverted.
ibus reception and possibly other serial receiver protocols where not working.
PC4 was controlled, but according to the schematic, PC6 is connected to the xor port.
PC4 is actually connected to the gyro interrupt.
This bug explains another issue I saw from time to time. After a restart of the Sparky2 board, gyro and accelerometer graphs remained locked at 0. Making the board unusable for flight.
2017-06-18 12:31:02 +02:00
Laurent Lalanne
ed28311841
LP-482 Complementary+Mag : Allow fast convergence for mag
2017-06-17 23:01:01 +02:00
Laurent Lalanne
ad23d188b5
LP-482 Complementary+Mag : Increase MagKp and MagKi values
2017-06-17 23:00:56 +02:00
Laurent Lalanne
684e0dc14f
LP-482 Increase temporary MagKp for initialisation
2017-06-17 16:50:58 +02:00
Laurent Lalanne
ee7d630e3e
LP-482 Fix Complementary Mag integral sign
2017-06-17 16:49:40 +02:00
Vladimir Zidar
429f8c41be
LP-529 [I2C] [MS5611] Remove PIOS_DELAY_WaitmS() and move (re)initialization into fsm.
2017-06-14 16:12:35 +02:00
Vladimir Zidar
b0fa0edb64
LP-529 [F3] [I2C] Move i2c bus unlocking down to irq, to save one context switch and make bus available for use by other drivers sooner.
2017-06-14 16:10:50 +02:00
Vladimir Zidar
a00af53710
LP-529 [F3] [I2C] Fix nack handling.
2017-06-14 16:10:50 +02:00
Vladimir Zidar
8c60c28b51
LP-529 Fixed i2c port selection for aux mag.
2017-06-14 16:10:24 +02:00
Fredrik Arvidsson
bd555623dd
LP-531 Adds support for Qt 5.9.0
...
SDK install script and Qt installer script updated with new version, paths and URL:s
Explicit casts to char added to avoid clang compiler warnings (treated like errors) on MacOSX and XCode 8.3.2
2017-06-14 00:18:33 +02:00
Brian Webb
ea41e40a4a
Merged in webbbn/librepilot/LP-526-add-msp_servo (pull request #432 )
...
LP-526 Adds support for the MSP_SERVO command to the MSP module.
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
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-13 19:57:31 +00:00
Vladimir Zidar
ff9b1fdd0a
Merged in mindnever/librepilot/LP-522_GCS_Fix_DFUObject_stack_overflow_on_macOS (pull request #431 )
...
LP-522 GCS: DFUObject::CRCFromQBArray - allocate temp buffer on heap
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: David Wilson <dgwilson65@gmail.com>
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-13 19:56:52 +00:00
Vladimir Zidar
0448d627af
Merged in mindnever/librepilot/LP-523_implement_uavobject_DataOverrideDefaults_method (pull request #430 )
...
LP-523 Implement method for overriding uavobject defaults.
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-06-13 19:53:58 +00:00
Brian Webb
22071ba230
LP-526 Adds support for the MSP_SERVO command to the MSP module.
2017-06-06 19:17:25 -07:00
Vladimir Zidar
9f12a27f53
LP-523 Move object id and instance_size members from UAVOData structure into UAVObjType and keep only pointer to it. UAVObjType contains init_callback too to allow resetting data to default values.
2017-06-07 00:47:47 +02:00
Vladimir Zidar
d52f5a02f8
LP-523 uavobject.c.template: Invoke new method $(NAME)DataOverrideDefaults() from $(NAME)SetDefaults()
2017-06-07 00:47:46 +02:00
Vladimir Zidar
27312c4895
LP-528 partially revert 9f16143ba7
(uavobjects cannot be in ccm - loading from external SPI flash optionally uses DMA)
2017-06-07 00:42:57 +02:00
Vladimir Zidar
4f9c89e646
Merged in mindnever/librepilot/LP-527_F0_Remove_peripheral_clocks_micromanaging (pull request #433 )
...
LP-527 Remove peripheral clock managing code
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-06-06 22:34:38 +00:00
Vladimir Zidar
d991607aa5
LP-527 Move PIOS_DELAY_Init() after the peripheral clocks have been started. F0 uses TIM2 for delays.
2017-06-05 01:24:40 +02:00
Vladimir Zidar
aadd17d1b4
LP-527 Remove peripheral clock managing code
2017-06-05 01:24:36 +02:00
Lalanne Laurent
45ba6aa806
Merged in f5soh/librepilot/LP-486_enable_BL_Gpsv9 (pull request #429 )
...
LP-486 GPSv9 : Enable BL and EF firmware build
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-06-04 19:18:03 +00:00
Vladimir Zidar
0177a824d3
Merged in mindnever/librepilot/LP-512_Support_F3_boards (pull request #426 )
...
LP-512 Support F3 boards
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Mateusz Kaduk <mateusz.kaduk@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2017-06-04 11:31:35 +00:00
Vladimir Zidar
d198b7c70a
LP-512 Fixed PikoBLX mpu6000 orientation.
2017-06-02 11:46:40 +02:00
Vladimir Zidar
e44114d794
LP-512 Uncrustify
2017-06-02 11:46:39 +02:00
Vladimir Zidar
61e036d6d3
LP-512 Cleaned up Hw(board)Settings for F3 boards. Removed unneeded stuff.
2017-06-02 11:46:39 +02:00
Vladimir Zidar
8ddd8a029e
LP-512 Cleaned up buzzer configuration and usage for boards with dedicated buzzer port.
2017-06-02 11:46:29 +02:00
Vladimir Zidar
e8b7aacd99
LP-512 update F3 pios_usb.c and pios_usb_cdc.c to include bind_available_cb().
2017-06-01 18:13:24 +02:00
Vladimir Zidar
5194f79784
LP-522 GCS: DFUObject::CRCFromQBArray - allocate temp buffer on heap
2017-06-01 14:07:23 +02:00
Vladimir Zidar
aba9d56ccc
LP-512 Set default fusion algorithm for PikoBLX and tinyFISH
2017-06-01 08:12:14 +02:00
Vladimir Zidar
48ebb8359e
LP-512 GCS: Added missing board images
2017-05-30 23:22:44 +02:00
Vladimir Zidar
bc2ba7dccc
LP-512 tinyFISH FC: provide usable default flight battery settings calibrations (requires LP-523)
2017-05-30 22:27:24 +02:00
Vladimir Zidar
4eeb983f2d
LP-512 Addressed remainging PR comments.
2017-05-30 16:31:39 +02:00