uart0, uart1, uart2 в imp005 метод configure () не работает с принтером - PullRequest
0 голосов
/ 27 сентября 2019

Вот мой код импа:

inputString = "";
uart = hardware.uart0;
uart.configure(115200, 8, PARITY_NONE, 1, 0, readback); 

function readback() {
  local byte = uart.read();
  server.log(byte);

  // Ignore initial input / no data signal
  if (byte == -1) return;

  if (byte == 13) {
    // Carriage return received? Output the string and clear it for the next input
    server.log("Sent string: " + inputString);
    inputString = "";
   } else {
    // Add the input character to the buffer
    inputString = inputString + chr(byte);
 }
}

Я использую коммутационную плату imp005 и подключаю принтер Datamax через USB-концентратор.Но я не получаю никакого результата.

Моя цель - напечатать логотип на принтере Datamax, используя код термопринтера.Вот ссылка на github, которую я использую для печати - https://github.com/electricimp/examples/tree/master/thermalprinter

...