Работа через терминал
- Войдите на сайт для отправки комментариев
Ср, 02/08/2017 - 19:29
Есть 2 модема NEOWAY M590, подключенных к Arduino.
#include <SoftwareSerial.h> SoftwareSerial gsm1(11, 10); // RX, TX SoftwareSerial gsm2(13, 12); // RX, TX int MyFunction1(int Now){ ... } void setup() { Serial.begin(19200); gsm1.begin(19200); gsm2.begin(19200); } void loop() { if (gsm1.available()){ Serial.write(gsm1.read()); } if (gsm2.available()){ Serial.write(gsm2.read()); } if (Serial.available()){ gsm1.write(Serial.read()); if (Serial.available()){ gsm2.write(Serial.read()); }
Задача состоит в том, чтоб при подключении через терминал, можно было отправлять команты через ардуино конкретным модемам, к примеру SendGsm1("AT") а в ответ получать от модема AnswerGsm1("ответ"). Ну и с терминала вызывать ф-цию MyFunction1.
Пиши на p.masyukov@gmail.com (бюджет и ТЗ)
Работа выполнена, спасибо p.masyukov