RS-232 последовательные инструменты ищейки для разработки протокола / [закрытая] отладка

Я бы инкапсулировал setTimeOut в Promise для согласованности кода с другими асинхронными задачами: Демонстрация в Fiddle

function sleep(ms)
{
    return(new Promise(function(resolve, reject) {        
        setTimeout(function() { resolve(); }, ms);        
    }));    
}

Используется так:

sleep(2000).then(function() { 
   // Do something
});

Это синтаксис легко запомнить, если вы использовали Promises.

11
задан 7 revs, 2 users 52% 2 August 2013 в 15:07
поделиться

1 ответ

Предлагаю Бесплатный монитор последовательного порта . Я использовал его два года назад, и он оказался очень полезным и бесплатным.

Free Serial Port Monitor позволяет вам перехватывать, отображать и анализировать все данные, которыми обмениваются Windows приложение и последовательное устройство. Это может успешно использоваться в разработка приложений, драйвер устройства или разработка серийного оборудования и предлагает мощную платформу для эффективное кодирование, тестирование и оптимизация.

7
ответ дан 3 December 2019 в 11:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: