Использовать AT-команду в скрипте оболочки

Я использую GSM модем для отправки смс, через терминал нет проблем, но я хочу написать сценарий оболочки (называемый php), и я хочу знать, как вставить команду AT в.

Пример :

  • вызовите script.sh
  • скрипт открытого миникома (sudo ..)
  • тип: AT + CMGS = «num» + ENTER + «Message» + ctrl + Z
    и отправь смс на номер.

Спасибо
Виктор

-2

Решение

В настоящее время1 Я думаю, что ваш лучший вариант здесь, это использовать язык программирования . Он написан для мониторинга растущего вывода текста и поддержки сценариев, таких как

  1. Ждать строки "Username:" появляться в выводе.
  2. Отправить строку "my_name",
  3. Ждать строки "Password:" появляться в выводе.
  4. Отправить строку "my_secret_password",

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


1
Как компаньон для моего atinout Программа, я начал писать программу для правильной отправки команды AT + CMGS и ее полезной нагрузки. Но если вы не очень, очень терпеливы, вы не должны ждать, пока это не закончится.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]