KeyboardController.h vs DUE. Задержка обработки нажатия
- Войдите на сайт для отправки комментариев
Пт, 20/03/2015 - 12:10
Здравствуйте!
Есть ДУЕ и ЮСБ-сканер штрих-кода.
Сканер подключен к ДУЕ и работает.
Есть код:
#include <KeyboardController.h>
USBHost usb;
KeyboardController keyboard(usb);
void keyPressed() {
Serial.print("Pressed: ");
printKey();
}
void printKey() {
Serial.write(keyboard.getKey());
Serial.println();
}
void setup()
{
Serial.begin(9600);
Serial.println("Program started");
}
void loop()
{
// Process USB tasks
usb.Task();
}
Ожидалось, что все, что попадает со сканера будет моментально передано в Сериал-порт.
Но между сканированием и отображением информации из порта проходит около 5 сек.
Подскажите пожалуйста, как сократить это время?