requirements from TBS engineers.
Larry Ho: "
BST_MAG_CALIBRATION,
BST_ACC_CALIBRATION,
BST_SET_PID,
BST_SET_RC_TUNING,
BST_SET_LOOP_TIME,
BST_SELECT_SETTING,
BST_SET_RX_MAP,
BST_SET_MISC,
BST_SET_DEADBAND,
BST_SET_FC_FILTERS,
BST_SET_FEATURE,
BST_SET_RX_CONFIG,
BST_SET_MODE_RANGE,
BST_SET_LED_COLORS,
BST_SET_LED_STRIP_CONFIG,
BST_EEPROM_WRITE,
BST_REBOOT,
BST_DISARM,
BST_ENABLE_ARM,
BST_PID,
BST_STATUS,
BST_RC_TUNING,
BST_LOOP_TIME,
BST_RX_MAP,
BST_MISC,
BST_DEADBAND,
BST_FC_FILTERS,
BST_FEATURE,
BST_RX_CONFIG,
BST_LED_COLORS,
BST_LED_STRIP_CONFIG,
BST_API_VERSION"
There was a required to keep `BST_BF_BUILD_INFO`, which is not on the
list above, but has been deprecated for ages. Since it was never used
we will keep the replacement `BS_BUILD_INFO` instead.
Dominic Clifton: "I will keep BST_BUILD_INFO and BST_API_VERSION and all
the ones on your list above."
"[20/03/2017, 13:46:12] Remo Masina: This is a list of al the frames we
currently use:
BST_MAG_CALIBRATION,
BST_ACC_CALIBRATION,
BST_SET_PID,
BST_SET_RC_TUNING,
BST_SET_LOOP_TIME,
BST_SELECT_SETTING,
BST_SET_RX_MAP,
BST_SET_MISC,
BST_SET_DEADBAND,
BST_SET_FC_FILTERS,
BST_SET_FEATURE,
BST_SET_RX_CONFIG,
BST_SET_MODE_RANGE,
BST_SET_LED_COLORS,
BST_EEPROM_WRITE,
BST_REBOOT,
BST_DISARM,
BST_ENABLE_ARM,
BST_PID,
BST_STATUS,
BST_RC_TUNING,
BST_LOOP_TIME,
BST_RX_MAP,
BST_MISC,
BST_DEADBAND,
BST_FC_FILTERS,
BST_FEATURE,
BST_RX_CONFIG"
See here:
https://github.com/cleanflight/cleanflight/pull/2664#issuecomment-287764706
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.
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.
and transponder even when DSHOT is compiled.
Enabling LED_STRIP and/or TRANSPONDER will break DSHOT on motor outputs
1 and 3.
Without DSHOT, LED_STRIP and TRANSPONDER work fine, at the same time.
update the MSP configuration of current and voltage sensors to use IDs.
revert the i2s_bst changes, since TBS won't be updating their firmware
there is no point adding new features to it, we just need to keep it
compatible
msp code is still unfinished, but the plan is clearer now.
move some defaults from battery.h and allow targets to override them.
define ID's for all voltage and current sensors, the idea being a list
of ids wil lbe created for each build which will allow all the voltage
and current meters to be exposed via MSP.