ltecat4  2.1.0.0
Macros
LTE Cat.4 Device Settings

Settings for registers of LTE Cat.4 Click driver. More...

Macros

#define LTECAT4_MAX9860_REG_INTR_STATS   0x00
 LTE Cat.4 MAX9860 registers. More...
 
#define LTECAT4_MAX9860_REG_MIC_NG_AGC   0x01
 
#define LTECAT4_MAX9860_REG_INTR_EN   0x02
 
#define LTECAT4_MAX9860_REG_SYS_CLK   0x03
 
#define LTECAT4_MAX9860_REG_STEREO_CLK_MSB   0x04
 
#define LTECAT4_MAX9860_REG_STEREO_CLK_LSB   0x05
 
#define LTECAT4_MAX9860_REG_AUDIO_INTERFACE_1   0x06
 
#define LTECAT4_MAX9860_REG_AUDIO_INTERFACE_2   0x07
 
#define LTECAT4_MAX9860_REG_VOICE_FILTER   0x08
 
#define LTECAT4_MAX9860_REG_DAC_ATTENUATION   0x09
 
#define LTECAT4_MAX9860_REG_ADC_OUTPUT_LEVELS   0x0A
 
#define LTECAT4_MAX9860_REG_DAC_GAIN   0x0B
 
#define LTECAT4_MAX9860_REG_MIC_GAIN   0x0C
 
#define LTECAT4_MAX9860_REG_MIC_AGC   0x0E
 
#define LTECAT4_MAX9860_REG_NOISE_GATE   0x0F
 
#define LTECAT4_MAX9860_REG_SYS_SHUTDOWN   0x10
 
#define LTECAT4_PSCLK_24MHZ   0x20
 LTE Cat.4 MAX9860 commands. More...
 
#define LTECAT4_LRCLK_8MHZ_MSB   0x10
 
#define LTECAT4_LRCLK_8MHZ_LSB   0x62
 
#define LTECAT4_DBCI_FALLING_EDGE   0x20
 
#define LTECAT4_HIZ_ENABLE   0x08
 
#define LTECAT4_TDM_ENABLE   0x04
 
#define LTECAT4_ABCI_FALLING_EDGE   0x20
 
#define LTECAT4_ADLY_ENABLE   0x10
 
#define LTECAT4_STEREO_ENABLE   0x08
 
#define LTECAT4_AVFLT_DISABLE   0x00
 
#define LTECAT4_DVFLT_DISABLE   0x00
 
#define LTECAT4_DVA_GAIN_0   0x06
 
#define LTECAT4_ADC_GAIN_3   0x00
 
#define LTECAT4_DAC_GAIN_0   0x00
 
#define LTECAT4_DVST_GAIN_0   0x01
 
#define LTECAT4_MIC_GAIN_30   0x60
 
#define LTECAT4_PGAM_GAIN_20   0x00
 
#define LTECAT4_AGCSRC_ENABLE   0x80
 
#define LTECAT4_AGCHLD_50   0x01
 
#define LTECAT4_ANTH_DISABLE   0x00
 
#define LTECAT4_AGCTH_MINUS_3   0x00
 
#define LTECAT4_POWER_ON   0x80
 
#define LTECAT4_DAC_ENABLE   0x08
 
#define LTECAT4_ADCL_ADCR_ENABLE   0x03
 
#define LTECAT4_CMD_AT   "AT"
 LTE Cat.4 control commands. More...
 
#define LTECAT4_CMD_GET_MODEL_ID   "AT+CGMM"
 
#define LTECAT4_CMD_GET_SW_VERSION   "AT+CGMR"
 
#define LTECAT4_CMD_GET_SERIAL_NUM   "AT+CGSN"
 
#define LTECAT4_CMD_FACTORY_RESET   "AT&F"
 
#define LTECAT4_CMD_SET_UE_FUNCTIONALITY   "AT+CFUN"
 
#define LTECAT4_CMD_NETWORK_REGISTRATION   "AT+CREG"
 
#define LTECAT4_CMD_SIGNAL_QUALITY_REPORT   "AT+CSQ"
 
#define LTECAT4_CMD_OPERATOR_SELECTION   "AT+COPS"
 
#define LTECAT4_CMD_SEND_SMS   "AT+CMGS"
 
#define LTECAT4_CMD_SELECT_SMS_FORMAT   "AT+CMGF"
 
#define LTECAT4_CMD_DEFINE_PDP_CONTEXT   "AT+CGDCONT"
 
#define LTECAT4_CMD_SHOW_PDP_ADDRESS   "AT+CGPADDR"
 
