- /**************************************************************
- *
- * This script just listens in on the communication
- * between an Arduino and the modem.
- *
- * TinyGSM Getting Started guide:
- * https://tiny.cc/tinygsm-readme
- *
- **************************************************************/
-
- // Set the baud rate between the modem and the board
- #define BAUD_RATE 9600
-
- // Set serial printing out the communication
- #define SPY Serial
-
- // Set serial for input from modem
- #define MODEM_TX Serial1
-
- // Set serial for AT commands (to the module)
- // Use Hardware Serial on Mega, Leonardo, Micro
- // #define BOARD_TX Serial1
-
- // or AltSoftware
- #include <AltSoftSerial.h>
- AltSoftSerial BOARD_TX;
-
-
- void setup() {
- // Set console baud rate
- SPY.begin(115200);
-
- MODEM_TX.begin(BAUD_RATE);
- BOARD_TX.begin(BAUD_RATE);
- delay(6000);
- }
-
- void loop()
- {
- while (MODEM_TX.available()) {
- SPY.write(MODEM_TX.read());
- }
- while (BOARD_TX.available()) {
- SPY.write(BOARD_TX.read());
- }
- }
|