В настоящее время я использую Java для связи с устройством через последовательный порт.Я должен отправить пакет в байтовом массиве.Я сделал следующее:
byte[] packet = new byte[3];
packet[0] = 'C'; //char form
packet[1] = 'C'; //char form
packet[2] = '2'; //char form
Есть ли какое-либо отличие от инициализации таким образом:
byte[] packet = new byte[3];
packet[0] = 0x43; //hex form
packet[1] = 0x43; //hex form
packet[2] = 0x32; //hex form
Значение должно быть таким же, верно?