#define LTECAT4_CMD_ACTIVATE_PDP_CONTEXT   "AT+QIACT"
 
#define LTECAT4_CMD_OPEN_SOCKET   "AT+QIOPEN"
 
#define LTECAT4_CMD_CLOSE_SOCKET   "AT+QICLOSE"
 
#define LTECAT4_CMD_SEND_DATA   "AT+QISEND"
 
#define LTECAT4_CMD_RECEIVE_DATA   "AT+QIRD"
 
#define LTECAT4_CMD_TURN_ON_GNSS   "AT+QGPS"
 
#define LTECAT4_CMD_ACQUIRE_NMEA_SENTENCES   "AT+QGPSGNMEA"
 
#define LTECAT4_CMD_SET_MIC_GAIN   "AT+QMIC"
 
#define LTECAT4_CMD_CONFIG_AUDIO_INTERFACE   "AT+QDAI"
 
#define LTECAT4_CMD_DIAL_NUMBER   "ATD"
 
#define LTECAT4_CMD_TERMINATE_CALL   "ATH"
 
#define LTECAT4_CMD_ANSWER_CALL   "ATA"
 
#define LTECAT4_CMD_LIST_CALLS   "AT+CLCC"
 
#define LTECAT4_CMD_CONFIG_URC_INDICATION   "AT+QURCCFG"
 
#define LTECAT4_RSP_START   "$"
 LTE Cat.4 response buffer commands. More...
 
#define LTECAT4_RSP_DELIMITER   ","
 
#define LTECAT4_RSP_END   "\r\n"
 
#define LTECAT4_RSP_GGA   "GGA"
 
#define LTECAT4_RSP_OK   "OK"
 LTE Cat.4 device response for AT commands. More...
 
#define LTECAT4_RSP_ERROR   "ERROR"
 
#define LTECAT4_URC_RECEIVED_DATA   "+QIURC:"
 LTE Cat.4 device unsolicited response code (URC) settings. More...
 
#define LTECAT4_URC_RING   "RING"
 
#define LTECAT4_URC_NO_CARRIER   "NO CARRIER"
 
#define LTECAT4_POWER_STATE_OFF   0
 LTE Cat.4 power state settings. More...
 
#define LTECAT4_POWER_STATE_ON   1
 
#define LTECAT4_GGA_ELEMENT_SIZE   15
 LTE Cat.4 GGA command elements. More...
 
#define LTECAT4_GGA_TIME   1
 
#define LTECAT4_GGA_LATITUDE   2
 
#define LTECAT4_GGA_LATITUDE_SIDE   3
 
#define LTECAT4_GGA_LONGITUDE   4
 
#define LTECAT4_GGA_LONGITUDE_SIDE   5
 
#define LTECAT4_GGA_QUALITY_INDICATOR   6
 
#define LTECAT4_GGA_NUMBER_OF_SATELLITES   7
 
#define LTECAT4_GGA_H_DILUTION_OF_POS   8
 
#define LTECAT4_GGA_ALTITUDE   9
 
#define LTECAT4_GGA_ALTITUDE_UNIT   10
 
#define LTECAT4_GGA_GEOIDAL_SEPARATION   11
 
#define LTECAT4_GGA_GEOIDAL_SEPARATION_UNIT   12
 
#define LTECAT4_GGA_TIME_SINCE_LAST_DGPS   13
 
#define LTECAT4_GGA_DGPS_REFERENCE_STATION_ID   14
 
#define LTECAT4_TX_DRV_BUFFER_SIZE   256
 LTE Cat.4 driver buffer size. More...
 
#define LTECAT4_RX_DRV_BUFFER_SIZE   256
 
#define LTECAT4_DEVICE_ADDRESS   0x10
 LTE Cat.4 device address setting. More...
 

Detailed Description

Settings for registers of LTE Cat.4 Click driver.

Macro Definition Documentation

◆ LTECAT4_ABCI_FALLING_EDGE

#define LTECAT4_ABCI_FALLING_EDGE   0x20

◆ LTECAT4_ADC_GAIN_3

#define LTECAT4_ADC_GAIN_3   0x00

◆ LTECAT4_ADCL_ADCR_ENABLE

#define LTECAT4_ADCL_ADCR_ENABLE   0x03

◆ LTECAT4_ADLY_ENABLE

#define LTECAT4_ADLY_ENABLE   0x10

◆ LTECAT4_AGCHLD_50

#define LTECAT4_AGCHLD_50   0x01

◆ LTECAT4_AGCSRC_ENABLE

