Cellron Kütüphane Kullanımı
1- atCommands
EC25'e istediğim AT komutlarını gönderebilmek ve aldığımız cevabı yorumlamak için gerekli fonksiyonlar bu sınıf içinde tanımlanmıştır.
atCommands(HardwareSerial *_modem, HardwareSerial *_pc)
EC25'i initialize etmek için kullanılır.
_modem
HardwareSerial
EC25'in bağlı olduğu serial port
_pc
HardwareSerial
Debug çıktılarını alacağınız cihazın bağlı olduğu serial port
int sendCommand(String *command, String *response);
EC25'e AT komutlarını göndermek için kullanılır.
command
String
Gönderilecek Komut
response
String
Debug çıktılarını alacağınız cihazın bağlı olduğu serial port
return
int
Gelen cevabın kategorisi [1]
int sendCommand(String *command);
EC25'e AT komutlarını göndermek için kullanılır. (Cevap yollanmaz)
command
String
Gönderilecek Komut
return
int
Gelen cevabın kategorisi [1]
void listenPost();
EC25'den dönen cevaplar bitiş verisi gelene kadar dinlenir.
_modem
HardwareSerial
EC25'in bağlı olduğu serial port
_pc
HardwareSerial
Debug çıktılarını alacağınız cihazın bağlı olduğu serial port
void test();
Modül testi için SMS test fonksiyonu
void activatePDP();
İnternet bağlantısını sağlamak için gerekli ayar fonksiyonu
bool ping(String addr);
İstenilen adrese ping atılır.
addr
String
Ping atılacak adres
return
bool
Ping başarılı oldu mu
bool sendHttpsReq(String addr, String *request);
İstenen adrese HTTPs isteği yollanır
addr
String
Bağlantı kurulacak adres
request
String
Gönderilecek HTTPs body
return
bool
İstek başarılı oldu mu
Örnek Kod:
Last updated