#1 Re: Проекты » Вопрос по GSM-модулю. » 2016-03-10 22:53:01

У більшості, GSM модулі виконані як термінальні модеми. Комунікація з ними відбувається засобами AT команд через послідовний порт. Зважаючи на це, керування станом порту вводу-виводу на ардвінці здійснюється програмно, маю на увазі код ми самі маємо написати. Логіка коду приблизно наступна.
1. підєднуємось до модема на послідовній шині
2. очікуємо на повідомлення від модуля
3. при вхідному дзвінку до прикладу на модуль GSM800M, модуль пошле нам повідомлення АТ+CALL+INC, ми читаємо повідомлення перевіряємо стрічку(String) і якщо повідомлення те що нам треба переключаємо відповідний порт ардвінки
4. повідомляємо модем про те що нам треба робити з вхідним дзвінком, наприклад АТ+CANCEL чи АT+ACCEPT.
5. якщо ACCEPT значить повертаємось до пункту 2 і далі по колу.

Підвал форуму