ninaw152  2.1.0.0
Macros
NINA-W152 Device Settings

Settings for registers of NINA-W152 Click driver. More...

Macros

#define NINAW152_CMD_AT   "AT"
 NINA-W152 control commands. More...
 
#define NINAW152_CMD_GET_MODEL_ID   "AT+GMM"
 
#define NINAW152_CMD_GET_SW_VERSION   "AT+GMR"
 
#define NINAW152_CMD_GET_SERIAL_NUM   "AT+GSN"
 
#define NINAW152_CMD_FACTORY_RESET   "AT+UFACTORY"
 
#define NINAW152_CMD_REBOOT_DEVICE   "AT+CPWROFF"
 
#define NINAW152_CMD_NETWORK_HOST_NAME   "AT+UNHN"
 
#define NINAW152_CMD_BT_LOCAL_NAME   "AT+UBTLN"
 
#define NINAW152_CMD_WIFI_STATION_CONFIG   "AT+UWSC"
 
#define NINAW152_CMD_WIFI_STATION_CONFIG_ACTION   "AT+UWSCA"
 
#define NINAW152_CMD_WIFI_STATION_STATUS   "AT+UWSSTAT"
 
#define NINAW152_CMD_CONNECT_PEER   "AT+UDCP"
 
#define NINAW152_CMD_WRITE_DATA   "AT+UDATW"
 
#define NINAW152_CMD_READ_DATA   "AT+UDATR"
 
#define NINAW152_CMD_CLOSE_PEER   "AT+UDCPC"
 
#define NINAW152_CMD_ENTER_DATA_MODE   "ATO1"
 
#define NINAW152_CMD_ENTER_CMD_MODE   "+++"
 
#define NINAW152_RSP_OK   "OK"
 NINA-W152 device response to AT commands. More...
 
#define NINAW152_RSP_ERROR   "ERROR"
 
#define NINAW152_URC_GREETING   "+STARTUP"
 NINA-W152 device unsolicited response code (URC) settings. More...
 
#define NINAW152_URC_WIFI_LINK_CONNECTED   "+UUWLE:"
 
#define NINAW152_URC_NETWORK_UP   "+UUNU:"
 
#define NINAW152_URC_PEER_CONNECTED   "+UUDPC:"
 
#define NINAW152_URC_PEER_DISCONNECTED   "+UUDPD:"
 
#define NINAW152_URC_READ_SOCKET_DATA   "+UUDATA:"
 
#define NINAW152_TX_DRV_BUFFER_SIZE   200
 NINA-W152 driver buffer size. More...
 
#define NINAW152_RX_DRV_BUFFER_SIZE   600
 
#define NINAW152_SPI_HEADER_0   0xBA
 NINA-W152 SPI packet settings. More...
 
#define NINAW152_SPI_HEADER_1   0x15
 
#define NINAW152_SPI_NORX   0x80
 
#define NINAW152_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection. More...
 
#define NINAW152_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

Settings for registers of NINA-W152 Click driver.

Macro Definition Documentation

◆ NINAW152_CMD_AT

#define NINAW152_CMD_AT   "AT"

NINA-W152 control commands.

Specified setting for control commands of NINA-W152 Click driver.

◆ NINAW152_CMD_BT_LOCAL_NAME

#define NINAW152_CMD_BT_LOCAL_NAME   "AT+UBTLN"

◆ NINAW152_CMD_CLOSE_PEER

#define NINAW152_CMD_CLOSE_PEER   "AT+UDCPC"

◆ NINAW152_CMD_CONNECT_PEER

#define NINAW152_CMD_CONNECT_PEER   "AT+UDCP"

◆ NINAW152_CMD_ENTER_CMD_MODE

#define NINAW152_CMD_ENTER_CMD_MODE   "+++"

◆ NINAW152_CMD_ENTER_DATA_MODE

#define NINAW152_CMD_ENTER_DATA_MODE   "ATO1"

◆ NINAW152_CMD_FACTORY_RESET

#define NINAW152_CMD_FACTORY_RESET   "AT+UFACTORY"

◆ NINAW152_CMD_GET_MODEL_ID

#define NINAW152_CMD_GET_MODEL_ID   "AT+GMM"

◆ NINAW152_CMD_GET_SERIAL_NUM

#define NINAW152_CMD_GET_SERIAL_NUM   "AT+GSN"

◆ NINAW152_CMD_GET_SW_VERSION

#define NINAW152_CMD_GET_SW_VERSION   "AT+GMR"

◆ NINAW152_CMD_NETWORK_HOST_NAME

#define NINAW152_CMD_NETWORK_HOST_NAME   "AT+UNHN"

◆ NINAW152_CMD_READ_DATA

#define NINAW152_CMD_READ_DATA   "AT+UDATR"

◆ NINAW152_CMD_REBOOT_DEVICE

#define NINAW152_CMD_REBOOT_DEVICE   "AT+CPWROFF"

◆ NINAW152_CMD_WIFI_STATION_CONFIG

#define NINAW152_CMD_WIFI_STATION_CONFIG   "AT+UWSC"

◆ NINAW152_CMD_WIFI_STATION_CONFIG_ACTION

#define NINAW152_CMD_WIFI_STATION_CONFIG_ACTION   "AT+UWSCA"

◆ NINAW152_CMD_WIFI_STATION_STATUS

#define NINAW152_CMD_WIFI_STATION_STATUS   "AT+UWSSTAT"

◆ NINAW152_CMD_WRITE_DATA

#define NINAW152_CMD_WRITE_DATA   "AT+UDATW"

◆ NINAW152_RSP_ERROR

#define NINAW152_RSP_ERROR   "ERROR"

◆ NINAW152_RSP_OK

#define NINAW152_RSP_OK   "OK"

NINA-W152 device response to AT commands.

Device response to commands.

◆ NINAW152_RX_DRV_BUFFER_SIZE

#define NINAW152_RX_DRV_BUFFER_SIZE   600

◆ NINAW152_SET_DATA_SAMPLE_EDGE

#define NINAW152_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with ninaw152_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ NINAW152_SET_DATA_SAMPLE_MIDDLE

#define NINAW152_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ NINAW152_SPI_HEADER_0

#define NINAW152_SPI_HEADER_0   0xBA

NINA-W152 SPI packet settings.

Specified settings of SPI packet.

◆ NINAW152_SPI_HEADER_1

#define NINAW152_SPI_HEADER_1   0x15

◆ NINAW152_SPI_NORX

#define NINAW152_SPI_NORX   0x80

◆ NINAW152_TX_DRV_BUFFER_SIZE

#define NINAW152_TX_DRV_BUFFER_SIZE   200

NINA-W152 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.

◆ NINAW152_URC_GREETING

#define NINAW152_URC_GREETING   "+STARTUP"

NINA-W152 device unsolicited response code (URC) settings.

Device unsolicited response code (URC) settings.

◆ NINAW152_URC_NETWORK_UP

#define NINAW152_URC_NETWORK_UP   "+UUNU:"

◆ NINAW152_URC_PEER_CONNECTED

#define NINAW152_URC_PEER_CONNECTED   "+UUDPC:"

◆ NINAW152_URC_PEER_DISCONNECTED

#define NINAW152_URC_PEER_DISCONNECTED   "+UUDPD:"

◆ NINAW152_URC_READ_SOCKET_DATA

#define NINAW152_URC_READ_SOCKET_DATA   "+UUDATA:"

◆ NINAW152_URC_WIFI_LINK_CONNECTED

#define NINAW152_URC_WIFI_LINK_CONNECTED   "+UUWLE:"