public static void WriteSerialNumber(ServerInfo info) { String output = JsonConvert.SerializeObject(info); byte[] buf = System.Text.Encoding.Default.GetBytes(output); MySerialPort.SendCommand(MT_RPC_CMD_SREQ | MT_RPC_SYS_SYS, MT_SYS_WRITE_SN, buf); }
public static void WriteSerialNumber(String psw, String url, String svr_ipv4, int svr_udp_port, int svr_tcp_port, int local_port) { ServerInfo info = new ServerInfo { password = psw, server_url = url, server_ipv4 = svr_ipv4, server_tcp_port = svr_tcp_port, server_udp_port = svr_udp_port, local_udp_port = local_port }; String output = JsonConvert.SerializeObject(info); byte[] buf = System.Text.Encoding.Default.GetBytes(output); MySerialPort.SendCommand(MT_RPC_CMD_SREQ | MT_RPC_SYS_SYS, MT_SYS_WRITE_SN, buf); }
public static void ReadSerialNumber(String psw) { MySerialPort.SendCommand(MT_RPC_CMD_SREQ | MT_RPC_SYS_SYS, MT_SYS_READ_SN, null); }
public static void ReadDeviceInfo() { MySerialPort.SendCommand(MT_RPC_CMD_SREQ | MT_RPC_SYS_SYS, MT_SYS_READ_INFO, null); }