Работа через терминал
- Войдите на сайт для отправки комментариев
Ср, 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