package com.hboxs.serialport.sbc.frame;

/**
 * 原始命令
 */
public class VboxCommand {
    /**
     * 帧开始
     */
    public final static String STX = "5B5B";
    /**
     * 帧结束
     */
    public final static String ETX = "DDDD";
    /**
     * CMD指令：查询设备ID
     */
    public final static String CMD_QUERY_ID = "01";

    /**
     * CMD指令：在线状态查询
     */
    public final static String CMD_ONLINE_STATE = "02";

    /**
     * CMD指令：获取支付渠道列表
     */
    public final static String CMD_PAY_LIST = "03";

    /**
     * CMD指令：下单
     */
    public final static String CMD_PAY = "04";

    /**
     * CMD指令：支付状态查询
     */
    public final static String CMD_PAY_STATE_QUERY = "05";


    /**
     * CMD指令：订单超时/出货/退款
     */
    public final static String CMD_PAY_ORDER = "06";

    /**
     * CMD指令：支付成功结果通知
     */
    public final static String CMD_PAY_RESULT = "07";

    /**
     * CMD指令：发送设备控制指令
     */
    public final static String CMD_DEV_CONTROLS = "08";


    /**
     * 初始化
     */
    public final static String CMD_INIT = "CMD_INIT";
    /**
     * 心跳
     */
    public final static String CMD_HEARTBEAT = "CMD_HEARTBEAT";
    /**
     * 主次 IO
     */
    public final static String CMD_IO = "CMD_IO";

    /**
     * 控制主控核心发送后台数据上传
     */
    public final static String  CMD_BACK_DATA = "CMD_BACK_DATA";

    /**
     * 开关机
     */
    public final static String CMD_OPENORCLOSE = "CMD_OPENDORCLOSE";
    /**
     * 错误弹框
     */
    public final static String CMD_ERROR = "CMD_ERROR";

    /**
     * 得到数据
     */
    public final static String CMD_GETDATA = "CMD_GETDATA";
    /**
     * 得到数据
     */
    public final static String CMD_GETDATAOB = "CMD_GETDATAOB";

    /**
     * 更新数据
     */
    public final static String CMD_WRITEDATAOB = "CMD_WRITEDATAOB";

    /**
     * 得到数据
     */
    public final static String CMD_GETDATATWO = "CMD_GETDATA_TWO";
    /**
     * 得到数据
     */
    public final static String CMD_GETDATATWENTY = "CMD_GETDATA_TWENTY";

    /**
     * 更新数据
     */
    public final static String CMD_WRITEDATA = "CMD_WRITEDATA";


    /**
     * 更新数据
     */
    public final static String CMD_WRITEDATATWENTY = "CMD_WRITEDATA_TWENTY";



    /**
     * 炉头
     */
    public final static String CMD_BURNER_PWM = "CMD_BURNER_PWM";

    /**
     * 清洗炉头
     */
    public final static String CMD_CLEAN_PWM = "CMD_CLEAN_PWM";

    /**
     * 炉头卡死测试
     */
    public final static String CMD_STUCK_PWM = "CMD_STUCK_PWM";
    /**
     * x轴复位
     */
    public final static String CMD_X_RESET_PWM = "CMD_X_RESET_PWM";



    /**
     * 制作商品
     */
    public final static String CMD_MAKE = "CMD_MAKE";
}
