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
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
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
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
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
aba9d56ccc
LP-512 Set default fusion algorithm for PikoBLX and tinyFISH
2017-06-01 08:12:14 +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
Vladimir Zidar
fb696dc893
LP-512 Remove unused files used for obsolete win32 and osx simulator targets.
2017-05-30 06:21:29 -07:00
Vladimir Zidar
c951370eba
LP-512 Fixed tinyFISH SBus/SensorHub shared port initialization. Telemetry works now by default.
2017-05-30 15:08:43 +02:00
Vladimir Zidar
1680b436cd
LP-512 pios_usart: Shared ports support: Initializing same uart multiple times will return shared driver instance. Added uart configuration locking ioctl.
2017-05-30 15:08:32 +02:00
Vladimir Zidar
45448875d4
LP-512 HwTinyFISHSettings cleanup. First attempt at shared SBus/SensorHub port.
2017-05-30 15:08:21 +02:00
Vladimir Zidar
e8bccefb9d
LP-512 Added missing HoTT Bridge and Frsky Sensor Hub to list of protocols on PikoBlx, Spracingf3 and Spracingf3 evo
2017-05-30 15:08:09 +02:00
Vladimir Zidar
916188dd11
LP-512 Added support for tinyFISH FC
2017-05-29 21:12:28 +02:00
Vladimir Zidar
6fb9a4abc7
LP-512 fix f3 pios_rtc.c (squash this in previous commit)
2017-05-29 17:03:21 +02:00
Laurent Lalanne
5a3dcf2018
LP-486 GPSv9 : Enable BL and EF firmware build
2017-05-27 01:38:37 +02:00
Vladimir Zidar
b523f69f0e
LP-512 Addressed most of the PR comments.
2017-05-26 01:06:31 +02:00
Vladimir Zidar
58e19db08f
LP-512 Provide missing PIOS_DELAY_GetRaw() prototype for simposix target.
2017-05-25 22:08:40 +02:00
Vladimir Zidar
fb69978fda
LP-512 nucleof303re - bootloader fix and misc changes
2017-05-25 22:08:39 +02:00
Vladimir Zidar
77918c51a1
LP-512 Uncrustify
2017-05-25 22:08:39 +02:00
Vladimir Zidar
6eb97ed213
LP-512 SPRacingF3Evo: Allow PPM on UART2 pins only.
2017-05-25 22:08:38 +02:00
Vladimir Zidar
5b5546a1cb
LP-512 F3: implemented missing ioctls PIOS_IOCTL_USART_SET_IRQ_PRIO and PIOS_IOCTL_USART_GET_DSMBIND
2017-05-25 22:08:38 +02:00
Vladimir Zidar
faf0ae7c04
LP-512 PikoBLX board added
2017-05-25 22:08:38 +02:00
Vladimir Zidar
ae1c3612e4
LP-512 Bring back accidentally removed function
2017-05-25 22:08:37 +02:00
Vladimir Zidar
90e6ab8ef6
LP-512 SPRacingF3 Evo: Added PPM in to all UARTs. Untested.
2017-05-25 22:08:37 +02:00
Vladimir Zidar
9f16143ba7
LP-512 Moved some non-DMA memory allocations (uavobjects, hid/cdc driver structures and com rx/tx buffers) to CCM if available.
2017-05-25 22:08:37 +02:00
Vladimir Zidar
5ea1c9011b
LP-512 fixed STM32F303 ram memory sizes.
2017-05-25 22:08:36 +02:00
Vladimir Zidar
507d5a2b80
LP-512 SPRacingF3 Evo: Heartbeat led is active_low
2017-05-25 22:08:36 +02:00
Vladimir Zidar
302ffd53c7
LP-512 fixed STM32F303xD/E vector names
2017-05-25 22:08:36 +02:00
Vladimir Zidar
bd7641e857
LP-512 Build system changed; ld scripts cleanup
2017-05-25 22:08:35 +02:00
Vladimir Zidar
565014d560
LP-512 Added buzzer output as PIOS_LED_ALARM.
2017-05-25 22:08:35 +02:00
Vladimir Zidar
d1c19fefbd
LP-512 Fixed bootloader and dfu to be able to go into proper rescue mode without having *any* firmware flashed.
2017-05-25 22:08:35 +02:00
Vladimir Zidar
e25cc40503
LP-512 ws2811 led support for F3.
2017-05-25 22:08:34 +02:00
Vladimir Zidar
9ae89cedf3
LP-512 stm32 Nucleo F303RE dev board added
2017-05-25 22:08:34 +02:00
Vladimir Zidar
9f8de01b97
LP-512 Set correct F3 flash sector size (2K). This fixes settings save error/hang after "too many" saved objects.
2017-05-25 22:08:33 +02:00
Vladimir Zidar
55d711fa8b
LP-512 Added F3 ADC support. CPU Temperature not supported. This is connected to ADC1 and we do ADC2 at the moment only.
2017-05-25 22:08:33 +02:00
Vladimir Zidar
530d1ed2ea
LP-512 Re-enable mpu9250 mag sensors
2017-05-25 22:08:33 +02:00
Vladimir Zidar
2e1b3f9086
LP-512 [bmp280] Added driver
2017-05-25 22:08:32 +02:00
Vladimir Zidar
5435dbd464
LP-512 Initial F3 support
2017-05-25 22:08:16 +02:00
Vladimir Zidar
a2d8d795d6
Merged in mindnever/librepilot/LP-512-STM32F30x_StdPeriph_And_STM32_USB-FS-Device_Driver (pull request #427 )
...
LP-512 STM32F30x StdPeriph And STM32 USB FS Device Driver
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
2017-05-25 13:08:19 +00:00