5#define TINY_GSM_MODEM_SARAR4
8#include "Loom_Manager.h"
10#include <TinyGsmClient.h>
12#include "../../../Hardware/Loom_BatchSD/Loom_BatchSD.h"
15#define SerialAT Serial1
25 void measure()
override {};
44 const int powerPin = A5
54 void initialize()
override;
57 void power_up()
override;
60 void power_down()
override;
64 void package()
override;
104 void restartModem() {
117 snprintf(array, 16,
"%u.%u.%u.%u", ip[0], ip[1], ip[2], ip[3]);
130 TinyGsmClient client;
133 bool firstInit =
true;
Definition: Loom_BatchSD.h:9
Definition: Loom_LTE.h:22
void disconnect()
Definition: Loom_LTE.cpp:199
bool isConnected()
Definition: Loom_LTE.cpp:283
bool verifyConnection()
Definition: Loom_LTE.cpp:210
void loadConfigFromJSON(char *json)
Definition: Loom_LTE.cpp:252
TinyGsmClient & getClient()
Definition: Loom_LTE.cpp:287
void ipToString(IPAddress ip, char array[16])
Definition: Loom_LTE.h:116
void setBatchSD(Loom_BatchSD &batch)
Definition: Loom_LTE.h:76
bool connect()
Definition: Loom_LTE.cpp:148
Definition: Loom_Manager.h:18