Как увеличить скорость работы искры с USB портом?

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем LeoV, 24 июн 2018.

  1. LeoV

    LeoV Нуб

    Добрый день.

    Я делаю свой домашний ambilight в связке с компьютером, то есть у меня рядом с монитором подключена искра жс к лед-ленте, и к компьютеру по usb.

    С экрана раз в 40 секунд подаётся информация в мою программу на компьютере, которая забрасывает это в команду "включить лампочки" на искре.

    Холостой цикл с записью в /dev/ttyACM0 строки
    Код (Text):
    np.write(B13, [255,255,255,...таких 56*3 раз..]);
    после команды
    Код (Text):
    echo(0);
    из моей программы быстрей, чем за 20 мс не выполняется.

    Вопрос - могу ли я что-либо сделать, чтобы преодолеть этот порог, не подключая искру.жс ещё какими-то проводами, кроме USB, к компьютеру, и без отписывания USB HID устройства, куда я буду слать уже массив байт (если это вообще возможно), готовый к отправке на ленту?

    (`stty -F ..` показывает 56600 бод, однако по порядку величины скорость записи в /dev/ttyACM0 получается где-то 680символов/0.20мс = 34400 байт в секунду, и это 270 000 бод)