2015-09-09 11 views
0

Мне нужно выполнить некоторые тесты с модулем Bluetooth LE. Для BT Chip У меня есть оценочная плата здесь, которую я могу подключить через USB к последовательному порту на моем ПК.Отправить циклическую команду на последовательный порт

Из руководства по оценке платы я узнал, как передавать данные из чипа BT с использованием Tera Term. Это просто простая команда типа «SHW, 0018, AABBCCDD», которую я должен ввести, и модуль BT отправит эти данные.

Теперь я хочу автоматизировать Tera Term, так что эта команда выполняется каждые 100 мс. Я провел некоторое исследование, и я знаю, что мне нужно использовать макрос Tera Term (TTL?), Но я действительно не в эту программу.

Может ли кто-нибудь помочь мне здесь с фрагментом кода или ссылкой на правильное объяснение? Я думаю, это должно быть довольно легко?

Дополнительная информация: подключиться к Eval плате на USB Serial Port (COM7) со скоростью передачи данных 115200

ответ

0

Это должно сделать работу:

while 1 
    sendln 'SHW, 0018, AABBCCDD' 
    mpause 100 
endwhile 

Сохранить это как, например, test01.ttl и загрузить его в TeraTerm так:

enter image description here

Кроме того, here вы можете найти описание TTL команды.

Мое мнение состоит в том, что вы должны начать использовать Python и PySerial для решения таких задач.

+0

Это прекрасно работает, спасибо вам большое! – ReactiveMax

+0

Добро пожаловать. Я рад, что это помогло. – sokin