Laurent Lalanne
2138516dfe
LP-72 Various typo fixes - Set PPM input as default
2016-05-25 13:51:41 +02:00
Cliff Geerdes
0628949afd
LP-72 uncrustify
2016-05-25 13:51:41 +02:00
Cliff Geerdes
fdc8b10ddf
LP-72 use TauLabs USB IDs for Sparky2 so users can cross flash LP and TL without SBL.
2016-05-25 13:51:41 +02:00
Vladimir Zidar
2b760f9d39
LP-72 Fix MS5611 driver to allow booting with unpowered i2c devices hanging the bus
2016-05-25 13:51:41 +02:00
Vladimir Zidar
05d6d983ae
LP-72 Fix for f2aa171 that broke revonano build - stm32f411 has no TIM8
2016-05-25 13:51:41 +02:00
Cliff Geerdes
0695e6acb2
LP-72 final update of old sparky2 ID that is not TL compatible
2016-05-25 13:51:41 +02:00
Vladimir Zidar
1d3d784f8b
LP-72 Fixes PPM input on receiver port. Added extra interrupt channel init for TIM1 & TIM8. Removed TIM8_UP_IRQHandler, as there is no such irq in stm32f4 line.
2016-05-25 13:51:40 +02:00
Vladimir Zidar
bcea35a8e1
LP-72 Added EX.Bus,HoTT SUMD and HoTT SUMH to RCVRPORT.
2016-05-25 13:51:40 +02:00
Laurent Lalanne
afb32d3090
LP-72 Uncrustify after rebase
2016-05-25 13:51:40 +02:00
Vladimir Zidar
a1a6b130b8
LP-72 Cleaned up SPK2_RcvrPort: removed MSP from hwsettings, added SRXL rcvr port uart definition and initialization.
2016-05-25 13:51:39 +02:00
Cliff Geerdes
c7f450f82e
LP-72 move flexi from rm_ to spk2_ port msp wizard and sbus fixes usagetracker
2016-05-25 13:51:39 +02:00
Cliff Geerdes
2e65449dcc
LP-72 rename revolution.cpp rename revo defines rename revo comments
2016-05-25 13:51:38 +02:00
Cliff Geerdes
acab5c93f1
LP-72 small or cosmetic for PR - more to come
2016-05-25 13:51:38 +02:00
Alessio Morale
b603b10be8
LP-72 - Uncrustify
2016-05-25 13:51:38 +02:00
Alessio Morale
65d2046ccd
LP-72 - fix servo definition
2016-05-25 13:51:37 +02:00
Alessio Morale
2e008884f3
LP-72 - Fix bootloader compilation
2016-05-25 13:51:37 +02:00
Alessio Morale
b88cba80ee
LP-72 - HW definition cleanup
2016-05-25 13:51:37 +02:00
Alessio Morale
cbe52f3f51
LP-72 - Enable link LED
2016-05-25 13:51:37 +02:00
Alessio Morale
620a3c0c12
LP-72 - fix and cleanup timer mapping
2016-05-25 13:51:37 +02:00
Cliff Geerdes
5d5968c186
LP-72 channelgroup dsmrcvrport nano
2016-05-25 13:51:37 +02:00
Cliff Geerdes
0c76379f0a
LP-72 hott exbus DjiGps systemmod comms stacksize
2016-05-25 13:51:37 +02:00
Cliff Geerdes
9450b13fde
LP-72 BL wouldnt build because it didnt know DSM structs
2016-05-25 13:51:36 +02:00
Cliff Geerdes
8e9e3c72b4
LP-72 Remove FlexiIO ports from WS2811LED table
2016-05-25 13:51:36 +02:00
Cliff Geerdes
c142e5fbc4
LP-72 Redo servo-ESC outputs
2016-05-25 13:51:36 +02:00
Cliff Geerdes
38da5fc9a5
LP-72 get board booting PPM doesnt work DSM and ADC need testing
2016-05-25 13:51:36 +02:00
Cliff Geerdes
3115711049
LP-72 DSM PPM Voltage and Current sensors coded but not tested
2016-05-25 13:51:36 +02:00
Cliff Geerdes
c9b2d4d659
LP-72 Get I2CPort working with I2C Aux Mag LP-73
2016-05-25 13:51:36 +02:00
Cliff Geerdes
f230678479
LP-72 handle rcvrport and sbus differences with revo - sparky version of GCS hw tab
2016-05-25 13:51:35 +02:00
Alessio Morale
0c0b04233b
LP-72 initial GCS support needs xml limits and firmware tab board image
2016-05-25 13:51:35 +02:00
Cliff Geerdes
8db5b034a2
LP-72 PPM overlooked setting but PPM is still broken
2016-05-25 13:51:35 +02:00
Cliff Geerdes
8add346167
LP-72 change BOARD TYPE and REVISION different than Revo
2016-05-25 13:51:34 +02:00
Cliff Geerdes
2286dbcdc2
LP-72 get sbus and maybe ppm working on rcvr input
2016-05-25 13:51:34 +02:00
Cliff Geerdes
9bb95e3a84
LP-72 initial sparky2 support needs GCS, 9250 orientation, testing
2016-05-25 13:51:34 +02:00
James Duley
46b4f4ff40
put flight link arguments in a file
...
to avoid going over windows command limit
2016-05-20 21:38:52 +01:00
James Duley
5e02fb2da7
simposix don't #define false in c++
2016-05-20 21:30:53 +01:00
Lalanne Laurent
e79e44bb36
Merged in mindnever/librepilot/LP-309-accessory-switch-arming-timeout-fix (pull request #242 )
...
LP-309 accessory switch arming timeout fix
2016-05-15 22:26:37 +02:00
Vladimir Zidar
e12967e45a
Merge remote-tracking branch 'upstream/next' into LP-291_port_UAVOMSPBridge_from_dRonin
2016-05-15 22:16:47 +02:00
Lalanne Laurent
c6cf612bf4
Merged in corvusvcorax/librepilot/LP-295_OP-1900_fixedwingautotakeoff_rebasenext (pull request #234 )
...
LP-295 fixedwingautotakeoff
2016-05-15 18:42:53 +02:00
Vladimir Zidar
9571960939
LP-291 Fixed PID mapping
2016-05-11 14:54:10 +02:00
Vladimir Zidar
240b299a14
LP-291 Added MSP_PIDNAMES in good hope that mwosd will once implement it. Added pid tuning for Attitude PI. msp_set_pid() will now commit changes to same bank msp_send_pid() got data from. Implemented saving of settings bank data in disarmed state.
2016-05-11 13:35:40 +02:00
Vladimir Zidar
ce14c68a7f
LP-309 uncrustified
2016-05-11 12:05:44 +02:00
Vladimir Zidar
5205d95a8c
LP-309 skip edge detection if not transitioning from fully ARMED/DISARMED state
2016-05-11 12:02:36 +02:00
Vladimir Zidar
633d8d4969
LP-309 Arming should be done at armingInputLevel edge (crossing ARMED_THRESHOLD) instead of level to avoid unwanted re-arming after timeout.
2016-05-10 23:18:57 +02:00
Lalanne Laurent
1d3569daba
Merged in alessiomorale/librepilot/LP-304_perf_counter_improvements (pull request #238 )
...
LP-304 performance counters improvements
2016-05-09 12:23:50 +02:00
Lalanne Laurent
c3f0d693b5
Merged in alessiomorale/librepilot/amorale/LP-150_slower_attittude_est_cc (pull request #239 )
...
LP-150 slower attittude estimation for CC/CC3D
2016-05-09 12:21:56 +02:00
Alessio Morale
4cbd4ea926
Merged in f5soh/librepilot/LP-233_OneShot42 (pull request #236 )
...
LP-233 Support OneShot42
2016-05-09 10:53:12 +02:00
Alessio Morale
e14e5febe2
LP-150 - prevent stab error conditions
2016-05-03 01:00:28 +02:00
Alessio Morale
6bd6ef5be1
LP-150 - Run attitude estimation at a configurable fraction of gyro sample rate for CC/CC3D
2016-05-03 01:00:06 +02:00
Alessio Morale
5156c0c911
LP-304 - Allow further info to be added to PERF_INIT_COUNTER for future feature support.
...
This may allow in future to extract the counters id list with grep to be handled by gcs or other custom tools
Proposed usage:
PERF_INIT_COUNTER(counterVariable, id, "MODULE NAME","COUNTER DESCRIPTION","UNIT OF MEASURE");
i.e.:
PERF_INIT_COUNTER(counterExecutionTime, 0xAC700001, "ACTUATOR", "Actuator update execution time", "uS");
2016-05-03 00:07:35 +02:00
Alessio Morale
1b254e4182
LP-304 - Prevent errors when dealing with variables used only for instrumentation
2016-05-03 00:07:10 +02:00