ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
1300449 Топик полностью
BlackMorda, мудак (11.04.2023 20:15, просмотров: 253) ответил petrd на Скорость-то выставлена, только от этого должно зависеть (по мануалу) ЧТО будет валить или не валить в порт модуль при включении. Мое дело на это правильно реагировать. Вариант включить - отсчитать время задержкой, проигнорировав все что модуль выплюнул при старте и потом пытаться начинать работать предполагая, что все прошло гладко при старте, мне такой вариант не нравится.
Я обычно делал так. 

1 Подать питание на модуль.

2 Произвести "Power on" манипуляцию с соответствующим выводом.

3 Дать команду настройки скорости обмена.

4 Дать команду "ECHO OFF" до 3 раз с проверкой корректности ответа.

5 В случае неудачи, вернуться к пункту 1 или 2 по вкусу.


После успешности пункта 5 можно считать, что общение налажено и можно работать гладко.