Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
HL78xx Constants and Macros

Macros

#define CSQ_RSSI_UNKNOWN   (99)
 Unknown RSSI value returned by AT+CSQ command.
#define CESQ_RSRP_UNKNOWN   (255)
 Unknown RSRP value returned by AT+CESQ command.
#define CESQ_RSRQ_UNKNOWN   (255)
 Unknown RSRQ value returned by AT+CESQ command.
#define CSQ_RSSI_TO_DB(v)
 Convert CSQ RSSI value to dBm.
#define CESQ_RSRP_TO_DB(v)
 Convert CESQ RSRP value to dBm.
#define CESQ_RSRQ_TO_DB(v)
 Convert CESQ RSRQ value to dB.
#define PAUSED   1
 Monitor is paused.
#define ACTIVE   0
 Monitor is active, default.
#define MDM_MANUFACTURER_LENGTH   20
 Maximum length of modem manufacturer string.
#define MDM_MODEL_LENGTH   32
 Maximum length of modem model string.
#define MDM_REVISION_LENGTH   64
 Maximum length of modem revision string.
#define MDM_IMEI_LENGTH   16
 Maximum length of modem IMEI string.
#define MDM_IMSI_LENGTH   23
 Maximum length of modem IMSI string.
#define MDM_ICCID_LENGTH   22
 Maximum length of modem ICCID string.
#define MDM_APN_MAX_LENGTH   64
 Maximum length of APN string.
#define MDM_MAX_CERT_LENGTH   4096
 Maximum length of certificate.
#define MDM_MAX_HOSTNAME_LEN   128
 Maximum length of hostname.
#define MDM_SERIAL_NUMBER_LENGTH   32
 Maximum length of serial number string.

Detailed Description

Macro Definition Documentation

◆ ACTIVE

#define ACTIVE   0

#include <zephyr/drivers/modem/hl78xx_apis.h>

Monitor is active, default.

◆ CESQ_RSRP_TO_DB

#define CESQ_RSRP_TO_DB ( v)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Value:
(-140 + (v))

Convert CESQ RSRP value to dBm.

Parameters
vRSRP value (0-97)
Returns
Reference signal received power in dBm (-140 to -44)

◆ CESQ_RSRP_UNKNOWN

#define CESQ_RSRP_UNKNOWN   (255)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Unknown RSRP value returned by AT+CESQ command.

◆ CESQ_RSRQ_TO_DB

#define CESQ_RSRQ_TO_DB ( v)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Value:
(-20 + ((v) / 2))

Convert CESQ RSRQ value to dB.

Parameters
vRSRQ value (0-34)
Returns
Reference signal received quality in dB (-20 to -3)

◆ CESQ_RSRQ_UNKNOWN

#define CESQ_RSRQ_UNKNOWN   (255)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Unknown RSRQ value returned by AT+CESQ command.

◆ CSQ_RSSI_TO_DB

#define CSQ_RSSI_TO_DB ( v)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Value:
(-113 + (2 * (v)))

Convert CSQ RSSI value to dBm.

Parameters
vRSSI value (0-31)
Returns
Signal strength in dBm (-113 to -51)

◆ CSQ_RSSI_UNKNOWN

#define CSQ_RSSI_UNKNOWN   (99)

#include <zephyr/drivers/modem/hl78xx_apis.h>

Unknown RSSI value returned by AT+CSQ command.

◆ MDM_APN_MAX_LENGTH

#define MDM_APN_MAX_LENGTH   64

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of APN string.

◆ MDM_ICCID_LENGTH

#define MDM_ICCID_LENGTH   22

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem ICCID string.

◆ MDM_IMEI_LENGTH

#define MDM_IMEI_LENGTH   16

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem IMEI string.

◆ MDM_IMSI_LENGTH

#define MDM_IMSI_LENGTH   23

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem IMSI string.

◆ MDM_MANUFACTURER_LENGTH

#define MDM_MANUFACTURER_LENGTH   20

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem manufacturer string.

◆ MDM_MAX_CERT_LENGTH

#define MDM_MAX_CERT_LENGTH   4096

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of certificate.

◆ MDM_MAX_HOSTNAME_LEN

#define MDM_MAX_HOSTNAME_LEN   128

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of hostname.

◆ MDM_MODEL_LENGTH

#define MDM_MODEL_LENGTH   32

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem model string.

◆ MDM_REVISION_LENGTH

#define MDM_REVISION_LENGTH   64

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of modem revision string.

◆ MDM_SERIAL_NUMBER_LENGTH

#define MDM_SERIAL_NUMBER_LENGTH   32

#include <zephyr/drivers/modem/hl78xx_apis.h>

Maximum length of serial number string.

◆ PAUSED

#define PAUSED   1

#include <zephyr/drivers/modem/hl78xx_apis.h>

Monitor is paused.