@@ -38,8 +38,8 @@ std::unordered_map<std::string, DataPackage::_rtde_type_variant> DataPackage::g_
3838 { " speed_slider_mask" , uint32_t () },
3939 { " speed_slider_fraction" , double () },
4040 { " standard_digital_output_mask" , uint8_t () },
41- { " configurable_digital_output_mask" , uint8_t () },
4241 { " standard_digital_output" , uint8_t () },
42+ { " configurable_digital_output_mask" , uint8_t () },
4343 { " configurable_digital_output" , uint8_t () },
4444 { " standard_analog_output_mask" , uint8_t () },
4545 { " standard_analog_output_type" , uint8_t () },
@@ -293,9 +293,14 @@ std::unordered_map<std::string, DataPackage::_rtde_type_variant> DataPackage::g_
293293 { " actual_TCP_force" , vector6d_t () },
294294 { " target_TCP_pose" , vector6d_t () },
295295 { " target_TCP_speed" , vector6d_t () },
296+ { " tcp_offset" , vector6d_t () },
297+ { " actual_TCP_acceleration" , vector6d_t () },
298+ { " target_TCP_acceleration" , vector6d_t () },
296299 { " actual_digital_input_bits" , uint64_t () },
300+ { " actual_configurable_digital_input_bits" , uint64_t () },
297301 { " joint_temperatures" , vector6d_t () },
298302 { " actual_execution_time" , double () },
303+ { " target_execution_time" , double () },
299304 { " robot_mode" , int32_t () },
300305 { " joint_mode" , vector6int32_t () },
301306 { " safety_mode" , int32_t () },
@@ -309,6 +314,7 @@ std::unordered_map<std::string, DataPackage::_rtde_type_variant> DataPackage::g_
309314 { " actual_robot_current" , double () },
310315 { " actual_joint_voltage" , vector6d_t () },
311316 { " actual_digital_output_bits" , uint64_t () },
317+ { " actual_configurable_digital_output_bits" , uint64_t () },
312318 { " runtime_state" , uint32_t () },
313319 { " elbow_position" , vector3d_t () },
314320 { " elbow_velocity" , vector3d_t () },
@@ -546,7 +552,6 @@ std::unordered_map<std::string, DataPackage::_rtde_type_variant> DataPackage::g_
546552 { " output_double_register_45" , double () },
547553 { " output_double_register_46" , double () },
548554 { " output_double_register_47" , double () },
549- { " output_bit_registers" , uint32_t () },
550555 { " actual_robot_energy_consumed" , double () },
551556 { " actual_robot_braking_energy_dissipated" , double () },
552557 { " encoder0_raw" , int32_t () },
@@ -579,7 +584,6 @@ std::unordered_map<std::string, DataPackage::_rtde_type_variant> DataPackage::g_
579584 // NOT IN OFFICIAL DOCS
580585 { " tool_digital_output_mask" , uint8_t () },
581586 { " tool_digital_output" , uint8_t () },
582- { " tcp_offset" , vector6d_t () },
583587};
584588
585589void rtde_interface::DataPackage::initEmpty ()
0 commit comments