#define LTECAT4_AGCSRC_ENABLE   0x80

◆ LTECAT4_AGCTH_MINUS_3

#define LTECAT4_AGCTH_MINUS_3   0x00

◆ LTECAT4_ANTH_DISABLE

#define LTECAT4_ANTH_DISABLE   0x00

◆ LTECAT4_AVFLT_DISABLE

#define LTECAT4_AVFLT_DISABLE   0x00

◆ LTECAT4_CMD_ACQUIRE_NMEA_SENTENCES

#define LTECAT4_CMD_ACQUIRE_NMEA_SENTENCES   "AT+QGPSGNMEA"

◆ LTECAT4_CMD_ACTIVATE_PDP_CONTEXT

#define LTECAT4_CMD_ACTIVATE_PDP_CONTEXT   "AT+QIACT"

◆ LTECAT4_CMD_ANSWER_CALL

#define LTECAT4_CMD_ANSWER_CALL   "ATA"

◆ LTECAT4_CMD_AT

#define LTECAT4_CMD_AT   "AT"

LTE Cat.4 control commands.

Specified setting for control commands of LTE Cat.4 Click driver.

◆ LTECAT4_CMD_CLOSE_SOCKET

#define LTECAT4_CMD_CLOSE_SOCKET   "AT+QICLOSE"

◆ LTECAT4_CMD_CONFIG_AUDIO_INTERFACE

#define LTECAT4_CMD_CONFIG_AUDIO_INTERFACE   "AT+QDAI"

◆ LTECAT4_CMD_CONFIG_URC_INDICATION

#define LTECAT4_CMD_CONFIG_URC_INDICATION   "AT+QURCCFG"

◆ LTECAT4_CMD_DEFINE_PDP_CONTEXT

#define LTECAT4_CMD_DEFINE_PDP_CONTEXT   "AT+CGDCONT"

◆ LTECAT4_CMD_DIAL_NUMBER

#define LTECAT4_CMD_DIAL_NUMBER   "ATD"

◆ LTECAT4_CMD_FACTORY_RESET

#define LTECAT4_CMD_FACTORY_RESET   "AT&F"

◆ LTECAT4_CMD_GET_MODEL_ID

#define LTECAT4_CMD_GET_MODEL_ID   "AT+CGMM"

◆ LTECAT4_CMD_GET_SERIAL_NUM

#define LTECAT4_CMD_GET_SERIAL_NUM   "AT+CGSN"

◆ LTECAT4_CMD_GET_SW_VERSION

#define LTECAT4_CMD_GET_SW_VERSION   "AT+CGMR"

◆ LTECAT4_CMD_LIST_CALLS

#define LTECAT4_CMD_LIST_CALLS   "AT+CLCC"

◆ LTECAT4_CMD_NETWORK_REGISTRATION

#define LTECAT4_CMD_NETWORK_REGISTRATION   "AT+CREG"

◆ LTECAT4_CMD_OPEN_SOCKET

#define LTECAT4_CMD_OPEN_SOCKET   "AT+QIOPEN"

◆ LTECAT4_CMD_OPERATOR_SELECTION

#define LTECAT4_CMD_OPERATOR_SELECTION   "AT+COPS"

◆ LTECAT4_CMD_RECEIVE_DATA

#define LTECAT4_CMD_RECEIVE_DATA   "AT+QIRD"

◆ LTECAT4_CMD_SELECT_SMS_FORMAT

#define LTECAT4_CMD_SELECT_SMS_FORMAT   "AT+CMGF"

◆ LTECAT4_CMD_SEND_DATA

#define LTECAT4_CMD_SEND_DATA   "AT+QISEND"

◆ LTECAT4_CMD_SEND_SMS

#define LTECAT4_CMD_SEND_SMS   "AT+CMGS"

◆ LTECAT4_CMD_SET_MIC_GAIN

#define LTECAT4_CMD_SET_MIC_GAIN   "AT+QMIC"

◆ LTECAT4_CMD_SET_UE_FUNCTIONALITY

#define LTECAT4_CMD_SET_UE_FUNCTIONALITY   "AT+CFUN"

◆ LTECAT4_CMD_SHOW_PDP_ADDRESS

#define LTECAT4_CMD_SHOW_PDP_ADDRESS   "AT+CGPADDR"

◆ LTECAT4_CMD_SIGNAL_QUALITY_REPORT

#define LTECAT4_CMD_SIGNAL_QUALITY_REPORT   "AT+CSQ"

◆ LTECAT4_CMD_TERMINATE_CALL

