VintageNetECM.Modem.Quectel (vintage_net_ecm v0.2.0)

Copy Markdown

VintageNetECM.Modem implementation for Quectel usbnet ECM modems (e.g. the EG800Q).

Quectel exposes a handful of proprietary commands that this module wraps:

  • AT+QNETDEVCTL — bring the ECM data call up/down and query its state,
  • AT+QCSQ — report the radio access technology (system mode),
  • AT+QCCID — read the (U)SIM's ICCID,
  • AT+QENG="servingcell" — MCC/MNC, cell ID, TAC and serving-cell signal quality (RSRP/RSRQ/SINR),
  • AT+QNWINFO — the band and channel the modem is camped on, and
  • AT+QLTS — the latest time synchronized from the network, plus its timezone.

Everything else in the VintageNetECM lifecycle uses standard 3GPP commands and is handled by VintageNetECM.ATController.

Note that the EG800Q/EG91xQ series is LTE-only, so there is no ESN or MEID to report — those are 3GPP2 (CDMA) identifiers. The IMEI (AT+CGSN) and the module's serial number (AT+CGSN=0) are standard and come from the controller.