7 #include <HardwareSerial.h>
19 unsigned long last_millis;
29 uint8_t
sendSMS(
const String &phone,
const String &sms);
77 uint8_t
begin(
long baud,uint8_t unlock_only=0);
84 uint8_t changeIPR(
long baud);
121 uint8_t
init(uint8_t unlock_only=0);
125 virtual void i_begin(
long baud)=0;
126 virtual void i_end(
void)=0;
136 void finishTransmissionMode(
void);
149 BayGPRS(HardwareSerial &serial, uint8_t powerPin=9,uint8_t resetPin=0);
151 HardwareSerial* _serial;
154 void i_begin(
long b);
156 int i_available(
void);
157 size_t write(uint8_t b);
Definition: BayTCPSim900.h:144
BayGPRS(HardwareSerial &serial, uint8_t powerPin=9, uint8_t resetPin=0)
Definition: BayTCPSim900.cpp:321
Definition: BayTCPSim900.h:23
void disconnect(void)
Definition: BayTCPSim900.cpp:284
uint8_t connect(void)
Definition: BayTCPSim900.cpp:227
void softReset(void)
Definition: BayTCPSim900.cpp:122
uint8_t sendSMS(const String &phone, const String &sms)
Definition: BayTCPSim900.cpp:295
uint8_t init(uint8_t unlock_only=0)
Definition: BayTCPSim900.cpp:45
uint8_t setClock(const char *time)
Definition: BayTCPSim900.cpp:138
uint8_t isAttached(void)
Definition: BayTCPSim900.cpp:170
DateTime now(void)
Definition: BayTCPSim900.cpp:178
uint8_t getRSSI(void)
Definition: BayTCPSim900.cpp:153
uint8_t begin(long baud, uint8_t unlock_only=0)
Definition: BayTCPSim900.cpp:309
uint8_t isRegistered(void)
Definition: BayTCPSim900.cpp:161
void softSwitch(void)
Definition: BayTCPSim900.cpp:107
Definition: BayEOSBuffer.h:33
Definition: BayTCPSim900.h:11
Definition: BayEOSBuffer.h:56