package com.example.mina.client.box.rbm3000; import com.example.mina.server.util.CommandHelper; /** * @ProjectName: demo * @Package: com.example.mina.client.box.rbm3000 * @ClassName: Rbm3000CommandHelper * @Author: HuangLang * @Description: Rbm command helper * @Date: 2021-04-02 下午 5:30 */ public class Rbm3000CommandHelper { public static byte[] genCommand30(int row, int col){ byte[] command = new byte[8]; command[0] = 0x30; command[1] = 0x50; command[2] = 0x00; command[3] = CommandHelper.BCD[row]; command[4] = CommandHelper.BCD[col]; command[5] = 0x00; command[6] = 0x00; command[7] = 0x00; return command; } public static byte[] genCommand68(boolean isA, int port){ byte[] command = new byte[8]; command[0] = 0x68; command[1] = 0x50; command[2] = 0x00; if(isA){ command[3] = 0x0A; } else{ command[3] = 0x0B; } command[4] = CommandHelper.BCD[port]; command[5] = 0x00; command[6] = 0x00; command[7] = 0x00; return command; } public static byte[] genCommand62(){ byte[] command = new byte[8]; command[0] = 0x62; command[1] = 0x50; command[2] = 0x00; command[3] = 0x00; command[4] = 0x00; command[5] = 0x00; command[6] = 0x00; command[7] = 0x00; return command; } }