При подключении модуля SIM к 2560, не могу в скетче указать аппаратный порт. С программным вот так все работает:
#include <Sim800L.h>
#include <SoftwareSerial.h>
#define RX 10
#define TX 11
Sim800L softSerial(RX, TX);
void setup()
{
Serial.begin(19200);
softSerial.begin(19200);
Serial.println("Initializing..."); // Печать текста
}
// Выполняем ретрансляцию:
void loop()
{
if(softSerial.available())
{
Serial.write(softSerial.read());// Передаём (от модуля через Arduino к компьютеру)
}
if( Serial.available())
{softSerial.write( Serial.read());// Передаём (от компьютера через Arduino к модулю )
}
}
Как указать Serial1 например ??
Sim800L Serial1 (RX, TX); порты естественно 18, 19 подставлял
так и так
Sim800L Serial1 ();
не компилируются. Подскажите, что я не понимаю!