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
fdf7e8858a
LP-512 Added F3 boards to uploader widget
2017-05-25 22:08:34 +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
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
4c48d87f61
Merged in mindnever/librepilot/LP-519-Fix_servo_out (pull request #425 )
...
LP-519 Fix servo out
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>
2017-05-25 12:08:38 +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
Philippe Renon
239aad83ba
Merged in filnet/librepilot/LP-517_uavtalk_logging_qt5_8_0 (pull request #423 )
...
LP-517 uavtalk logging qt5 8 0
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-05-15 20:19:16 +00:00
Philippe Renon
0a494a034f
Merged in filnet/librepilot/LP-516_gps_jumptoapp_hangs_board (pull request #421 )
...
LP-516 gps jumptoapp hangs board
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Brian Webb <webbbn@gmail.com>
2017-05-15 20:18:18 +00:00
Philippe Renon
03ec59b6a6
Merged in filnet/librepilot/LP-513_gcs_remove_unused_code (pull request #417 )
...
LP-513 gcs remove unused code
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-05-15 19:49:35 +00:00
Lalanne Laurent
cc4ef7f7d2
Merged in f5soh/librepilot/LP-505_Missing_img (pull request #424 )
...
LP-505 Oplm Gui: Add missing image
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
2017-05-15 19:39:07 +00:00
Laurent Lalanne
0f8f560b36
LP-505 Oplm Gui: Add missing image
2017-05-15 21:31:53 +02:00
Lalanne Laurent
6875c664f7
Merged in f5soh/librepilot/LP-505_OPLM_Gui (pull request #420 )
...
LP-505 OPLM Gui
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-05-15 18:59:29 +00: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
Lalanne Laurent
9f0d7ea4aa
Merged in f5soh/librepilot/LP-510_Update_oplm_panel (pull request #416 )
...
LP-510 Fix OPLM panel display and SMeter
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Brian Webb <webbbn@gmail.com>
Approved-by: Alessio Morale <alessiomorale@gmail.com>
2017-05-15 18:58:45 +00:00
Philippe Renon
3b8bfabf28
LP-517 gcs: fix uavtalk logging UI state handling
...
fix issues affecting the UI
fix LP-271 : it was not possible to log after a replay
remove the possibility to log while replaying
more translation aware
2017-05-12 09:41:58 +02:00
Philippe Renon
5220cb0d6f
LP-517 gcs: make uavtalk log file more robust and thread safe
2017-05-12 09:41:56 +02:00
Philippe Renon
f4b53b75c1
LP-517 gcs: declare uavtalk log file as a sequential device
...
fixes spurious "UAVTalk - error : bad type" errors when replaying a log file
2017-05-12 09:41:55 +02:00
Philippe Renon
8c744a331d
LP-517 gcs: fix uavtalk logging timer threading issues
...
make sure QTimer stop and start are always called from owner thread
2017-05-12 09:41:53 +02:00
Philippe Renon
faf0fe758a
LP-517 gcs: fix double free when stopping uavtalk logging
2017-05-12 09:41:52 +02:00
Philippe Renon
44869bb934
LP-517 gcs: flush when writing to uavtalk log to avoid device full errors
...
UAVTalk checks that (io->bytesToWrite() < TX_BUFFER_SIZE)
and, since upgrading to Qt 5.8.0, that test fails when writting to log file
Apparently Qt 5.8.0 has increased the file buffer size or made some change to file handling
Flushing after each write works around this issue.
2017-05-12 09:41:50 +02:00
Philippe Renon
8e87f8b793
LP-517 gcs: rework main sequencing to allow file logging of application shutdown
2017-05-12 09:41:49 +02:00
Laurent Lalanne
289285cadb
LP-505 Use clear() for OpenLRS settings reset
2017-05-10 15:13:32 +02:00
Laurent Lalanne
ba5e5695db
LP-505 Handle OpenLRS unbinding
2017-05-09 22:53:01 +02:00
Laurent Lalanne
eb59d7381f
LP-505 Check customID and coordID changes - Use isEmpty()
2017-05-07 22:01:12 +02:00
Laurent Lalanne
d3280b0bbf
LP-505 Add erase/unbind button icon - Cleanup names and logic
2017-05-07 13:07:21 +02:00