添加自研批检仪检测命令

This commit is contained in:
ranchuan
2023-11-27 14:31:00 +08:00
parent b3a0d7b57c
commit a0b0f41c39
45 changed files with 3778 additions and 2628 deletions

View File

@@ -3,19 +3,19 @@
#include "interface/codec.h"
class codec_slave: public Codec
class codec_slave : public Codec
{
public:
codec_slave(): Codec(){
codec_slave() : Codec()
{
}
virtual bool packCheck(myarray data) { return false; }
virtual bool recvByte(int byte) { return false; }
virtual myarray encode(int srcAddr, int dstAddr, int cmd, myarray data);
virtual myarray decode(int &srcAddr, int &dstAddr, int &cmd, myarray data);
}
virtual bool packCheck(myarray data){return false;}
virtual bool recvByte(int byte){return false;}
virtual myarray encode(int srcAddr, int dstAddr, int cmd, myarray data);
virtual myarray decode(int &srcAddr, int &dstAddr, int &cmd, myarray data);
protected:
uint16_t cmd_no;
uint16_t cmd_no;
};
#endif // CODEC_SLAVE_H