1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00
Commit graph

28 commits

Author SHA1 Message Date
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)