ORTEPublicationSend(orte->publication_lift_cmd);
}
-void act_jaws(struct robottype_orte_data *orte_data, jaws_cmds cmd)
-{
+void act_jaws(jaws_cmds cmd)
+{
switch (cmd) {
case OPEN:
- orte->jaws_cmd.req_pos.left=0x1C3;
- orte->jaws_cmd.req_pos.right=0x1B3;
- break;
+ orte->jaws_cmd.req_pos.left = JAW_LEFT_OPEN;
+ orte->jaws_cmd.req_pos.right = JAW_RIGHT_OPEN;
+ break;
case CLOSE:
- orte->jaws_cmd.req_pos.left=0x30F;
- orte->jaws_cmd.req_pos.right=0x36F;
+ orte->jaws_cmd.req_pos.left = JAW_LEFT_CLOSE;
+ orte->jaws_cmd.req_pos.right = JAW_RIGHT_CLOSE;
break;
case CATCH:
- orte->jaws_cmd.req_pos.left=0x1C3;
- orte->jaws_cmd.req_pos.right=0x1B3;
+ orte->jaws_cmd.req_pos.left = JAW_LEFT_CATCH;
+ orte->jaws_cmd.req_pos.right = JAW_RIGHT_CATCH;
break;
default:
- orte->jaws_cmd.req_pos.left=0x1C3;
- orte->jaws_cmd.req_pos.right=0x1B3;
+ orte->jaws_cmd.req_pos.left = JAW_LEFT_OPEN;
+ orte->jaws_cmd.req_pos.right = JAW_RIGHT_OPEN;
}
}