Skip to content

group__sequans__monarch

Sara Damiano edited this page Sep 11, 2026 · 2 revisions

title: Sequans Monarch

Sequans Monarch (group)

Module: Supported Modules / Sequans / Sequans Monarch

Manufacturer: Sequans. Models: Monarch.

Connection Information

  • Combined TCP/SSL sockets:
    • 6
    • Unlike most modules, the sockets are numbered starting at 1, not 0.
  • SSL contexts (security profiles):
    • 6
  • Socket Buffering:
    • The modem has an internal buffer for incoming data.
  • Socket Numbering:
    • The modem respects user-specified multiplexing channel numbers/identifiers for socket connections.

Supported Public Functions

Classes

Name
struct TinyGsmSequansMonarchModemConfig
Basic modem configurations for the Sequans Monarch.
struct TinyGsmSequansMonarchTcpConfig
TCP behavior and limits for the Sequans Monarch.
class TinyGsmSequansMonarch
Class for the Sequans Monarch.
class TinyGsmSequansMonarch::GsmClientSequansMonarch
Inner client.
class TinyGsmSequansMonarch::GsmClientSecureSequansMonarch
Inner secure client.

Types

Name
enum class MonarchRegStatus { REG_NO_RESULT = -1, REG_UNREGISTERED = 0, REG_SEARCHING = 2, REG_DENIED = 3, REG_OK_HOME = 1, REG_OK_ROAMING = 5, REG_UNKNOWN = 4 }
Registration status.

MonarchRegStatus

Enumerator Value Description
REG_NO_RESULT -1 No registration result.
REG_UNREGISTERED 0 Not registered on the network.
REG_SEARCHING 2 Searching for network.
REG_DENIED 3 Registration denied.
REG_OK_HOME 1 Registered on the home network.
REG_OK_ROAMING 5 Registered on a roaming network.
REG_UNKNOWN 4 Unknown registration status.

Generated by Doxygen and m.css with templates from doxybook2 Updated on 2026-09-11

Clone this wiki locally