Skip to content

Commit dc29d45

Browse files
committed
Update microRTPS agent source code Thu Oct 6 03:10:04 UTC 2022
1 parent ed5ac79 commit dc29d45

40 files changed

+541
-358
lines changed

idl/onboard_computer_status.idl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55

66

77

8-
typedef octet onboard_computer_status__octet_array_4[4];
9-
typedef octet onboard_computer_status__octet_array_10[10];
108
typedef short onboard_computer_status__short_array_4[4];
9+
typedef octet onboard_computer_status__octet_array_10[10];
10+
typedef octet onboard_computer_status__octet_array_4[4];
1111
typedef unsigned long onboard_computer_status__unsigned_long_array_4[4];
12-
typedef unsigned long onboard_computer_status__unsigned_long_array_6[6];
1312
typedef octet onboard_computer_status__octet_array_8[8];
13+
typedef unsigned long onboard_computer_status__unsigned_long_array_6[6];
1414

1515
struct onboard_computer_status
1616
{

idl/position_setpoint.idl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ const octet position_setpoint__SETPOINT_TYPE_LOITER = 2;
1010
const octet position_setpoint__SETPOINT_TYPE_TAKEOFF = 3;
1111
const octet position_setpoint__SETPOINT_TYPE_LAND = 4;
1212
const octet position_setpoint__SETPOINT_TYPE_IDLE = 5;
13-
const octet position_setpoint__SETPOINT_TYPE_FOLLOW_TARGET = 6;
1413
const octet position_setpoint__VELOCITY_FRAME_LOCAL_NED = 1;
1514
const octet position_setpoint__VELOCITY_FRAME_BODY_NED = 8;
1615

@@ -33,9 +32,8 @@ struct position_setpoint
3332
boolean yaw_valid_;
3433
float yawspeed_;
3534
boolean yawspeed_valid_;
36-
octet landing_gear_;
3735
float loiter_radius_;
38-
octet loiter_direction_;
36+
boolean loiter_direction_counter_clockwise_;
3937
float acceptance_radius_;
4038
float cruising_speed_;
4139
boolean gliding_enabled_;

idl/telemetry_status.idl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ struct telemetry_status
4242
boolean heartbeat_type_adsb_;
4343
boolean heartbeat_type_camera_;
4444
boolean heartbeat_type_parachute_;
45+
boolean heartbeat_type_open_drone_id_;
4546
boolean heartbeat_component_telemetry_radio_;
4647
boolean heartbeat_component_log_;
4748
boolean heartbeat_component_osd_;
@@ -51,6 +52,7 @@ struct telemetry_status
5152
boolean heartbeat_component_udp_bridge_;
5253
boolean heartbeat_component_uart_bridge_;
5354
boolean avoidance_system_healthy_;
55+
boolean open_drone_id_system_healthy_;
5456
boolean parachute_system_healthy_;
5557

5658
}; // struct telemetry_status

idl/vehicle_odometry.idl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ const octet vehicle_odometry__VELOCITY_FRAME_NED = 1;
1212
const octet vehicle_odometry__VELOCITY_FRAME_FRD = 2;
1313
const octet vehicle_odometry__VELOCITY_FRAME_BODY_FRD = 3;
1414

15-
typedef float vehicle_odometry__float_array_4[4];
1615
typedef float vehicle_odometry__float_array_3[3];
16+
typedef float vehicle_odometry__float_array_4[4];
1717

