#ifndef CMD_HMI_CODER_H #define CMD_HMI_CODER_H #include #include "prot_cmd/cmd_pc.h" #include "base/check_cfg.h" #include "elec/elec_judge.h" #include "QByteArray" // 赋码仪检测命令 class cmd_hmicoder_check : public selfdev_runtask { Q_OBJECT public: cmd_hmicoder_check():selfdev_runtask(){ } // pc指令转从机 myarray cmd_pc_to_slave(myarray data); // pc指令生成从机列表 QList cmd_pc_to_addrs(myarray data){ QList addr_list; addrs=data[0]; mode=data[1]; if(addrs<=0||addrs>20){ return addr_list; } for(int i=0;i data); protected: int addrs; int mode; }; void hmicoder_init(); #endif // CMD_HMI_CODER_H