При настройке модема добавить паузу после открытия порта

Просьба такая: в утилите для настройки модемов сделать паузу (хотя бы 1 сек) перед тем как посылать первую команду ATQ0 модему.
Это связано с тем, что контроллер нашего модема перезагружается при каждом открытии порта, и нужно хоть немного времени, чтобы ему выйти на рабочий режим.
И при отправке смс возникает та же проблема.

Мы впервые сталкиваемся с подобным поведением оборудования.
Пожалуйста, уточните наименование модели модема или дайте ссылку на его руководство по эксплуатации.

Это самодельный модем, просто он стоит на удаленном сервере, куда нет возможности попасть в любое время, поэтому использовали такую функцию для перезагрузки модема в случае каких-либо проблем, а также для обновления ПО на нем, так как пока идет тестовая эксплуатация. Но если в вашем софте проблематично внести такие изменения, то мы просто уберем эту перезагрузку.

Внести изменения не проблема, но это неправильное поведение оборудования и вам лучше избавиться от него, заменив на стандартный подход с WatchDog-таймером.

Если у вас есть проблемы со стабильностью работы вашей прошивки - в ваших интересах найти их и исправить.