-
Notifications
You must be signed in to change notification settings - Fork 793
annotated
Sara Damiano edited this page Sep 11, 2026
·
1 revision
- GsmClient — The TCP client class.
- GsmSecureClient
-
TinyGsmA6 — TinyGsmA6 is a class for controlling the Ai-Thinker A6 and A7 GSM/GPRS module.
- GsmClientA6 — Inner client.
- TinyGsmA6ModemConfig — Basic modem configurations for the A6 and A7 modems.
- TinyGsmA6TcpConfig — TCP behavior and limits for the A6 and A7 modems.
-
TinyGsmA7672X — Class for the SIMCom A7672X modem, which is a 4G LTE Cat-M1/NB-IoT modem with GPS and SSL support.
-
GsmClientA7672X — Inner client.
- TinyGsmA7672X::GsmClientSecureA7672X — Inner secure client.
-
GsmClientA7672X — Inner client.
- TinyGsmA7672XModemConfig — Basic modem configurations for SIMCom A7672 modules.
- TinyGsmA7672XTcpConfig — TCP behavior and limits for SIMCom A7672 modules.
- TinyGsmBattery — The CRTP parent class for battery functions.
-
TinyGsmBG96 — Class for the Quectel BG96 and BG95.
-
GsmClientBG96 — Inner client.
- TinyGsmBG96::GsmClientSecureBG96 — Inner secure client.
-
GsmClientBG96 — Inner client.
- TinyGsmBG96ModemConfig — Basic modem configurations for Quectel BG96 and BG95.
- TinyGsmBG96TcpConfig — TCP behavior and limits for Quectel BG96 and BG95.
- TinyGsmBluetooth — The CRTP parent class for Bluetooth functions.
- TinyGsmCalling — The CRTP parent class for voice and DTMF calling functions.
-
TinyGsmESP32 — Class for the Espressif ESP32 modem, which is a Wi-Fi module with SSL support.
-
GsmClientESP32 — Inner client.
- TinyGsmESP32::GsmClientSecureESP32 — Inner secure client.
-
GsmClientESP32 — Inner client.
- TinyGsmESP32ModemConfig — Basic modem configurations for the ESP32.
- TinyGsmESP32TcpConfig — TCP behavior and limits for the ESP32.
-
TinyGsmESP8266 — Class for the Espressif ESP8266 modem, which is a Wi-Fi module with SSL support.
-
GsmClientESP8266 — Inner client.
- TinyGsmESP8266::GsmClientSecureESP8266 — Inner secure client.
-
GsmClientESP8266 — Inner client.
- TinyGsmESP8266ModemConfig — Basic modem configurations for the ESP8266.
-
TinyGsmESP8266NonOS — Class for the Espressif ESP8266 modem, which is a Wi-Fi module with SSL support.
-
GsmClientESP8266NonOS — Inner client.
- TinyGsmESP8266NonOS::GsmClientSecureESP8266NonOS — Inner secure client.
-
GsmClientESP8266NonOS — Inner client.
- TinyGsmESP8266NonOSModemConfig — Basic modem configurations for the ESP8266 (NonOS).
- TinyGsmESP8266NonOSTcpConfig — TCP behavior and limits for the ESP8266 (NonOS) AT version.
- TinyGsmESP8266TcpConfig — TCP behavior and limits for the ESP8266.
- TinyGsmEspressif — Parent class for the Espressif ESP8266 and ESP32 modules.
- TinyGsmGPRS — The CRTP parent class for GPRS functions.
- TinyGsmGPS — The CRTP parent class for GPS functions.
- TinyGsmGSMLocation — The CRTP parent class for GSM location functions.
-
TinyGsmM590 — Class for the Neoway M590.
- GsmClientM590 — Inner client.
- TinyGsmM590ModemConfig — Basic modem configurations for the Neoway M590.
- TinyGsmM590TcpConfig — TCP behavior and limits for the Neoway M590.
-
TinyGsmM95 — Class for the Quectel M95.
- GsmClientM95 — Inner client.
- TinyGsmM95ModemConfig — Basic modem configurations for the Quectel M95.
- TinyGsmM95TcpConfig — TCP behavior and limits for the Quectel M95.
-
TinyGsmMC60 — Class for the Quectel MC60.
- GsmClientMC60 — Inner client.
- TinyGsmMC60ModemConfig — Basic modem configurations for the Quectel MC60 and MC60E.
- TinyGsmMC60TcpConfig — TCP behavior and limits for the Quectel MC60 and MC60E.
- TinyGsmModem — The CRTP parent class for basic modem functions.
- TinyGsmModemConfigPreset — Template class for modem config traits.
- TinyGsmNTP — The CRTP parent class for network time protocol (NTP) configuration and synchronization functions.
-
TinyGsmSaraR4 — Class for the u-blox SARA-R4.
-
GsmClientSaraR4 — Inner client.
- TinyGsmSaraR4::GsmClientSecureSaraR4 — Inner secure client.
-
GsmClientSaraR4 — Inner client.
- TinyGsmSaraR4ModemConfig — Basic modem configurations for the u-blox SARA-R4.
- TinyGsmSaraR4TcpConfig — TCP behavior and limits for the u-blox SARA-R4.
-
TinyGsmSaraR5 — Class for the u-blox SARA-R5.
-
GsmClientSaraR5 — Inner client.
- TinyGsmSaraR5::GsmClientSecureSaraR5 — Inner secure client.
-
GsmClientSaraR5 — Inner client.
- TinyGsmSaraR5ModemConfig — Basic modem configurations for the SARA-R5.
- TinyGsmSaraR5TcpConfig — TCP behavior and limits for the SARA-R5.
-
TinyGsmSequansMonarch — Class for the Sequans Monarch.
-
GsmClientSequansMonarch — Inner client.
- TinyGsmSequansMonarch::GsmClientSecureSequansMonarch — Inner secure client.
-
GsmClientSequansMonarch — Inner client.
- TinyGsmSequansMonarchModemConfig — Basic modem configurations for the Sequans Monarch.
- TinyGsmSequansMonarchTcpConfig — TCP behavior and limits for the Sequans Monarch.
-
TinyGsmSim5360 — Class for the SIMCOM SIM5360, SIM5300, SIM5320, and SIM7100.
- GsmClientSim5360 — Inner client.
- TinyGsmSim5360ModemConfig — Basic modem configurations for the SIMCom SIM5360 modem family.
- TinyGsmSim5360TcpConfig — TCP behavior and limits for the SIMCom SIM5360 modem family.
-
TinyGsmSim7000 — Class for the SIMCOM SIM7000 using the TCP-IP toolkit.
- GsmClientSim7000 — Inner client.
- TinyGsmSim7000ModemConfig — Basic modem configurations for the SIMCom SIM7000.
-
TinyGsmSim7000SSL — Class for the SIMCOM SIM7000 with SSL support using the SSL application.
-
GsmClientSim7000SSL — Inner client.
- TinyGsmSim7000SSL::GsmClientSecureSim7000SSL — Inner secure client.
-
GsmClientSim7000SSL — Inner client.
- TinyGsmSim7000SSLModemConfig — Basic modem configurations for the SIMCom SIM7000 (SSL toolkit).
- TinyGsmSim7000SSLTcpConfig — TCP behavior and limits for the SIMCom SIM7000 (SSL toolkit).
- TinyGsmSim7000TcpConfig — TCP behavior and limits for the SIMCom SIM7000.
-
TinyGsmSim7080 — Class for the SIMCOM SIM7070, SIM7080, and SIM7090.
-
GsmClientSim7080 — Inner client.
- TinyGsmSim7080::GsmClientSecureSim7080 — Inner secure client.
-
GsmClientSim7080 — Inner client.
- TinyGsmSim7080ModemConfig — Basic modem configurations for the SIMCom SIM7080 modem family.
- TinyGsmSim7080TcpConfig — TCP behavior and limits for the SIMCom SIM7080 modem family.
- TinyGsmSim70xx — Parent class for the SIMCom SIM70xx family of modems.
-
TinyGsmSim7600 — Class for the SIMCOM SIM7600, SIM7500, and SIM7800.
-
GsmClientSim7600 — Inner client.
- TinyGsmSim7600::GsmClientSecureSim7600 — Inner secure client.
-
GsmClientSim7600 — Inner client.
- TinyGsmSim7600ModemConfig — Basic modem configurations for the SIMCom SIM7600 modem family.
- TinyGsmSim7600TcpConfig — TCP behavior and limits for the SIMCom SIM7600 modem family.
-
TinyGsmSim800 — Class for the SIMCOM SIM800 and SIM900 (with some limitations).
-
GsmClientSim800 — Inner client.
- TinyGsmSim800::GsmClientSecureSim800 — Inner secure client.
- TinyGsmSim808 — Class for the SIMCOM SIM808 and SIM868, which extends the SIM800 with GPS and Bluetooth support.
-
GsmClientSim800 — Inner client.
- TinyGsmSim800ModemConfig — Basic modem configurations for SIMCom SIM800 variants.
- TinyGsmSim800TcpConfig — TCP behavior and limits for SIMCom SIM800 variants.
- TinyGsmSMS — The CRTP parent class for Short Message Service (SMS) functions.
- TinyGsmSSL — The CRTP parent class for Secure Socket Layer (SSL) functions.
- TinyGsmTCP — The CRTP parent class for TCP functions of the modem.
- TinyGsmTcpConfigPreset — Template class for modem TCP config traits.
- TinyGsmTemperature — Provides temperature-related functions for the modem.
- TinyGsmTime — The CRTP parent class for time printing and retrieval functions.
-
TinyGsmUBLOX — Class for the u-blox family of modems.
-
GsmClientUBLOX — Inner client.
- TinyGsmUBLOX::GsmClientSecureUBLOX — Inner secure client.
-
GsmClientUBLOX — Inner client.
- TinyGsmUBLOXModemConfig — Basic modem configurations for the UBLOX modem family.
- TinyGsmUBLOXTcpConfig — TCP behavior and limits for the u-blox family.
- TinyGsmWifi — The CRTP parent class for WiFi functions.
-
TinyGsmXBee — Class for the Digi XBee family of modems.
-
GsmClientXBee — Inner client.
- TinyGsmXBee::GsmClientSecureXBee — Inner secure client.
-
GsmClientXBee — Inner client.
- TinyGsmXBeeModemConfig — Basic modem configurations for the Digi XBee and XBee3.
- TinyGsmXBeeTcpConfig — TCP behavior and limits for the Digi XBee and XBee3.
Generated by Doxygen and m.css with templates from doxybook2
If you like TinyGSM library - give it a star, or fork it and contribute!