#define LTECAT4_CMD_TERMINATE_CALL   "ATH"

◆ LTECAT4_CMD_TURN_ON_GNSS

#define LTECAT4_CMD_TURN_ON_GNSS   "AT+QGPS"

◆ LTECAT4_DAC_ENABLE

#define LTECAT4_DAC_ENABLE   0x08

◆ LTECAT4_DAC_GAIN_0

#define LTECAT4_DAC_GAIN_0   0x00

◆ LTECAT4_DBCI_FALLING_EDGE

#define LTECAT4_DBCI_FALLING_EDGE   0x20

◆ LTECAT4_DEVICE_ADDRESS

#define LTECAT4_DEVICE_ADDRESS   0x10

LTE Cat.4 device address setting.

Specified setting for device slave address selection of LTE Cat.4 Click driver.

◆ LTECAT4_DVA_GAIN_0

#define LTECAT4_DVA_GAIN_0   0x06

◆ LTECAT4_DVFLT_DISABLE

#define LTECAT4_DVFLT_DISABLE   0x00

◆ LTECAT4_DVST_GAIN_0

#define LTECAT4_DVST_GAIN_0   0x01

◆ LTECAT4_GGA_ALTITUDE

#define LTECAT4_GGA_ALTITUDE   9

◆ LTECAT4_GGA_ALTITUDE_UNIT

#define LTECAT4_GGA_ALTITUDE_UNIT   10

◆ LTECAT4_GGA_DGPS_REFERENCE_STATION_ID

#define LTECAT4_GGA_DGPS_REFERENCE_STATION_ID   14

◆ LTECAT4_GGA_ELEMENT_SIZE

#define LTECAT4_GGA_ELEMENT_SIZE   15

LTE Cat.4 GGA command elements.

Specified GGA command elements of LTE Cat.4 Click driver.

◆ LTECAT4_GGA_GEOIDAL_SEPARATION

#define LTECAT4_GGA_GEOIDAL_SEPARATION   11

◆ LTECAT4_GGA_GEOIDAL_SEPARATION_UNIT

#define LTECAT4_GGA_GEOIDAL_SEPARATION_UNIT   12

◆ LTECAT4_GGA_H_DILUTION_OF_POS

#define LTECAT4_GGA_H_DILUTION_OF_POS   8

◆ LTECAT4_GGA_LATITUDE

#define LTECAT4_GGA_LATITUDE   2

◆ LTECAT4_GGA_LATITUDE_SIDE

#define LTECAT4_GGA_LATITUDE_SIDE   3

◆ LTECAT4_GGA_LONGITUDE

#define LTECAT4_GGA_LONGITUDE   4

◆ LTECAT4_GGA_LONGITUDE_SIDE

#define LTECAT4_GGA_LONGITUDE_SIDE   5

◆ LTECAT4_GGA_NUMBER_OF_SATELLITES

#define LTECAT4_GGA_NUMBER_OF_SATELLITES   7

◆ LTECAT4_GGA_QUALITY_INDICATOR

#define LTECAT4_GGA_QUALITY_INDICATOR   6

◆ LTECAT4_GGA_TIME

#define LTECAT4_GGA_TIME   1

◆ LTECAT4_GGA_TIME_SINCE_LAST_DGPS

#define LTECAT4_GGA_TIME_SINCE_LAST_DGPS   13

◆ LTECAT4_HIZ_ENABLE

#define LTECAT4_HIZ_ENABLE   0x08

◆ LTECAT4_LRCLK_8MHZ_LSB

#define LTECAT4_LRCLK_8MHZ_LSB   0x62

◆ LTECAT4_LRCLK_8MHZ_MSB

#define LTECAT4_LRCLK_8MHZ_MSB   0x10

◆ LTECAT4_MAX9860_REG_ADC_OUTPUT_LEVELS

#define LTECAT4_MAX9860_REG_ADC_OUTPUT_LEVELS   0x0A

◆ LTECAT4_MAX9860_REG_AUDIO_INTERFACE_1

#define LTECAT4_MAX9860_REG_AUDIO_INTERFACE_1   0x06

◆ LTECAT4_MAX9860_REG_AUDIO_INTERFACE_2

#define LTECAT4_MAX9860_REG_AUDIO_INTERFACE_2   0x07

◆ LTECAT4_MAX9860_REG_DAC_ATTENUATION

#define LTECAT4_MAX9860_REG_DAC_ATTENUATION   0x09

◆ LTECAT4_MAX9860_REG_DAC_GAIN

