@ -284,7 +284,7 @@ bool GCS_MAVLINK_Copter::try_send_message(enum ap_message id)
}
}
const AP_Param : : GroupInfo GCS_MAVLINK : : var_info [ ] = {
const AP_Param : : GroupInfo GCS_MAVLINK_Parameters : : var_info [ ] = {
// @Param: RAW_SENS
// @Param: RAW_SENS
// @DisplayName: Raw sensor stream rate
// @DisplayName: Raw sensor stream rate
// @Description: Stream rate of RAW_IMU, SCALED_IMU2, SCALED_IMU3, SCALED_PRESSURE, SCALED_PRESSURE2, SCALED_PRESSURE3 and SENSOR_OFFSETS to ground station
// @Description: Stream rate of RAW_IMU, SCALED_IMU2, SCALED_IMU3, SCALED_PRESSURE, SCALED_PRESSURE2, SCALED_PRESSURE3 and SENSOR_OFFSETS to ground station
@ -292,7 +292,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " RAW_SENS " , 0 , GCS_MAVLINK , streamRates [ 0 ] , 0 ) ,
AP_GROUPINFO ( " RAW_SENS " , 0 , GCS_MAVLINK_Parameters , streamRates [ 0 ] , 0 ) ,
// @Param: EXT_STAT
// @Param: EXT_STAT
// @DisplayName: Extended status stream rate to ground station
// @DisplayName: Extended status stream rate to ground station
@ -301,7 +301,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " EXT_STAT " , 1 , GCS_MAVLINK , streamRates [ 1 ] , 0 ) ,
AP_GROUPINFO ( " EXT_STAT " , 1 , GCS_MAVLINK_Parameters , streamRates [ 1 ] , 0 ) ,
// @Param: RC_CHAN
// @Param: RC_CHAN
// @DisplayName: RC Channel stream rate to ground station
// @DisplayName: RC Channel stream rate to ground station
@ -310,7 +310,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " RC_CHAN " , 2 , GCS_MAVLINK , streamRates [ 2 ] , 0 ) ,
AP_GROUPINFO ( " RC_CHAN " , 2 , GCS_MAVLINK_Parameters , streamRates [ 2 ] , 0 ) ,
// @Param: RAW_CTRL
// @Param: RAW_CTRL
// @DisplayName: Raw Control stream rate to ground station
// @DisplayName: Raw Control stream rate to ground station
@ -319,7 +319,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " RAW_CTRL " , 3 , GCS_MAVLINK , streamRates [ 3 ] , 0 ) ,
AP_GROUPINFO ( " RAW_CTRL " , 3 , GCS_MAVLINK_Parameters , streamRates [ 3 ] , 0 ) ,
// @Param: POSITION
// @Param: POSITION
// @DisplayName: Position stream rate to ground station
// @DisplayName: Position stream rate to ground station
@ -328,7 +328,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " POSITION " , 4 , GCS_MAVLINK , streamRates [ 4 ] , 0 ) ,
AP_GROUPINFO ( " POSITION " , 4 , GCS_MAVLINK_Parameters , streamRates [ 4 ] , 0 ) ,
// @Param: EXTRA1
// @Param: EXTRA1
// @DisplayName: Extra data type 1 stream rate to ground station
// @DisplayName: Extra data type 1 stream rate to ground station
@ -337,7 +337,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " EXTRA1 " , 5 , GCS_MAVLINK , streamRates [ 5 ] , 0 ) ,
AP_GROUPINFO ( " EXTRA1 " , 5 , GCS_MAVLINK_Parameters , streamRates [ 5 ] , 0 ) ,
// @Param: EXTRA2
// @Param: EXTRA2
// @DisplayName: Extra data type 2 stream rate to ground station
// @DisplayName: Extra data type 2 stream rate to ground station
@ -346,7 +346,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " EXTRA2 " , 6 , GCS_MAVLINK , streamRates [ 6 ] , 0 ) ,
AP_GROUPINFO ( " EXTRA2 " , 6 , GCS_MAVLINK_Parameters , streamRates [ 6 ] , 0 ) ,
// @Param: EXTRA3
// @Param: EXTRA3
// @DisplayName: Extra data type 3 stream rate to ground station
// @DisplayName: Extra data type 3 stream rate to ground station
@ -355,7 +355,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " EXTRA3 " , 7 , GCS_MAVLINK , streamRates [ 7 ] , 0 ) ,
AP_GROUPINFO ( " EXTRA3 " , 7 , GCS_MAVLINK_Parameters , streamRates [ 7 ] , 0 ) ,
// @Param: PARAMS
// @Param: PARAMS
// @DisplayName: Parameter stream rate to ground station
// @DisplayName: Parameter stream rate to ground station
@ -364,7 +364,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 10
// @Range: 0 10
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " PARAMS " , 8 , GCS_MAVLINK , streamRates [ 8 ] , 0 ) ,
AP_GROUPINFO ( " PARAMS " , 8 , GCS_MAVLINK_Parameters , streamRates [ 8 ] , 0 ) ,
// @Param: ADSB
// @Param: ADSB
// @DisplayName: ADSB stream rate to ground station
// @DisplayName: ADSB stream rate to ground station
@ -373,7 +373,7 @@ const AP_Param::GroupInfo GCS_MAVLINK::var_info[] = {
// @Range: 0 50
// @Range: 0 50
// @Increment: 1
// @Increment: 1
// @User: Advanced
// @User: Advanced
AP_GROUPINFO ( " ADSB " , 9 , GCS_MAVLINK , streamRates [ 9 ] , 0 ) ,
AP_GROUPINFO ( " ADSB " , 9 , GCS_MAVLINK_Parameters , streamRates [ 9 ] , 0 ) ,
AP_GROUPEND
AP_GROUPEND
} ;
} ;
@ -1240,7 +1240,6 @@ void GCS_MAVLINK_Copter::handleMessage(const mavlink_message_t &msg)
void Copter : : mavlink_delay_cb ( )
void Copter : : mavlink_delay_cb ( )
{
{
static uint32_t last_1hz , last_50hz , last_5s ;
static uint32_t last_1hz , last_50hz , last_5s ;
if ( ! gcs ( ) . chan ( 0 ) . initialised ) return ;
logger . EnableWrites ( false ) ;
logger . EnableWrites ( false ) ;