Skip to content

group__neoway__m590

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

title: Neoway M590

Neoway M590 (group)

Module: Supported Modules / Neoway / Neoway M590

Manufacturer: Neoway. Models: M590.

Connection Information

  • TCP sockets:
    • 2
    • SSL is not supported
  • Socket Buffering:
    • The modem does not have an internal buffer for incoming data.
    • You must set the buffer size in this library to be larger than your largest expected incoming packet, or you will lose incoming data.
  • Socket Numbering:
    • The modem respects user-specified multiplexing channel numbers/identifiers for socket connections. Todo: todo

Supported Public Functions

Classes

Name
struct TinyGsmM590ModemConfig
Basic modem configurations for the Neoway M590.
struct TinyGsmM590TcpConfig
TCP behavior and limits for the Neoway M590.
class TinyGsmM590
Class for the Neoway M590.
class TinyGsmM590::GsmClientM590
Inner client.

Types

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

M590RegStatus

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

Tip

The Neoway M590 uses different numbers for registration status than most other modules.


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

Clone this wiki locally