Commit Graph

9628 Commits

Author SHA1 Message Date
mikeller aa1edbd978 Restored SmartPort MSP frame handling to how it was before the addition of MSP over CRSF. 2017-09-11 04:01:52 +12:00
Andrey Mironov 6bf755d0bd Merge pull request #4050 from codecae/msp_shared_crsf_smartport
Decoupled MSP functionality from S.Port.  Implemented MSP telemetry in CRSF.
2017-09-10 13:37:02 +03:00
Martin Budden 308b56957e Merge pull request #4108 from mikeller/add_dshot_command_delay
Added delay before sending Dshot commands to avoid read errors.
2017-09-10 09:39:18 +01:00
Martin Budden 8e8eeedfa5 Merge pull request #4114 from martinbudden/bf_spracingf3eve_dashboard
Undefine USE_DASHBOARD for SPRACINGF3EVO for ROM saving
2017-09-10 09:12:55 +01:00
Martin Budden f5d4dbfb0e Undefine USE_DASHBOARD for SPRACINGF3EVO for ROM saving 2017-09-10 08:31:39 +01:00
Martin Budden 10d1f35122 Merge pull request #4106 from DieHertz/camera-control-internal-resistance
Added internal resistance adjustment
2017-09-10 07:11:40 +01:00
Martin Budden f2785b7267 Merge pull request #4109 from mikeller/fix_gyro_cal_on_first_arm_beeps
Fixed beeping for 'gyro_cal_on_first_arm'.
2017-09-10 07:09:39 +01:00
Curtis Bangert 863b24ae6a Corrected smartport regression issue with msp_shared
Corrected condition where an extra padded zero was added to outgoing msp buffers.
Whitespace tidy and removal of unnecessary condition.
Commented OSD and CMS from STM32F3DISCOVERY target.h
Various improvements to msp_shared (removed byte loops, point arithmetic)
Raised schedule priority of CRSF device and MSP calls
Reworked buffers in msp_shared to enable writes.
Moved msp buffers to msp_shared
Added new custom frames and reworking msp implementation
Implemented CRSF device info reply
Adding crsf ping/pong device info functionality
Changed Colibri FC address to Betaflight address
Implementing MSP in CRSF Telemetry
Decoupled msp functionality from smartport into msp_shared
Moved USE_SERVOS to FLASH>128 per mikeller
2017-09-10 01:36:59 -04:00
mikeller c9e8bae51d Fixed beeping for 'gyro_cal_on_first_arm'. 2017-09-10 13:55:56 +12:00
mikeller d4b1c06bf8 Added delay before sending Dshot commands to avoid read errors. 2017-09-10 12:55:47 +12:00
DieHertz 8c4b898128 Added internal resistance adjustment 2017-09-09 23:17:45 +03:00
Martin Budden ab53b178ca Merge pull request #4105 from martinbudden/bf_msp_rtc
Reserve MSP value for setting clock
2017-09-09 17:40:52 +01:00
Martin Budden 5b41fed90f Reserve MSP value for setting clock 2017-09-09 16:50:42 +01:00
Martin Budden f4ff7b9c91 Merge pull request #4103 from martinbudden/bf_pid_tidy3
Minor tidy of PID code
2017-09-09 09:26:07 +01:00
Martin Budden 38574871d1 Merge pull request #4015 from sambas/betaflightF7
F7 uart TX IT
2017-09-09 07:06:35 +01:00
Martin Budden c1a99817f4 Minor tidy of PID code 2017-09-09 07:03:15 +01:00
Andrey Mironov cd23e77031 Merge pull request #4012 from wind0r/fix_crsf_mAh
fix crsf mah telemetry
2017-09-08 21:58:29 +03:00
Martin Budden 247a88be50 Merge pull request #4101 from martinbudden/bf_debug_mode
Reset default debug_mode to none
2017-09-08 18:48:13 +01:00
Martin Budden f4aed740c1 Reset default debug_mode to none 2017-09-08 18:31:01 +01:00
Martin Budden fb0a21ea2a Merge pull request #4096 from martinbudden/bf_gyro_slew_runtime
Remove gyro runtime slew filter check
2017-09-08 15:43:46 +01:00
borisbstyle 759788fe2d Merge pull request #4095 from betaflight/setpoint_correction
Correct setpoint behaviour
2017-09-08 15:11:21 +02:00
borisbstyle dc7436efad Merge pull request #4076 from jirif/pr_4017_fix
BF 3.2 setpointweight is disabled by default
2017-09-08 15:10:50 +02:00
borisbstyle 00414b29b6 Correct setpoint behaviour 2017-09-08 15:04:39 +02:00
Martin Budden fb04fb1216 Remove gyro runtime slew filter check 2017-09-08 13:13:34 +01:00
Martin Budden a2b24692da Merge pull request #4093 from martinbudden/bf_sbuf_utilities
Added some sbuf utility functions
2017-09-08 09:10:56 +01:00
Martin Budden 2b72d938cd Merge pull request #4074 from brucesdad13/target-alienwhoop-osd-support
ALIENWHOOP add support for OSD on upcoming V3 board
2017-09-08 07:18:12 +01:00
Martin Budden 81c1153533 Added some sbuf utility functions 2017-09-08 07:15:50 +01:00
Martin Budden 067f61f834 Merge pull request #4084 from mikeller/fix_notch_settings
Fixed setting of notch filter cutoffs to 0 in CLI.
2017-09-08 06:27:58 +01:00
Martin Budden 4c25778c13 Merge pull request #4090 from martinbudden/bf_gyro_limit_runtime
Do runtime check for gyro slew filter
2017-09-08 06:26:58 +01:00
Martin Budden d8987abac1 Merge pull request #4092 from jflyper/bfdev-omnibusf4sd-add-inverter3
OMNIBUSF4SD: Configure inverter for UART3
2017-09-08 06:24:33 +01:00
mikeller f5d2f534b4 Fixed setting of notch filter cutoffs to 0 in CLI. 2017-09-08 14:16:44 +12:00
jflyper 8c0dd6bc06 Configure inverter for UART3 2017-09-08 11:02:27 +09:00
brucesdad13@gmail.com ba2567122c Restored VTX and CMS defines 2017-09-07 21:13:09 -04:00
brucesdad13@gmail.com b1f2666661 Restored VTX and CMS defines 2017-09-07 21:12:46 -04:00
Martin Budden cbaad53c46 Do runtime check for gyro slew filter 2017-09-08 00:14:30 +01:00
Martin Budden 28a488b3d2 Merge pull request #4088 from martinbudden/bf_huffman_msp
Better check for compression method in fc_msp
2017-09-07 23:32:45 +01:00
Martin Budden b382c01cc0 Better check for compression method in fc_msp 2017-09-07 22:48:55 +01:00
Martin Budden d4fb9d5bdc Merge pull request #4089 from martinbudden/bf_gyro_overflow_tidy
Remove gyro overflow protection on MPU6500 and MPU9250 and tidy
2017-09-07 22:46:01 +01:00
Martin Budden 534b447b6f Remove gyro overflow protection on MPU6500 and MPU9250 2017-09-07 21:55:24 +01:00
Martin Budden 2f674972e3 Merge pull request #4087 from martinbudden/bf_pg_versions
Update PG version numbers
2017-09-07 21:49:57 +01:00
Martin Budden c97c8998b1 Update PG version numbers 2017-09-07 21:35:37 +01:00
Martin Budden c4220a0c54 Merge pull request #4004 from brycedjohnson/Turtle2prop
Use stick deflection for turtle mode
2017-09-07 20:14:57 +01:00
Martin Budden 68756ddd66 Merge pull request #4085 from cs8425/bf-SITL-fix-cli-crash
[SITL] fix cli crash on 'get', 'dump', 'diff'
2017-09-07 20:10:24 +01:00
cs8425 f8c9b57fd6 fix cli crash on get, dump, diff on SITL 2017-09-08 00:12:12 +08:00
gke 13308883b2 Yaw rate change limiter solution for YTTM (#4058) 2017-09-07 14:07:07 +01:00
brianlbalogh b295a159b0 Add gyro rates and configurable FSR for ICM20649 (#4077) 2017-09-07 14:05:11 +01:00
Bryce Johnson fd37566bc5 New turtle mode that only spins needed props 2017-09-07 07:59:59 -05:00
Martin Budden ba4587e949 Merge pull request #4083 from martinbudden/bf_stm32f3discovery_rom
Undefined TELEMETRY_JETIEXBUS for STM32F3DISCOVERY to save ROM
2017-09-07 12:32:26 +01:00
Martin Budden 2cb427c700 Merge pull request #4082 from martinbudden/bf_beebrain_rom
Undefined USE_SERVOS for BEEBRAIN to save ROM
2017-09-07 12:10:55 +01:00
Martin Budden 49afecdcb2 Undefined TELEMETRY_JETIEXBUS for STM32F3DISCOVERY to save ROM 2017-09-07 11:52:35 +01:00