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
Laurent Lalanne
b42d6d0ecf
LP-505 Change the channel tooltip according to the RFBand used.
2017-05-07 13:07:21 +02:00
Laurent Lalanne
f2cc267435
LP-505 Disable serial-telemetry options per stream/vcp used
2017-05-07 13:07:20 +02:00
Laurent Lalanne
cac8807941
LP-505 Fix AuxStreamFlexi typo
2017-05-07 13:07:20 +02:00
Laurent Lalanne
0b8fea6fe7
LP-505 Refine OPLM uart/speed visibility
2017-05-07 13:07:20 +02:00
Laurent Lalanne
faaa60862f
LP-505 Refactor OPlink tab GUI
2017-05-07 13:07:09 +02:00
Laurent Lalanne
1d04b95323
LP-510 Changes from review - Add some limits and conditions for Rssi and S-Meter
2017-05-05 19:44:18 +02:00
Philippe Renon
4e3f480304
LP-516 gps: bump bootloader version (from 1 to 2)
2017-05-03 09:05:28 +02:00
Philippe Renon
a116bd2313
LP-516 gps: issuing a JumpToApp in bootloader mode will not hang board anymore
...
ssp_dfu guard variable was preventing any user triggered JumpToApp to be fully completed
2017-05-03 09:05:11 +02:00
Vladimir Zidar
6b09e1a9df
Merged in mindnever/librepilot/LP-479_dshot (pull request #410 )
...
LP-479 Initial DShot implementation, F4 & F1
Approved-by: Alessio Morale <alessiomorale@gmail.com>
Approved-by: Mateusz Kaduk <mateusz.kaduk@gmail.com>
Approved-by: Lalanne Laurent <f5soh@free.fr>
Approved-by: Philippe Renon <philippe_renon@yahoo.fr>
Approved-by: Vladimir Zidar <mr_w@mindnever.org>
2017-04-30 14:02:28 +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
58e70c8849
LP-480 reverted irelevant .xcodeproj file
2017-04-25 18:40:54 +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
3a102d3a64
LP-479 The ui->actuatorValue does not have limits (it is used as label only) so use ui->actuatorMax instead.
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
Philippe Renon
888e421de0
LP-513 unrelated uncrustify
2017-04-24 21:55:39 +02:00
Philippe Renon
4c2659e92f
LP-513 gcs: remove QtCreator cruft
2017-04-24 21:55:16 +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