1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-23 16:25:31 +03:00
Commit graph

42 commits

Author SHA1 Message Date
Martin Budden
e3ee9a5588 Created new interface directory 2017-11-12 12:20:58 +00:00
Bas Delfos
f87e768ce6 Receive RSSI value via MSP/SmartPort 2017-11-07 20:54:45 +01:00
Michael Keller
25a216994d Merge pull request #3868 from spuder/small_angle
adds small_angle for configurator
2017-10-13 19:53:42 +13:00
Michael Keller
ed29295d7a Merge pull request #4320 from mikeller/add_disable_arming_msp_command
Added MSP command to disable arming.
2017-10-12 12:20:59 +13:00
Spencer Owen
8d0b6cfb40 Add output for small_angle 2017-10-11 15:09:41 -06:00
mikeller
5692fc6688 Added MSP command to disable arming. 2017-10-11 19:46:21 +13:00
mikeller
1e1fda0004 Increased MSP version number after 3.2.0. 2017-10-11 00:45:52 +13:00
awolf78
f4af2da6e8 Added MSP_EXTRA_ESC_DATA MSP (#4140) 2017-09-14 11:22:07 +01:00
Martin Budden
5b41fed90f Reserve MSP value for setting clock 2017-09-09 16:50:42 +01:00
Martin Budden
e3a921b762 Merge pull request #3636 from basdelfos/copy-profile
Copy profile to another profile (MSP and OSD)
2017-08-31 19:59:08 +01:00
Steffen Windoffer
03aa31acdd remove not needed whitespaces 2017-08-24 11:33:39 +02:00
Bas Delfos
d32abc69f8 Copy profile to another profile (CLI, MSP and CMS) 2017-07-29 22:10:14 +02:00
Bas Delfos
0de75322d0 Changes MSP command numbers to be consistent with other MSP commands 2017-07-27 21:10:22 +02:00
Bas Delfos
47c95f9a6d Add MSP_BEEPER_CONFIG and MSP_SET_BEEPER_CONFIG for beeper configuration 2017-07-27 20:57:17 +02:00
DieHertz
cc358dc405 Implemented Camera Control using Hardware and Software PWM 2017-07-16 02:23:31 +03:00
Hydra
a59a328322 CF/BF - Bump MSP protocol, required for MSP current sensor support. 2017-04-29 21:02:26 +01:00
Hydra
22147105fb CF/BF - First cut of MSP current sensor.
How it works:
1. Current Meter Source on FC is set to MSP/OSD Slave by user.
2. On reboot FC sends MSP_ANALOG to OSD Slave.
3. OSD Slave listens for incoming MSP as usual.
4. OSD responds to MSP as usual.
6. The FC recevies the data from the OSD Slave and updates the MSP
Current Meter.
2017-04-29 20:57:08 +01:00
Hydra
9bb0e30f1f CF/BF - Reinstate boardType from CF v1.x to allow detection of OSD slave
boards by the configurator.
2017-04-09 14:17:59 +01:00
Hydra
4f743a0b40 CF/BF - Update MSP_GPS_CONFIG 2017-04-02 19:57:58 +01:00
mikeller
11459f7bb9 Reinstated 'MSP_BF_CONFIG' / 'MSP_SET_BF_CONFIG' as workaround to make it work with Betaflight configurator. 2017-03-23 00:17:11 +13:00
Hydra
1c33cb1cf2 CF/BF - Rename MSP_BOARD_ALIGNMENT to MSP_BOARD_ALIGNMENT_CONFIG 2017-03-21 21:17:25 +00:00
Hydra
601b302c5b CF/BF - Rename MSP_3D to MSP_MOTOR_3D_CONFIG.
now it's really obvious that 3d throttle deadband really doesn't belong
in it.  If you need 3D specific ESC/MOTOR configuration use this.  If yo
need specific 3D RX configuration use other commands like
MSP_RC_DEADBAND, etc.
2017-03-21 21:17:17 +00:00
Hydra
5d602d69ff CF/BF - Delete old/unused MSP commands. Cleaning MSP naming a little.
The commands that are deleted have been deprecated for a LONG time.
They have long been superceed with more specific commands.

Fix voltage meter config to include id and type in the subframe.
2017-03-21 21:17:06 +00:00
Hydra
067d3c0ac2 CF/BF - First cut of Current/Voltage/Battery cleanup.
many refactorings, bugs squished, concerns separated,
single-responsibility violations fixed and performance optimizations.
2017-03-19 10:40:03 +00:00
Martin Budden
18a65575e7 Updated version, MSP version and EEPROM_CONF_VERSION for 3.2 2017-01-31 14:20:19 +01:00
borisbstyle
2a3104606b Revert "Increased MSP API version number for next release." 2017-01-25 08:39:56 +01:00
Michael Keller
0bbbc1290c Increased MSP API version number for next release. 2017-01-25 12:54:07 +13:00
Michael Keller
1b5ad8dd4f Increased MSP API version for next release. 2017-01-23 12:43:21 +13:00
mikeller
759016ea69 Increased MSP API version number for next release. 2017-01-19 19:33:13 +13:00
mikeller
934fb84202 Increase MSP version. 2017-01-18 01:21:04 +13:00
borisbstyle
94aa14889e Bump EEPROM and MSP 2017-01-16 16:24:49 +01:00
Michael Keller
f7c4f3eff1 Increased MSP api version number in preparation for next release. 2017-01-10 18:38:14 +13:00
borisbstyle
4c93e5fb83 Bump API 2017-01-09 21:16:50 +01:00
Michael Keller
9646207549 Increased MSP API version to set version for next release. 2017-01-05 09:12:31 +13:00
borisbstyle
8ea3997989 Add 3.1 MSP parameters 2017-01-04 00:28:56 +01:00
Bas Delfos
97ff8a154e Bumped MSP api version to 0.1.23 and added length check to MSP_SET_VOLTAGE_METER_TYPE 2016-12-08 21:19:23 +01:00
Martin Budden
d8a83518db CMS file renaming. displayPort renaming 2016-11-06 20:24:33 +00:00
jflyper
e9a2f2b2c1 Merge remote-tracking branch 'betaflight/master' into bfdev-osd-cms-separation-poc 2016-11-06 02:43:24 +09:00
gaelj
431295ab21 Enable using of any RC channel to set the color hue modifier.
Can be set via MSP (bumped to version 22)
New CLI command: mode_color 7 0 AUX_Channel
AUX_Channel:
    ROLL = 0
    PITCH = 1
    YAW = 2
    THROTTLE = 3
    AUX1 = 4
    AUX2 = 5
    AUX3 = 6
    AUX4 = 7
    AUX5 = 8
    AUX6 = 9
    AUX7 = 10
    AUX8 = 11

Fixed CLI defaults printing for #1019.
2016-10-28 11:31:16 +13:00
jflyper
01eab00fd7 Configuration Menu System support for external OSD
A quick hack to support config menu on external OSD, consisiting of:

- CMS-OSD partial separation (CMS and OSD reside in a same file: osd.c)
- MSP message injection (take it as server-push in client-server model)
2016-10-20 22:42:39 +09:00
borisbstyle
09d16bd0cb Merge branch 'master' into development 2016-10-07 01:41:55 +02:00
Martin Budden
bcf8fc9c1e Splitting MSP into serial and MSP parts- stage1 2016-10-01 23:28:20 +01:00
Renamed from src/main/io/msp_protocol.h (Browse further)