Отключение программы без чтения serialport

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Saigla, 27 фев 2024.

  1. Saigla

    Saigla Нуб

    Здравствуйте!
    Я столкнулся с проблемой с использование SerialPort.
    Программа останавливается, когда я использую USB.println("...") при отключённом мониторинге порта.
    Если я удаляю USB.println, то все окей работает
    Как исправить код, что он работал с прописанными USB.println и с выключенным мониторингом порта?
    Код (Javascript):
    var state;
    var SERVO_MS1=require('servo').connect(MS1, {skorostValue:11}).set(90);
    USB.setup(9600);
    function onInit() { setTimeout(function() { USB.setConsole(); }, 1000); }



    setInterval(function () {
        if (state) {
            USB.println("LedOn2");
            onInit();
            SERVO_MS1.set(0);
        } else {
            USB.println("LedOff2");
            onInit();
            SERVO_MS1.set(180);
        }
        state = !state;

    }, 100);