ActionCode.cs 1.8 KB
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Mushiny
{
    /// <summary>
    /// 动作码
    /// </summary>
    public enum ActionCode : byte
    {
        停止_目前没用到,
        启动_目前没用到,
        直行前进,
        跟车直行前进,
        通道直行前进_不允许转弯,
        直行后退,
        跟车直行后退,
        通道直行后退_不允许转弯,
        转弯=0x10,
        进入充电=0x30,
        退出充电=0x3f,
        进入取放货设备对接=0x3a,
        退出取放货设备对接=0x3b,
        进入低功耗状态=0x40,
        退出低功耗状态=0x41,
        清空机器人路径缓存=0x50,
        归位扫描=0x51,
        整车自标定=0x5a,
        整车自检=0x5b,
        自身复位=0x60,
        摄像头模组复位=0x61,
        惯导模组复位=0x62,
        机构归零=0x70,
        从本车料仓取货=0x71,
        往本车料仓放货=0x72,
        从货架取货=0x73,
        往货架放货=0x74,
        准备从本车料仓取货,
        准备往本车料仓放货,
        准备从货架取货,
        准备往货架放货,
        扫描一遍本车料仓并上报=0x7d,
        进入扫描货架码和料箱码模式=0x7e,
        退出扫描货架码和料箱码模式 = 0x7f,

        单独测试升降=0x80,
        单独测试旋转=0x81,
        单独测试伸缩=0x82,
        单独测试挡杆动作=0x83,

        进入调试Or演示模式=0x90,
        退出调试Or演示模式=0x91,
        定时暂停=0xa0,
        定时充电=0xa1,

        停到最近二维码=0xf0,
        所有电机断电=0xf2,
        给某一个电机加锁=0xf3,
        整个路径结束=0xff
    }
}