#define LTECAT4_MAX9860_REG_DAC_GAIN   0x0B

◆ LTECAT4_MAX9860_REG_INTR_EN

#define LTECAT4_MAX9860_REG_INTR_EN   0x02

◆ LTECAT4_MAX9860_REG_INTR_STATS

#define LTECAT4_MAX9860_REG_INTR_STATS   0x00

LTE Cat.4 MAX9860 registers.

Specified MAX9860 registers for control commands of LTE Cat.4 Click driver.

◆ LTECAT4_MAX9860_REG_MIC_AGC

#define LTECAT4_MAX9860_REG_MIC_AGC   0x0E

◆ LTECAT4_MAX9860_REG_MIC_GAIN

#define LTECAT4_MAX9860_REG_MIC_GAIN   0x0C

◆ LTECAT4_MAX9860_REG_MIC_NG_AGC

#define LTECAT4_MAX9860_REG_MIC_NG_AGC   0x01

◆ LTECAT4_MAX9860_REG_NOISE_GATE

#define LTECAT4_MAX9860_REG_NOISE_GATE   0x0F

◆ LTECAT4_MAX9860_REG_STEREO_CLK_LSB

#define LTECAT4_MAX9860_REG_STEREO_CLK_LSB   0x05

◆ LTECAT4_MAX9860_REG_STEREO_CLK_MSB

#define LTECAT4_MAX9860_REG_STEREO_CLK_MSB   0x04

◆ LTECAT4_MAX9860_REG_SYS_CLK

#define LTECAT4_MAX9860_REG_SYS_CLK   0x03

◆ LTECAT4_MAX9860_REG_SYS_SHUTDOWN

#define LTECAT4_MAX9860_REG_SYS_SHUTDOWN   0x10

◆ LTECAT4_MAX9860_REG_VOICE_FILTER

#define LTECAT4_MAX9860_REG_VOICE_FILTER   0x08

◆ LTECAT4_MIC_GAIN_30

#define LTECAT4_MIC_GAIN_30   0x60

◆ LTECAT4_PGAM_GAIN_20

#define LTECAT4_PGAM_GAIN_20   0x00

◆ LTECAT4_POWER_ON

#define LTECAT4_POWER_ON   0x80

◆ LTECAT4_POWER_STATE_OFF

#define LTECAT4_POWER_STATE_OFF   0

LTE Cat.4 power state settings.

Specified power state settings of LTE Cat.4 Click driver.

◆ LTECAT4_POWER_STATE_ON

#define LTECAT4_POWER_STATE_ON   1

◆ LTECAT4_PSCLK_24MHZ

#define LTECAT4_PSCLK_24MHZ   0x20

LTE Cat.4 MAX9860 commands.

Specified setting for MAX9860 configuration of LTE Cat.4 Click driver.

◆ LTECAT4_RSP_DELIMITER

#define LTECAT4_RSP_DELIMITER   ","

◆ LTECAT4_RSP_END

#define LTECAT4_RSP_END   "\r\n"

◆ LTECAT4_RSP_ERROR

#define LTECAT4_RSP_ERROR   "ERROR"

◆ LTECAT4_RSP_GGA

#define LTECAT4_RSP_GGA   "GGA"

◆ LTECAT4_RSP_OK

#define LTECAT4_RSP_OK   "OK"

LTE Cat.4 device response for AT commands.

Device response after commands.

◆ LTECAT4_RSP_START

#define LTECAT4_RSP_START   "$"

LTE Cat.4 response buffer commands.

Specified response buffer commands of LTE Cat.4 Click driver.

◆ LTECAT4_RX_DRV_BUFFER_SIZE

#define LTECAT4_RX_DRV_BUFFER_SIZE   256

◆ LTECAT4_STEREO_ENABLE

#define LTECAT4_STEREO_ENABLE   0x08

◆ LTECAT4_TDM_ENABLE

#define LTECAT4_TDM_ENABLE   0x04

◆ LTECAT4_TX_DRV_BUFFER_SIZE

#define LTECAT4_TX_DRV_BUFFER_SIZE   256

LTE Cat.4 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.

◆ LTECAT4_URC_NO_CARRIER

#define LTECAT4_URC_NO_CARRIER   "NO CARRIER"

◆ LTECAT4_URC_RECEIVED_DATA

#define LTECAT4_URC_RECEIVED_DATA   "+QIURC:"

LTE Cat.4 device unsolicited response code (URC) settings.

Device unsolicited response code (URC) settings.

◆ LTECAT4_URC_RING

#define LTECAT4_URC_RING   "RING"