1818
struct vehicle_odometry
1919
{

idl/vehicle_status.idl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ struct vehicle_status
9898
boolean auto_mission_available_;
9999
boolean power_input_valid_;
100100
boolean usb_connected_;
101+
boolean open_drone_id_system_present_;
102+
boolean open_drone_id_system_healthy_;
101103
boolean parachute_system_present_;
102104
boolean parachute_system_healthy_;
103105
boolean avoidance_system_required_;

src/collision_constraints.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ using namespace eprosima::fastcdr::exception;
3535

3636
collision_constraints::collision_constraints()
3737
{
38-
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@56a6d5a6
38+
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@18ce0030
3939
m_timestamp_ = 0;
40-
// m_original_setpoint com.eprosima.idl.parser.typecode.AliasTypeCode@18ce0030
40+
// m_original_setpoint com.eprosima.idl.parser.typecode.AliasTypeCode@4445629
4141
memset(&m_original_setpoint, 0, (2) * 4);
42-
// m_adapted_setpoint com.eprosima.idl.parser.typecode.AliasTypeCode@18ce0030
42+
// m_adapted_setpoint com.eprosima.idl.parser.typecode.AliasTypeCode@4445629
4343
memset(&m_adapted_setpoint, 0, (2) * 4);
4444

4545
}

src/debug_array.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ using namespace eprosima::fastcdr::exception;
3737

3838
debug_array::debug_array()
3939
{
40-
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@4a94ee4
40+
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@4cc451f2
4141
m_timestamp_ = 0;
42-
// m_id_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@4cc451f2
42+
// m_id_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@6379eb
4343
m_id_ = 0;
44-
// m_name com.eprosima.idl.parser.typecode.AliasTypeCode@6379eb
44+
// m_name com.eprosima.idl.parser.typecode.AliasTypeCode@294425a7
4545
memset(&m_name, 0, (10) * 1);
46-
// m_data com.eprosima.idl.parser.typecode.AliasTypeCode@294425a7
46+
// m_data com.eprosima.idl.parser.typecode.AliasTypeCode@67d48005
4747
memset(&m_data, 0, (58) * 4);
4848

4949
}

src/debug_value.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ using namespace eprosima::fastcdr::exception;
3434

3535
debug_value::debug_value()
3636
{
37-
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@20d3d15a
37+
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@214b199c
3838
m_timestamp_ = 0;
39-
// m_ind_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@2893de87
39+
// m_ind_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@20d3d15a
4040
m_ind_ = 0;
41-
// m_value_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@55ca8de8
41+
// m_value_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@2893de87
4242
m_value_ = 0.0;
4343

4444
}

src/offboard_control_mode.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,19 @@ using namespace eprosima::fastcdr::exception;
3434

3535
offboard_control_mode::offboard_control_mode()
3636
{
37-
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@40005471
37+
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@49438269
3838
m_timestamp_ = 0;
39-
// m_position_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@2cd76f31
39+
// m_position_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@ba2f4ec
4040
m_position_ = false;
41-
// m_velocity_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@367ffa75
41+
// m_velocity_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@1c1bbc4e
4242
m_velocity_ = false;
43-
// m_acceleration_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@49438269
43+
// m_acceleration_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@55fe41ea
4444
m_acceleration_ = false;
45-
// m_attitude_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@ba2f4ec
45+
// m_attitude_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@fbd1f6
4646
m_attitude_ = false;
47-
// m_body_rate_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@1c1bbc4e
47+
// m_body_rate_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@1ce24091
4848
m_body_rate_ = false;
49-
// m_actuator_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@55fe41ea
49+
// m_actuator_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@5dda768f
5050
m_actuator_ = false;
5151

5252
}

src/onboard_computer_status.cpp

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -40,45 +40,45 @@ using namespace eprosima::fastcdr::exception;
4040

4141
onboard_computer_status::onboard_computer_status()
4242
{
43-
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@17211155
43+
// m_timestamp_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@5d11346a
4444
m_timestamp_ = 0;
45-
// m_uptime_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@b3d7190
45+
// m_uptime_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@7a36aefa
4646
m_uptime_ = 0;
47-
// m_type_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@5fdba6f9
47+
// m_type_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@17211155
4848
m_type_ = 0;
49-
// m_cpu_cores com.eprosima.idl.parser.typecode.AliasTypeCode@10d59286
49+
// m_cpu_cores com.eprosima.idl.parser.typecode.AliasTypeCode@b3d7190
5050
memset(&m_cpu_cores, 0, (8) * 1);
51-
// m_cpu_combined com.eprosima.idl.parser.typecode.AliasTypeCode@6fb0d3ed
51+
// m_cpu_combined com.eprosima.idl.parser.typecode.AliasTypeCode@10d59286
5252
memset(&m_cpu_combined, 0, (10) * 1);
53-
// m_gpu_cores com.eprosima.idl.parser.typecode.AliasTypeCode@6dde5c8c
53+
// m_gpu_cores com.eprosima.idl.parser.typecode.AliasTypeCode@fe18270
5454
memset(&m_gpu_cores, 0, (4) * 1);
55-
// m_gpu_combined com.eprosima.idl.parser.typecode.AliasTypeCode@6fb0d3ed
55+
// m_gpu_combined com.eprosima.idl.parser.typecode.AliasTypeCode@10d59286
5656
memset(&m_gpu_combined, 0, (10) * 1);
57-
// m_temperature_board_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@52525845
57+
// m_temperature_board_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@6dde5c8c
5858
m_temperature_board_ = 0;
59-
// m_temperature_core com.eprosima.idl.parser.typecode.AliasTypeCode@10d59286
59+
// m_temperature_core com.eprosima.idl.parser.typecode.AliasTypeCode@b3d7190
6060
memset(&m_temperature_core, 0, (8) * 1);
61-
// m_fan_speed com.eprosima.idl.parser.typecode.AliasTypeCode@3b94d659
61+
// m_fan_speed com.eprosima.idl.parser.typecode.AliasTypeCode@5123a213
6262
memset(&m_fan_speed, 0, (4) * 2);
63-
// m_ram_usage_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@24b1d79b
63+
// m_ram_usage_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@52525845
6464
m_ram_usage_ = 0;
65-
// m_ram_total_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@68ceda24
65+
// m_ram_total_ com.eprosima.idl.parser.typecode.PrimitiveTypeCode@3b94d659
6666
m_ram_total_ = 0;
67-
// m_storage_type com.eprosima.idl.parser.typecode.AliasTypeCode@281e3708
67+
// m_storage_type com.eprosima.idl.parser.typecode.AliasTypeCode@24b1d79b
6868
memset(&m_storage_type, 0, (4) * 4);
69-
// m_storage_usage com.eprosima.idl.parser.typecode.AliasTypeCode@281e3708
69+
// m_storage_usage com.eprosima.idl.parser.typecode.AliasTypeCode@24b1d79b
7070
memset(&m_storage_usage, 0, (4) * 4);
71-
// m_storage_total com.eprosima.idl.parser.typecode.AliasTypeCode@281e3708
71+
// m_storage_total com.eprosima.idl.parser.typecode.AliasTypeCode@24b1d79b
7272
memset(&m_storage_total, 0, (4) * 4);
73-
// m_link_type com.eprosima.idl.parser.typecode.AliasTypeCode@35a50a4c
73+
// m_link_type com.eprosima.idl.parser.typecode.AliasTypeCode@68ceda24
7474
memset(&m_link_type, 0, (6) * 4);
75-
// m_link_tx_rate com.eprosima.idl.parser.typecode.AliasTypeCode@35a50a4c
75+
// m_link_tx_rate com.eprosima.idl.parser.typecode.AliasTypeCode@68ceda24
7676
memset(&m_link_tx_rate, 0, (6) * 4);
77-
// m_link_rx_rate com.eprosima.idl.parser.typecode.AliasTypeCode@35a50a4c
77+
// m_link_rx_rate com.eprosima.idl.parser.typecode.AliasTypeCode@68ceda24
7878
memset(&m_link_rx_rate, 0, (6) * 4);
79-
// m_link_tx_max com.eprosima.idl.parser.typecode.AliasTypeCode@35a50a4c
79+
// m_link_tx_max com.eprosima.idl.parser.typecode.AliasTypeCode@68ceda24
8080
memset(&m_link_tx_max, 0, (6) * 4);
81-
// m_link_rx_max com.eprosima.idl.parser.typecode.AliasTypeCode@35a50a4c
81+
// m_link_rx_max com.eprosima.idl.parser.typecode.AliasTypeCode@68ceda24
8282
memset(&m_link_rx_max, 0, (6) * 4);
8383

8484
}

0 commit comments

Comments
 (0)