Laurent Lalanne
|
20ac6ed1e3
|
LP-520 Oplink : Send RSSI value as PPM output channel
|
2017-06-18 23:41:23 +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 |
|
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
|
4eeb983f2d
|
LP-512 Addressed remainging PR comments.
|
2017-05-30 16:31:39 +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
|
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 |
|
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
|
77918c51a1
|
LP-512 Uncrustify
|
2017-05-25 22:08:39 +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
|
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
|
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
|
e25cc40503
|
LP-512 ws2811 led support for F3.
|
2017-05-25 22:08:34 +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
|
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 |
|
Brian Webb
|
704b1f073a
|
Merged in webbbn/librepilot/LP-511-port-uavofrskysensorhubbridge (pull request #422)
Frsky sensor hub telemetry
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-05-25 12:11:21 +00:00 |
|
Vladimir Zidar
|
b87c8f4e3a
|
LP-512 F3 USB-FS Device: Add support for new usb peripheral in STM32F303xD and STM32F303xE
|
2017-05-25 13:45:48 +02:00 |
|
Vladimir Zidar
|
f1bfc71727
|
LP-512 StdPeriph driver: add __attribute__((unused)) where required.
|
2017-05-25 13:45:03 +02:00 |
|
Vladimir Zidar
|
659b7d0733
|
LP-512 STM's standard libraries for F30x (CMSIS, StdPeriph and USB Device)
|
2017-05-25 13:39:28 +02:00 |
|
Vladimir Zidar
|
fc6f426e2c
|
LP-519 F1: Manage GPIO_Mode from pios_servo.c to allow universal timer pin configuration with TIM_SERVO_CHANNEL_CONFIG() macro.
|
2017-05-18 12:42:33 +02:00 |
|
Vladimir Zidar
|
8edd7c1d7c
|
LP-519 F1: revert pios_sys.c clock management. Due to older (than f3 & f4) gpio architecture, we should not allow clocks for multiple peripherals with alternate functions routed to same io pin.
|
2017-05-18 12:41:31 +02:00 |
|
Brian Webb
|
ff2504c61f
|
Adds a port of the Tau Labs/dRonin FrSKY Sensor Hub module.
|
2017-05-17 19:45:40 -07:00 |
|
Vladimir Zidar
|
1a28929206
|
Merged in mindnever/librepilot/LP-480_pios_board_com_port_setup_refactoring (pull request #418)
LP-480 pios board com port setup refactoring
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
|
2017-05-15 18:59:06 +00:00 |
|
Vladimir Zidar
|
792746f775
|
LP-480 DSM: do not fail to initialize driver for ports without bind capability.
|
2017-04-27 16:27:53 +02:00 |
|
Vladimir Zidar
|
ce3cba9d40
|
LP-479 Set lowest acceptable dshot rate to 150khz to avoid possible division by zero and unreasonably slow rates.
|
2017-04-26 16:57:38 +02:00 |
|
Vladimir Zidar
|
50fce728f8
|
LP-479 Addressed PR comments
|
2017-04-25 14:10:08 +02:00 |
|
Vladimir Zidar
|
3b39f1b4ce
|
LP-479 fix simposix firmware build
|
2017-04-25 14:10:08 +02:00 |
|
Vladimir Zidar
|
1ebfb701f6
|
LP-479 Initial DShot implementation, F4 & F1
|
2017-04-25 14:10:07 +02:00 |
|
Vladimir Zidar
|
01f5baaed2
|
LP-480 Removed PIOS_BOARD_USART_Ioctl() and moved inverter handling to pios_usart directly. Handling is now conditionally built in based on PIOS_USART_INVERTER_PORT define.
|
2017-04-25 13:11:37 +02:00 |
|
Vladimir Zidar
|
3d876d7035
|
LP-480 Removed RadioAuxStream function from PIOS_BOARD_IO_Configure_RFM22B(), added another function to configure radioaux from hwsettings (revo & sparky2 only).
|
2017-04-24 16:10:18 +02:00 |
|
Vladimir Zidar
|
bb68ed2c5a
|
LP-480 RevoNano USART2 sbus baud rate workaround
|
2017-04-24 13:04:23 +02:00 |
|
Vladimir Zidar
|
05ee4b8dac
|
LP-480 Move PIOS_COM_SetHalfDuplex() functionality to IOCTL. Remove RX/TX mode and change parameter order for PIOS_COM_ChangeConfig() and com driver set_config to match the databits/parity/stopbits scheme (like for example 8N1).
|
2017-04-24 13:04:23 +02:00 |
|
Vladimir Zidar
|
86022e2def
|
LP-480 removed unused PIOS_BOARD_IO_Configure_WS2811() and PIOS_BOARD_IO_Configure_ADC() from pios_board_io.h
|
2017-04-24 13:04:22 +02:00 |
|
Vladimir Zidar
|
9d01cbe4d4
|
LP-480 Comments out PIOS_INCLUDE_USART and PIOS_INCLUDE_PWM from simposix pios_config.h to allow simposix fw build.
|
2017-04-24 13:04:22 +02:00 |
|
Vladimir Zidar
|
97210850c3
|
LP-480 add missing #include
|
2017-04-24 13:04:22 +02:00 |
|
Vladimir Zidar
|
280e771ded
|
LP-480 Make PIOS_BOARD_IO_USB_[VCP|HID]_Function enums based on HWSETTINGS_USB_[HID|VCP]PORT values to allow simple type casting.
|
2017-04-24 13:04:22 +02:00 |
|
Vladimir Zidar
|
1548312823
|
LP-480 CopterControl will expect ADC_Init() only if board revision has analog gyro, so be prepared to get NULL from PIOS_BOARD_HW_DEFS_GetAdcCfg()
|
2017-04-24 13:04:21 +02:00 |
|
Vladimir Zidar
|
83326eaca3
|
LP-480 all targets build nicely.
|
2017-04-24 13:04:03 +02:00 |
|
Vladimir Zidar
|
16020c1839
|
LP-480 GPSplatinum pios_usart fixes. Bootloader now fits again.
|
2017-04-24 13:03:11 +02:00 |
|
Vladimir Zidar
|
9eb1f3b5e5
|
LP-480 Moved sensors initialization to pios_board_sensors.c
|
2017-04-24 13:03:07 +02:00 |
|