add more ec command, or specifically, all ec commands supported for now

This commit is contained in:
2025-03-28 14:29:37 +08:00
parent b07f221bb6
commit 14c01d1ffd
2 changed files with 369 additions and 12 deletions

View File

@ -583,7 +583,7 @@
<rect>
<x>0</x>
<y>0</y>
<width>158</width>
<width>212</width>
<height>78</height>
</rect>
</property>
@ -1259,7 +1259,22 @@
</item>
<item>
<property name="text">
<string>setdo</string>
<string>pp_to_main</string>
</property>
</item>
<item>
<property name="text">
<string>start</string>
</property>
</item>
<item>
<property name="text">
<string>stop</string>
</property>
</item>
<item>
<property name="text">
<string>clear_alarm</string>
</property>
</item>
<item>
@ -1274,12 +1289,97 @@
</item>
<item>
<property name="text">
<string>operating_mode</string>
<string>open_drag</string>
</property>
</item>
<item>
<property name="text">
<string>io_state</string>
<string>close_drag</string>
</property>
</item>
<item>
<property name="text">
<string>list_prog</string>
</property>
</item>
<item>
<property name="text">
<string>current_prog</string>
</property>
</item>
<item>
<property name="text">
<string>load_prog</string>
</property>
</item>
<item>
<property name="text">
<string>estop_reset</string>
</property>
</item>
<item>
<property name="text">
<string>estopreset_and_clearalarm</string>
</property>
</item>
<item>
<property name="text">
<string>motoron_pptomain_start</string>
</property>
</item>
<item>
<property name="text">
<string>motoron_start</string>
</property>
</item>
<item>
<property name="text">
<string>pause_motoroff</string>
</property>
</item>
<item>
<property name="text">
<string>set_program_speed</string>
</property>
</item>
<item>
<property name="text">
<string>set_soft_estop</string>
</property>
</item>
<item>
<property name="text">
<string>switch_auto_motoron</string>
</property>
</item>
<item>
<property name="text">
<string>open_safe_region</string>
</property>
</item>
<item>
<property name="text">
<string>close_safe_region</string>
</property>
</item>
<item>
<property name="text">
<string>open_reduced_mode</string>
</property>
</item>
<item>
<property name="text">
<string>close_reduced_mode</string>
</property>
</item>
<item>
<property name="text">
<string>setdo</string>
</property>
</item>
<item>
<property name="text">
<string>set_robot_time</string>
</property>
</item>
<item>
@ -1292,6 +1392,161 @@
<string>robot_running_state</string>
</property>
</item>
<item>
<property name="text">
<string>estop_state</string>
</property>
</item>
<item>
<property name="text">
<string>operating_mode</string>
</property>
</item>
<item>
<property name="text">
<string>home_state</string>
</property>
</item>
<item>
<property name="text">
<string>fault_state</string>
</property>
</item>
<item>
<property name="text">
<string>collision_state</string>
</property>
</item>
<item>
<property name="text">
<string>task_state</string>
</property>
</item>
<item>
<property name="text">
<string>cart_pos</string>
</property>
</item>
<item>
<property name="text">
<string>jnt_pos</string>
</property>
</item>
<item>
<property name="text">
<string>jnt_vel</string>
</property>
</item>
<item>
<property name="text">
<string>jnt_trq</string>
</property>
</item>
<item>
<property name="text">
<string>reduced_mode_state</string>
</property>
</item>
<item>
<property name="text">
<string>io_state</string>
</property>
</item>
<item>
<property name="text">
<string>alarm_state</string>
</property>
</item>
<item>
<property name="text">
<string>collision_alarm_state</string>
</property>
</item>
<item>
<property name="text">
<string>collision_open_state</string>
</property>
</item>
<item>
<property name="text">
<string>controller_is_running</string>
</property>
</item>
<item>
<property name="text">
<string>encoder_low_battery_state</string>
</property>
</item>
<item>
<property name="text">
<string>robot_error_code</string>
</property>
</item>
<item>
<property name="text">
<string>program_full</string>
</property>
</item>
<item>
<property name="text">
<string>program_reset_state</string>
</property>
</item>
<item>
<property name="text">
<string>program_speed</string>
</property>
</item>
<item>
<property name="text">
<string>robot_is_busy</string>
</property>
</item>
<item>
<property name="text">
<string>robot_is_moving</string>
</property>
</item>
<item>
<property name="text">
<string>safe_door_open</string>
</property>
</item>
<item>
<property name="text">
<string>soft_estop_state</string>
</property>
</item>
<item>
<property name="text">
<string>cart_vel</string>
</property>
</item>
<item>
<property name="text">
<string>tcp_pos</string>
</property>
</item>
<item>
<property name="text">
<string>tcp_vel</string>
</property>
</item>
<item>
<property name="text">
<string>tcp_vel_mag</string>
</property>
</item>
<item>
<property name="text">
<string>ext_estop_state</string>
</property>
</item>
<item>
<property name="text">
<string>hand_estop_state</string>
</property>
</item>
</widget>
</item>
<item>