WiSeConnect Status Codes#

This section provides a reference to the wiseconnect status codes returned by the WiSeConnect™ SDK which are not included in the list of Silicon Labs standard status codes.

Macros#

#define
SL_STATUS_OS_OPERATION_FAILURE ((sl_status_t)0x16051)

OS operation failed.

#define
SL_STATUS_BOOTUP_OPTIONS_NOT_SAVED ((sl_status_t)0x16052)

Bootup options were not saved.

#define

Bootup options checksum validation failed.

#define

Bootloader version does not match expected version.

#define
SL_STATUS_WAITING_FOR_BOARD_READY ((sl_status_t)0x16055)

Waiting for the board to be ready.

#define

No valid firmware present.

#define
SL_STATUS_INVALID_OPTION ((sl_status_t)0x16057)

Provided option is invalid.

#define
SL_STATUS_SPI_BUSY ((sl_status_t)0x16058)

SPI is currently busy.

#define
SL_STATUS_CARD_READY_TIMEOUT ((sl_status_t)0x16059)

Timeout waiting for card to be ready.

#define

Firmware load or upgrade operation timed out.

#define
SL_STATUS_WIFI_DOES_NOT_EXIST ((sl_status_t)0x0B21)

WiFi network does not exist.

#define
SL_STATUS_WIFI_NOT_AUTHENTICATED ((sl_status_t)0x0B22)

WiFi network is not authenticated.

#define
SL_STATUS_WIFI_NOT_KEYED ((sl_status_t)0x0B23)

Device attempts to connect to a secured WiFi network without providing the correct security key or credentials.

#define
SL_STATUS_WIFI_IOCTL_FAIL ((sl_status_t)0x0B24)

Input/Output Control operation failed.

#define

WiFi buffer temporarily unavailable.

#define

WiFi buffer permanently unavailable.

#define
SL_STATUS_WIFI_WPS_PBC_OVERLAP ((sl_status_t)0x0B27)

WPS PBC overlap detected.

#define

No space for additional event handlers.

#define
SL_STATUS_WIFI_SEMAPHORE_ERROR ((sl_status_t)0x0B2A)

Semaphore manipulation error.

#define
SL_STATUS_WIFI_FLOW_CONTROLLED ((sl_status_t)0x0B2B)

Packet retrieval cancelled due to flow control.

#define
SL_STATUS_WIFI_NO_CREDITS ((sl_status_t)0x0B2C)

Packet retrieval cancelled due to lack of bus credits.

#define
SL_STATUS_WIFI_NO_PACKET_TO_SEND ((sl_status_t)0x0B2D)

Packet retrieval cancelled due to no pending packets.

#define

WiFi core disabled due to no clock.

#define
SL_STATUS_WIFI_CORE_IN_RESET ((sl_status_t)0x0B2F)

WiFi core disabled because it is in reset state.

#define
SL_STATUS_WIFI_UNSUPPORTED ((sl_status_t)0x0B30)

Unsupported WiFi function.

#define

Error occurred while writing to the WLAN register.

#define
SL_STATUS_WIFI_SDIO_BUS_UP_FAIL ((sl_status_t)0x0B32)

SDIO bus failed to initialize.

#define
SL_STATUS_WIFI_JOIN_IN_PROGRESS ((sl_status_t)0x0B33)

WiFi join operation is still in progress.

#define
SL_STATUS_WIFI_NETWORK_NOT_FOUND ((sl_status_t)0x0B34)

Specified WiFi network was not found.

#define

Invalid status encountered during WiFi join.

#define
SL_STATUS_WIFI_UNKNOWN_INTERFACE ((sl_status_t)0x0B36)

Unknown WiFi interface specified.

#define
SL_STATUS_WIFI_SDIO_RX_FAIL ((sl_status_t)0x0B37)

Error occurred during SDIO receive operation.

#define
SL_STATUS_WIFI_HWTAG_MISMATCH ((sl_status_t)0x0B38)

Hardware tag header is corrupt.

#define

Failed to allocate a buffer for WiFi receive operation.

#define

Error occurred while reading a bus hardware register.

#define

Failed to create a new WiFi thread.

#define
SL_STATUS_WIFI_QUEUE_ERROR ((sl_status_t)0x0B3C)

Error occurred while manipulating a WiFi queue.

#define

Error occurred while moving the current pointer of a buffer.

#define

Error occurred while setting the size of the packet buffer.

#define
SL_STATUS_WIFI_THREAD_STACK_NULL ((sl_status_t)0x0B3F)

Null stack pointer passed when a non-null pointer was required.

#define
SL_STATUS_WIFI_THREAD_DELETE_FAIL ((sl_status_t)0x0B40)

Error occurred while deleting a WiFi thread.

#define
SL_STATUS_WIFI_SLEEP_ERROR ((sl_status_t)0x0B41)

Failed to put a WiFi thread to sleep.

#define
SL_STATUS_WIFI_BUFFER_ALLOC_FAIL ((sl_status_t)0x0B42)

Failed to allocate a WiFi packet buffer.

#define
SL_STATUS_WIFI_INTERFACE_NOT_UP ((sl_status_t)0x0B44)

The requested WiFi interface is not active.

#define
SL_STATUS_WIFI_DELAY_TOO_LONG ((sl_status_t)0x0B45)

The requested delay for WiFi operation is too long.

#define
SL_STATUS_WIFI_INVALID_DUTY_CYCLE ((sl_status_t)0x0B46)

The specified WiFi duty cycle is outside the valid range.

#define
SL_STATUS_WIFI_PMK_WRONG_LENGTH ((sl_status_t)0x0B47)

The returned Pairwise Master Key (PMK) length is incorrect.

#define

The security type of the WiFi Access Point is unknown.

#define
SL_STATUS_WIFI_WEP_NOT_ALLOWED ((sl_status_t)0x0B49)

WEP security is not allowed; use Open security instead.

#define
SL_STATUS_WIFI_WPA_KEYLEN_BAD ((sl_status_t)0x0B4A)

WPA/WPA2 key length must be between 8 and 64 bytes.

#define
SL_STATUS_WIFI_FILTER_NOT_FOUND ((sl_status_t)0x0B4B)

The specified WiFi filter ID was not found.

#define
SL_STATUS_WIFI_SPI_ID_READ_FAIL ((sl_status_t)0x0B4C)

Failed to read the SPI ID (0xfeedbead) from the chip.

#define
SL_STATUS_WIFI_SPI_SIZE_MISMATCH ((sl_status_t)0x0B4D)

Size mismatch between SPI and SDPCM header.

#define

Attempted to register a multicast address that is already registered.

#define

SDIO transfer failed after exceeding the maximum number of retries.

#define
SL_STATUS_WIFI_NULL_PTR_ARG ((sl_status_t)0x0B50)

Null pointer argument passed to a function.

#define
SL_STATUS_WIFI_THREAD_FINISH_FAIL ((sl_status_t)0x0B51)

Error occurred while attempting to delete a thread.

#define
SL_STATUS_WIFI_WAIT_ABORTED ((sl_status_t)0x0B52)

Semaphore or mutex wait operation was aborted.

#define

Unaligned message found in the queue.

#define
SL_STATUS_WIFI_MUTEX_ERROR ((sl_status_t)0x0B54)

Error occurred during a mutex operation.

#define

Error occurred during decryption over a secure link.

#define

Error occurred during key renegotiation over a secure link.

#define
SL_STATUS_WIFI_INVALID_OPERMODE ((sl_status_t)0x0B60)

Invalid operation mode provided.

#define

Invalid encryption method provided.

#define
SL_STATUS_TRNG_DUPLICATE_ENTROPY ((sl_status_t)0x0B62)

Error due to duplicate entropy elements in TRNG.

#define

Provided MAC address is invalid.

#define

Provided QoS priority is invalid.

#define

Provided channel is invalid.

#define

Provided data rate is invalid.

#define

Provided transceiver configuration parameters are invalid.

#define
SL_STATUS_CRYPTO_INVALID_PARAMETER ((sl_status_t)0x1CCFE)

Return when parameter passed to Crypto SAPI is invalid.

#define
SL_STATUS_CRYPTO_INVALID_SIGNATURE ((sl_status_t)0x1CC9A)

Return in AEAD (CCM, GCM, Chachapoly) decryption function, when MAC generated during decryption does not match the MAC passed.

#define
SL_STATUS_WIFI_CONNECTION_LOST ((sl_status_t)0x10B28)

WiFi connection lost.

#define

Scan command issued while device is already associated with an access point.

#define
SL_STATUS_SI91X_NO_AP_FOUND ((sl_status_t)0x10003)

No access point found.

#define

Incorrect PSK provided while trying to join an access point with WEP security enabled.

#define
SL_STATUS_SI91X_INVALID_BAND ((sl_status_t)0x10005)

Invalid band specified.

#define
SL_STATUS_SI91X_UNASSOCIATED ((sl_status_t)0x10006)

Device is not associated or is in an unassociated state.

#define

De-authentication received from access point.

#define
SL_STATUS_SI91X_ASSOCIATION_FAILED ((sl_status_t)0x10009)

Failed to associate with the access point during "Join".

#define
SL_STATUS_SI91X_INVALID_CHANNEL ((sl_status_t)0x1000A)

Invalid channel specified.

#define

Authentication failure during "Join". Unable to find access point during join which was found during scan.

#define

Missed beacon from access point during join.

#define

Non-existent MAC address supplied in "Disassociate" command.

#define

EAP configuration is not completed.

#define

Memory allocation failed or store configuration checksum failed.

#define
SL_STATUS_SI91X_INSUFFICIENT_INFO ((sl_status_t)0x10016)

Insufficient or incorrect information provided in join command.

#define
SL_STATUS_SI91X_NOT_AP_INTERFACE ((sl_status_t)0x10017)

Not an access point interface.

#define

Push button command issued before the expiry of the previous push button command.

#define
SL_STATUS_SI91X_REJOIN_FAILURE ((sl_status_t)0x10019)

Rejoin failure: Access point not found.

#define

Operation failed: Frequency not supported.

#define
SL_STATUS_SI91X_INVALID_OPERMODE ((sl_status_t)0x1001B)

Operation failed: Invalid operation mode.

#define
SL_STATUS_SI91X_EAP_CONFIG_FAILED ((sl_status_t)0x1001C)

EAP configuration failed.

#define
SL_STATUS_SI91X_P2P_CONFIG_FAILED ((sl_status_t)0x1001D)

P2P configuration failed.

#define

Failed to start Group Owner negotiation.

#define
SL_STATUS_SI91X_JOIN_TIMEOUT ((sl_status_t)0x10020)

Join operation timed out.

#define

Command issued in an invalid state.

#define

Invalid parameters for Query GO in the current operating mode.

#define

Failed to form access point.

#define
SL_STATUS_SI91X_INVALID_SCAN_INFO ((sl_status_t)0x10024)

Invalid scan input parameters.

#define

Command issued during re-join operation.

#define
SL_STATUS_SI91X_WRONG_PARAMETERS ((sl_status_t)0x10026)

Incorrect parameters provided for the command.

#define

Provision discovery failed in P2P mode.

#define
SL_STATUS_SI91X_INVALID_PSK_LENGTH ((sl_status_t)0x10028)

PSK length less than 8 bytes or more than 63 bytes.

#define

Failed to clear or to set the Enterprise Certificate (Set Certificate).

#define

P2P Group Owner negotiation failed.

#define

Association between nodes failed in P2P WPS mode due to timeout.

#define

Command issued by the Host while the device is executing an internal operation (for example, auto-join or auto-create).

#define

Invalid WEP key length.

#define

ICMP request timed out.

#define

ICMP data size exceeds the maximum limit.

#define

Data packet size exceeded the limit, MQTT published the data and length mismatched, or MQTT send data packet exceeded the limit.

#define

ARP cache entry not found.

#define

UART command timed out.

#define

Fixed data rate not supported by the connected AP.

#define

Maximum length exceeded for username, password, client ID, or topic in MQTT.

#define
SL_STATUS_SI91X_INVALID_WPS_PIN ((sl_status_t)0x10037)

Invalid WPS PIN.

#define

Invalid WPS PIN length.

#define
SL_STATUS_SI91X_INVALID_PMK_LEN ((sl_status_t)0x10039)

Invalid PMK length.

#define

SSID not present for PMK generation.

#define

SSID incorrect for PMK generation(more than 32 bytes).

#define
SL_STATUS_SI91X_BAND_NOT_SUPPORTED ((sl_status_t)0x1003C)

Band not supported.

#define

Invalid user store configuration length.

#define

Invalid command length (exceeds the number of characters specified in the PRM).

#define

Data packet dropped.

#define
SL_STATUS_SI91X_WEP_KEY_NOT_GIVEN ((sl_status_t)0x10040)

WEP key not provided.

#define

Store config profile length error.

#define
SL_STATUS_SI91X_MISSING_PSK_OR_PMK ((sl_status_t)0x10042)

PSK or PMK not provided.

#define

Invalid security mode in join command.

#define

Maximum beacon miscount reached: De-authentication due to beacon miss.

#define

De-authentication request received from supplicant.

#define

De-authentication request received from AP after channel switching.

#define

Synchronization missed.

#define

Authentication timeout occurred.

#define

Association timeout.

#define

BG scan in given channels is not allowed.

#define
SL_STATUS_SI91X_SSID_MISMATCH ((sl_status_t)0x1004B)

Scanned SSID and SSID given in join are not matching.

#define

The number of clients exceeds the maximum number of supported stations.

#define

The specified HT capabilities are not supported.

#define

UART flow control is not supported.

#define

ZB/BT/BLE packet received, but the protocol is not enabled.

#define
SL_STATUS_SI91X_MGMT_PKT_DROPPED ((sl_status_t)0x10050)

Management packet dropped.

#define

The current RF mode is invalid.

#define

Power save is not supported for the specified interface.

#define

Concurrent AP is in a connected state.

#define

Channel mismatch between connected AP and station.

#define

IAP coprocessor error occurred.

#define
SL_STATUS_SI91X_WPS_NOT_SUPPORTED ((sl_status_t)0x10056)

WPS is not supported in the current operating mode.

#define

Concurrent AP channel does not match the connected station channel.

#define

PBC session overlap error.

#define

The Bluetooth feature bitmap is invalid.

#define

The 4/4 confirmation of the four-way handshake failed.

#define

MAC address is not present in the MAC-based join.

#define

Concurrent mode requires both AP and client to be up for configuration.

#define

Certificate load operation is not allowed in flash memory.

#define

Certificate load operation is not allowed in RAM.

#define

Certificate load failed due to an incorrect index.

#define

Access Point HT capabilities are not enabled.

#define

The specified address family is not supported by the protocol.

#define

The provided beacon interval or DTIM period is invalid.

#define

The provided configuration range is invalid.

#define

The provided configuration type (for example, RTS threshold) is invalid.

#define

An error occurred with the MQTT command.

#define

The listen interval in power save mode is greater than that specified in the join command.

#define

The WLAN radio has been deregistered.

#define

SAE authentication failed due to multiple confirm frames received from the Access Point.

#define

The Access Point does not support the EC-group set by the station.

#define

WPS credentials have been received, but the device did not join the network.

#define

802.11ax (Wi-Fi 6) is not supported in Access Point mode.

#define

Non-preferred channel configuration failed.

#define

Error occurs when HE_PARAMS_SUPPORT and SLI_SI91X_ENABLE_TWT_FEATURE macros are not enabled.

#define

Error occurs when a TWT config command is issued while there is already an active TWT session.

#define

Error occurs when a TWT teardown command is issued with a flow ID that does not match the existing session flow ID.

#define

Error occurs when a teardown command is issued while there is no active TWT session.

#define
SL_STATUS_TWT_SESSION_NOT_FEASIBLE ((sl_status_t)0x10074)

Indicates that a TWT session is not feasible. This error is thrown only when the TWT Auto Selection API is used.

#define

Error occurs when the AP does not support TWT information frame reception.

#define

Error occurs when there is no active TWT agreement corresponding to the given flow ID.

#define

Indicates that a suspend or resume TWT action is currently in progress.

#define

Error occurs when TWT information frame packet creation fails in firmware.

#define

Error occurs when the station TSF is invalid, typically when the station is not connected or has not received at least one beacon.

#define

Error occurs when the server does not support the level of the MQTT protocol requested by the client.

#define

Error occurs when the client identifier is correct UTF-8 but is not allowed by the server.

#define

Error occurs when the network connection has been made but the MQTT service is unavailable.

#define

The data in the username or password is malformed.

#define

The client is not authorized to connect.

#define
SL_STATUS_SI91X_SA_QUERY_TIMEOUT ((sl_status_t)0x10086)

Disconnection due to SA Query Timeout.

#define

Feature to add peers in MAC layer is disabled.

#define

Peer already exists in MAC layer.

#define

Max peer limit reached in MAC layer.

#define

Peer not found in MAC layer.

#define

Duplicate entry exists in DNS server table.

#define
SL_STATUS_SI91X_NO_MEM_AVAILABLE ((sl_status_t)0x100B1)

Memory error: No memory available.

#define

Invalid characters in JSON object.

#define
SL_STATUS_SI91X_NO_KEY_FOUND ((sl_status_t)0x100B3)

Update commands: No such key found.

#define
SL_STATUS_SI91X_NO_FILE_FOUND ((sl_status_t)0x100B4)

No such file found: Re-check file name.

#define

No corresponding web page exists with the same filename.

#define

Space unavailable for new file.

#define
SL_STATUS_SI91X_INVALID_INPUT_DATA ((sl_status_t)0x100C1)

Invalid input data, re-check filename, lengths, etc.

#define

Space unavailable for new file.

#define

Existing file overwrite: Exceeds size of previous file. Use erase and try again.

#define
SL_STATUS_SI91X_NO_SUCH_FILE_FOUND ((sl_status_t)0x100C4)

No such file found. Re-check filename.

#define
SL_STATUS_SI91X_MEMORY_ERROR ((sl_status_t)0x100C5)

Memory Error: No memory available.

#define

Received more web page data than the total length initially specified.

#define
SL_STATUS_SI91X_SET_REGION_ERROR ((sl_status_t)0x100C7)

Error in set region command.

#define

Web page current chunk length is incorrect.

#define

Error in AP set region command.

#define

Error in AP set region command parameters.

#define

Region code not supported.

#define

Error in extracting country region from beacon.

#define

Device does not have selected region support.

#define

Voltage out of range.

#define

SSL/TLS context create failed.

#define

SSL/TLS handshake failed. Socket will be closed.

#define

SSL/TLS max sockets reached.

#define

FTP client is not connected.

#define
SL_STATUS_SI91X_CIPHER_SET_FAILED ((sl_status_t)0x100D4)

Cipher set failure.

#define

HTTP credentials maximum length exceeded.

#define

Feature not supported.

#define

Unable to write to flash OR flash data verification failed.

#define

Calibration data verification failed.

#define

EVM index limit reached.

#define

Efuse data is already populated. Write prohibited.

#define

SNMP internal error.

#define

SNMP invalid IP protocol error.

#define
SL_STATUS_SI91X_EFUSE_DATA_INVALID ((sl_status_t)0x10106)

Efuse data is invalid.

#define

Vendor IE buffer length is invalid or exceeds maximum allowed size.

#define

Vendor IE unique ID is out of valid range or not found.

#define

Vendor IE operation is not supported or invalid action specified.

#define

Vendor IE management frame bitmap contains invalid or unsupported frame types.

#define

No firmware memory slots available for adding new vendor IE.

#define

No data received or receive timeout.

#define

Insufficient data for converting NTP time to mm-dd-yy time format.

#define

Invalid SNTP server address.

#define

SNTP client not started.

#define

SNTP server not available. Client will not get any time update service from current server.

#define

SNTP server authentication failed.

#define
SL_STATUS_SI91X_INTERNAL_ERROR ((sl_status_t)0x1BB0E)

Internal error.

#define

Entry not found for multicast IP address.

#define

No more entries found for multicast.

#define
SL_STATUS_SI91X_IP_ADDRESS_ERROR ((sl_status_t)0x1BB21)

IP address error.

#define

Socket already bound.

#define
SL_STATUS_SI91X_PORT_UNAVAILABLE ((sl_status_t)0x1BB23)

Port not available.

#define
SL_STATUS_SI91X_SOCKET_NOT_CREATED ((sl_status_t)0x1BB27)

Socket is not created.

#define

ICMP request failed.

#define

Maximum listen sockets reached.

#define

DHCP duplicate listen.

#define

Port not in closed state.

#define
SL_STATUS_SI91X_SOCKET_CLOSED ((sl_status_t)0x1BB36)

Socket is closed or in process of closing.

#define

Process in progress.

#define

Trying to connect to a non-existing TCP server socket.

#define

Error in the length of the command (exceeds the number of characters mentioned in the PRM).

#define
SL_STATUS_SI91X_WRONG_PACKET_INFO ((sl_status_t)0x1BB40)

Wrong packet information.

#define
SL_STATUS_SI91X_CORRUPTED_RPS ((sl_status_t)0x1BB41)

Corrupted RPS encountered during firmware update.

#define
SL_STATUS_SI91X_SOCKET_STILL_BOUND ((sl_status_t)0x1BB42)

Socket is still bound.

#define
SL_STATUS_SI91X_NO_FREE_PORT ((sl_status_t)0x1BB45)

No free port available.

#define
SL_STATUS_SI91X_INVALID_PORT ((sl_status_t)0x1BB46)

Invalid port specified.

#define

Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.

#define

Feature not supported.

#define

Socket is not in a connected state. Disconnected from the server. In the case of FTP, the user needs to issue a destroy command after receiving this error.

#define

POP3 session creation failed or POP3 session got terminated.

#define

DHCPv6 handshake failure.

#define

DHCP invalid IP response.

#define

SMTP authentication error.

#define

No DNS server was specified, SMTP over size mail data.

#define

SMTP invalid server reply.

#define

DNS query failed, SMTP internal error.

#define

Bad DNS address, SMTP server error code received.

#define

SMTP invalid parameters.

#define

SMTP packet allocation failed.

#define

SMTP Greet reply failed.

#define

Parameter error, SMTP hello reply error.

#define

SMTP mail reply error.

#define

SMTP RCPT reply error.

#define

SMTP message reply error.

#define

SMTP data reply error.

#define

SMTP authentication reply error.

#define

SMTP server error reply.

#define

DNS duplicate entry.

#define

SMTP oversize server reply.

#define

SMTP client not initialized.

#define

DNS IPv6 not supported.

#define

Invalid mail index specified for the POP3 mail retrieve command.

#define

SSL/TLS handshake process failed.

#define

FTP client is either not connected or has been disconnected from the FTP server.

#define

FTP client is still connected and has not been disconnected.

#define

TLS received data length exceeded or FTP file could not be opened.

#define

SSL/TLS handshake timed out or the FTP file was not closed properly.

#define

Expected 1XX response from the FTP server was not received.

#define

Expected 2XX response from the FTP server was not received.

#define

Expected 22X response from the FTP server was not received.

#define

Expected 23X response from the FTP server was not received.

#define

Expected 3XX response from the FTP server was not received.

#define

Expected 33X response from the FTP server was not received.

#define
SL_STATUS_SI91X_HTTP_TIMEOUT ((sl_status_t)0x1BBE1)

HTTP request timed out.

#define
SL_STATUS_SI91X_HTTP_FAILED ((sl_status_t)0x1BBE2)

HTTP request failed.

#define

HTTP PUT client request timed out.

#define

Authentication process failed.

#define

Invalid packet length. Content length and received data length mismatch.

#define

Server responds before HTTP client request is complete.

#define

HTTP/HTTPS password is too long.

#define
SL_STATUS_SI91X_MQTT_PING_TIMEOUT ((sl_status_t)0x1BBF1)

MQTT ping timeout error.

#define

MQTT command sent in incorrect state.

#define
SL_STATUS_SI91X_MQTT_ACK_TIMEOUT ((sl_status_t)0x1BBF3)

MQTT ACK timeout error.

#define

POP3 error for invalid mail index.

#define
SL_STATUS_SI91X_FW_UPDATE_DONE ((sl_status_t)0x1DD03)

Firmware update successful.

#define
SL_STATUS_SI91X_FW_UPDATE_FAILED ((sl_status_t)0x1DD04)

Firmware update failed.

#define
SL_STATUS_SI91X_ALLOCATION_FAILED ((sl_status_t)0x1DD3D)

Memory allocation failed in NWP during firmware upgradation.

#define

Insufficient space in NWP flash memory during firmware upgradation.

#define

Wrong packet info.

#define
SL_STATUS_SI91X_INVALID_LENGTH ((sl_status_t)0x1DD41)

All payload chunks length together can't be greater than total image size in header, during firmware upgradation.

#define

AB fall-back feature is not enabled.

#define

Legacy OTA feature is not supported for fw fallback.

#define

Invalid erase length or address specified for the operation for fw fallback.

#define

The read or write request is invalid or not supported for fw fallback.

#define

The specified flash range is invalid or out of bounds for fw fallback.

#define

The flash address is out of the allowable boundary for fw fallback.

#define

Operation attempted on an active NWP image which is not allowed for fw fallback.

#define

The input length exceeds the maximum allowed size of 1KB for fw fallback.

#define

The sub-command for firmware fallback is invalid.

#define

The configuration for firmware fallback is invalid, applicable for 8MB SoC common-flash.

#define

The NWP firmware downgrade is not allowed for fw fallback.

#define

Anti-rollback feature is not enabled for firmware fallback.

#define

Invalid request to load QSPI keys for fw fallback.

#define

Invalid operation on M4 updater image for fw fallback.

#define

Device security and OTA image security mismatch for fw fallback.

#define

Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.

#define

Listening TCP socket in device is not connected to the remote peer, or the LTCP socket is not yet opened in the device.

#define

Socket limit exceeded. More than 10 sockets opened.

#define

HTTP OTAF invalid packet.

#define
SL_STATUS_SI91X_TCP_IP_INIT_FAILED ((sl_status_t)0x1FFFC)

TCP/IP initialization failed.

#define

Cannot create IP in same interface in concurrent mode.

#define

HTTP OTAF incomplete packet.

#define

Invalid or mismatched store configuration profile type.

#define

MQTT remote terminate error.

#define

MQTT remote terminate error due to keep-alive response timeout.

#define

Byte stuffing error in AT mode.

#define

Invalid command (e.g. parameters insufficient or invalid in the command). Invalid operation (for example, power save command with the same mode given twice, accessing wrong socket, creating more than allowed sockets ).

#define

HTTP OTAF no packet received.

#define

TCP socket is not connected.

#define

Station count exceeded the maximum supported stations.

#define

Unable to send TCP data.

#define

Socket buffer too small.

#define

Invalid content in the DNS response to the DNS resolution query.

#define

DNS class error in response to the DNS resolution query.

#define

DNS count error in response to the DNS resolution query.

#define

DNS return code error in the response to the DNS resolution query.

#define

DNS Opcode error in the response to the DNS resolution query.

#define
SL_STATUS_SI91X_DNS_ID_MISMATCH ((sl_status_t)0x1FFB5)

DNS id mismatch between the DNS resolution request and response.

#define

Invalid input provided in the DNS resolution query.

#define

DNS response was timed out.

#define

ARP request failure.

#define

Failed to update TCP window.

#define
SL_STATUS_SI91X_DHCP_LEASE_EXPIRED ((sl_status_t)0x1FF9D)

DHCP lease time expired.

#define

DHCP handshake failure.

#define

WebSocket creation failed.

#define

Attempted to connect to a non-existent TCP server socket on the remote side.

#define

Attempted to close a non-existent or invalid socket descriptor.

#define

The provided socket parameters are invalid.

#define

The requested feature is not supported.

#define

The socket is already open.

#define

Attempted to open more than the maximum allowed number of sockets.

#define

Data length exceeds the Maximum Segment Size (MSS).

#define
SL_STATUS_SI91X_IP_CONFLICT_ERROR ((sl_status_t)0x1FF75)

Device unable to configure IP address due to an IP conflict.

#define

The requested feature is not enabled.

#define

DHCP server is not configured in AP mode.

#define

Invalid parameters provided for the AP set region command.

#define

SSL/TLS is not supported.

#define
SL_STATUS_SI91X_JSON_NOT_SUPPORTED ((sl_status_t)0x1FF6F)

JSON format is not supported.

#define

The specified operating mode is invalid.

#define

Invalid socket configuration parameters.

#define

Web socket creation timeout.

#define

Parameter exceeds the maximum allowed value.

#define

The socket read operation timed out.

#define

The command sequence is invalid.

#define

The DNS response timed out.

#define

Failed to create an HTTP socket.

#define

An HTTP GET command is currently in progress.

#define

TCP socket close command issued before receiving the response of the previous close command.

#define

'Wait On Host' feature is not enabled.

#define

Store configuration checksum validation failed.

#define

TCP keep-alive timed out.

#define

TCP ACK failed for TCP SYN-ACK.

#define

Memory limit exceeded in the given operating mode.

#define

Memory limit exceeded in the operating mode during auto join/create.

#define

The MDNS command type is invalid.

#define

Invalid security mode in SI91X crypto operations.

#define

Input data is not 16-byte aligned (required for AES crypto operation).

#define

CMAC decryption is not supported.

#define

Invalid key length provided to a crypto operation.

#define

Invalid input parameter length (e.g., for CCM operation).

#define

Unsupported SHA mode.

#define

Invalid ECDSA curve identifier.

#define

Invalid ECDH type.

#define

Invalid ECDSA sub-algorithm.

#define

Crypto operation failure.

#define

Invalid sub-algorithm selection.

#define

Invalid algorithm selection.

#define

Invalid ECDH mode.

#define

Input message length exceeding the allowed maximum.

#define

Device security is disabled.

#define

Invalid signature or tag mismatch (e.g., authentication failure).

#define

Auto join or user store configuration is in progress.

#define

Received an invalid RSNIE from the AP to the station.

#define

Maximum number of invalid SNTP attempts reached.

#define

The frequency offset sent is zero.

#define

Frequency offset specified goes beyond upper or lower limits and indicates that frequency offset cannot be changed further.

#define

Unknown HCI command.

#define

Unknown Connection Identifier.

#define

Hardware failure.

#define

Page timeout.

#define

Authentication failure.

#define

Pin missing.

#define

Memory capacity exceeded.

#define

Connection timeout.

#define

Connection limit exceeded.

#define

SCO limit exceeded.

#define

ACL Connection already exists.

#define

Command disallowed.

#define

Connection rejected due to limited resources .

#define

Connection rejected due to security reasons.

#define

Connection rejected for BD address.

#define

Connection accept timeout.

#define

Unsupported feature or parameter.

#define

Invalid HCI command parameter.

#define

Remote user terminated connection.

#define

Remote device terminated connection due to low resources .

#define

Remote device terminated connection due to power off .

#define

Local device terminated connection.

#define

Repeated attempts.

#define

Pairing not allowed.

#define

Unknown LMP PDU.

#define

Unsupported remote feature.

#define

SCO offset rejected.

#define

SCO interval rejected.

#define

SCO Air mode rejected.

#define

Invalid LMP parameters.

#define

Unspecified.

#define

Unsupported LMP Parameter.

#define

Role change not allowed.

#define

LMP response timeout.

#define

LMP transaction collision.

#define

LMP PDU not allowed.

#define

Encryption mode not acceptable.

#define

Link key cannot change.

#define

Requested QOS not supported.

#define

Instant passed.

#define

Pairing with unit key not supported.

#define

Different transaction collision.

#define

Reserved 1.

#define

QOS parameter not acceptable.

#define

QOS rejected.

#define

Channel classification not supported.

#define

Insufficient security.

#define

Parameter out of mandatory range.

#define

Reserved 2.

#define

Role switch pending.

#define

Reserved 3.

#define

Reserved slot violation.

#define

Role switch failed.

#define

Extended Inquiry Response too large.

#define
#define

Host busy pairing.

#define
#define

Connection Failed to be Establish.

#define

Invalid Gain table payload length.

#define

Invalid Region.

#define

Invalid Gain Table offset request type.

#define

Invalid Node ID.

#define

BT Invalid Command.

#define

Invalid Args.

#define

Unknown.

#define

Firmware Timeout.

#define

Memory alloc fail.

#define

I/O fail.

#define

Unsupported.

#define

Short buffer.

#define

Buf overflow .

#define

Too large buffer.

#define

I/O abort.

#define

File open fail.

#define

OS task invalid priority.

#define

OS task prio exists.

#define

OS task not stopped.

#define

OS sem max value.

#define

OS sem not available.

#define

OS sem reset.

#define

OS mutex not owner.

#define

OS mutex not locked.

#define

OS mutex lock failed.

#define

OS mutex try lock failed.

#define

OS msg queue full.

#define

OS message queue empty.

#define

Pipe empty.

#define

Pipe full.

#define

Invalid len.

#define

Pipe read in use.

#define

Pipe write in use.

#define

OS timer expired.

#define

OS timer state running.

#define

OS cannot wait.

#define

OS mem pool empty.

#define

OS mem pool size short.

#define

Invalid Arguments.

#define

Directed Advertising Timeout.

#define

Connection terminated due to MIC failure.

#define

Invalid Handle Range.

#define

Memory is not sufficient.

#define

Invalid Parameters.

#define

BLE Buffer Count Exceeded.

#define

BLE Buffer already in use.

#define

Invalid Attribute Length When Small Buffer Mode is Configured.

#define

Invalid Name length when set to more than 16 bytes.

#define

Invalid Handle.

#define

Read not permitted.

#define

Write not permitted.

#define

Invalid PDU.

#define

Insufficient authentication.

#define

Request not supported .

#define

Invalid offset.

#define

Insufficient authorization.

#define

Prepare queue full.

#define

Attribute not found.

#define

Attribute not Long.

#define

Insufficient encryption key size.

#define

Invalid attribute value length.

#define

Unlikely error.

#define

Insufficient encryption.

#define

Unsupported group type.

#define

Insufficient resources.

#define

GATT Timeout.

#define

Data Maintained in Host.

#define

SMP Passkey entry failed.

#define

SMP OOB not available.

#define

SMP Authentication Requirements.

#define

SMP confirm value failed.

#define

SMP Pairing not supported.

#define

SMP Encryption key size insufficient.

#define

SMP command not supported.

#define

SMP pairing failed.

#define

SMP repeated attempts.

#define

SMP Invalid parameters.

#define

SMP DH Key check failed.

#define

SMP Numeric Comparison Failed.

#define

SMP Invalid Keys Generated.

#define

SMP Identical Public Key.

#define

PSM Conn Failed.

#define

BLE Remote device found.

#define

BLE Remote device not found.

#define

BLE Remote device structure full.

#define

Unable to change state.

#define

BLE not Connected.

#define

BLE socket not available.

#define

Attribute record not found.

#define

Attribute entry not found.

#define

Profile record full.

#define

Attribute record full.

#define

BLE profile not found(profile handler invalid).

#define

BLE Attribute Buffer Full .

#define

BLE Connection Sock not Available.

#define

BLE Remote Credits not Available.

#define

Parameter is outoff the manadatory range.

#define

Sufficient buffers are not available in TA.

Macro Definition Documentation#

SL_STATUS_OS_OPERATION_FAILURE#

#define SL_STATUS_OS_OPERATION_FAILURE
Value:
((sl_status_t)0x16051)

OS operation failed.


SL_STATUS_BOOTUP_OPTIONS_NOT_SAVED#

#define SL_STATUS_BOOTUP_OPTIONS_NOT_SAVED
Value:
((sl_status_t)0x16052)

Bootup options were not saved.


SL_STATUS_BOOTUP_OPTIONS_CHECKSUM_FAILURE#

#define SL_STATUS_BOOTUP_OPTIONS_CHECKSUM_FAILURE
Value:
((sl_status_t)0x16053)

Bootup options checksum validation failed.


SL_STATUS_BOOTLOADER_VERSION_MISMATCH#

#define SL_STATUS_BOOTLOADER_VERSION_MISMATCH
Value:
  ((sl_status_t)0x16054)

Bootloader version does not match expected version.


SL_STATUS_WAITING_FOR_BOARD_READY#

#define SL_STATUS_WAITING_FOR_BOARD_READY
Value:
((sl_status_t)0x16055)

Waiting for the board to be ready.


SL_STATUS_VALID_FIRMWARE_NOT_PRESENT#

#define SL_STATUS_VALID_FIRMWARE_NOT_PRESENT
Value:
((sl_status_t)0x16056)

No valid firmware present.


SL_STATUS_INVALID_OPTION#

#define SL_STATUS_INVALID_OPTION
Value:
((sl_status_t)0x16057)

Provided option is invalid.


SL_STATUS_SPI_BUSY#

#define SL_STATUS_SPI_BUSY
Value:
((sl_status_t)0x16058)

SPI is currently busy.


SL_STATUS_CARD_READY_TIMEOUT#

#define SL_STATUS_CARD_READY_TIMEOUT
Value:
((sl_status_t)0x16059)

Timeout waiting for card to be ready.


SL_STATUS_FW_LOAD_OR_UPGRADE_TIMEOUT#

#define SL_STATUS_FW_LOAD_OR_UPGRADE_TIMEOUT
Value:
((sl_status_t)0x1605A)

Firmware load or upgrade operation timed out.


SL_STATUS_WIFI_DOES_NOT_EXIST#

#define SL_STATUS_WIFI_DOES_NOT_EXIST
Value:
((sl_status_t)0x0B21)

WiFi network does not exist.


SL_STATUS_WIFI_NOT_AUTHENTICATED#

#define SL_STATUS_WIFI_NOT_AUTHENTICATED
Value:
((sl_status_t)0x0B22)

WiFi network is not authenticated.


SL_STATUS_WIFI_NOT_KEYED#

#define SL_STATUS_WIFI_NOT_KEYED
Value:
  ((sl_status_t)0x0B23)

Device attempts to connect to a secured WiFi network without providing the correct security key or credentials.


SL_STATUS_WIFI_IOCTL_FAIL#

#define SL_STATUS_WIFI_IOCTL_FAIL
Value:
((sl_status_t)0x0B24)

Input/Output Control operation failed.


SL_STATUS_WIFI_BUFFER_UNAVAILABLE_TEMPORARY#

#define SL_STATUS_WIFI_BUFFER_UNAVAILABLE_TEMPORARY
Value:
((sl_status_t)0x0B25)

WiFi buffer temporarily unavailable.


SL_STATUS_WIFI_BUFFER_UNAVAILABLE_PERMANENT#

#define SL_STATUS_WIFI_BUFFER_UNAVAILABLE_PERMANENT
Value:
((sl_status_t)0x0B26)

WiFi buffer permanently unavailable.


SL_STATUS_WIFI_WPS_PBC_OVERLAP#

#define SL_STATUS_WIFI_WPS_PBC_OVERLAP
Value:
((sl_status_t)0x0B27)

WPS PBC overlap detected.


SL_STATUS_WIFI_OUT_OF_EVENT_HANDLER_SPACE#

#define SL_STATUS_WIFI_OUT_OF_EVENT_HANDLER_SPACE
Value:
((sl_status_t)0x0B29)

No space for additional event handlers.


SL_STATUS_WIFI_SEMAPHORE_ERROR#

#define SL_STATUS_WIFI_SEMAPHORE_ERROR
Value:
((sl_status_t)0x0B2A)

Semaphore manipulation error.


SL_STATUS_WIFI_FLOW_CONTROLLED#

#define SL_STATUS_WIFI_FLOW_CONTROLLED
Value:
((sl_status_t)0x0B2B)

Packet retrieval cancelled due to flow control.


SL_STATUS_WIFI_NO_CREDITS#

#define SL_STATUS_WIFI_NO_CREDITS
Value:
((sl_status_t)0x0B2C)

Packet retrieval cancelled due to lack of bus credits.


SL_STATUS_WIFI_NO_PACKET_TO_SEND#

#define SL_STATUS_WIFI_NO_PACKET_TO_SEND
Value:
  ((sl_status_t)0x0B2D)

Packet retrieval cancelled due to no pending packets.


SL_STATUS_WIFI_CORE_CLOCK_NOT_ENABLED#

#define SL_STATUS_WIFI_CORE_CLOCK_NOT_ENABLED
Value:
((sl_status_t)0x0B2E)

WiFi core disabled due to no clock.


SL_STATUS_WIFI_CORE_IN_RESET#

#define SL_STATUS_WIFI_CORE_IN_RESET
Value:
((sl_status_t)0x0B2F)

WiFi core disabled because it is in reset state.


SL_STATUS_WIFI_UNSUPPORTED#

#define SL_STATUS_WIFI_UNSUPPORTED
Value:
((sl_status_t)0x0B30)

Unsupported WiFi function.


SL_STATUS_WIFI_BUS_WRITE_REGISTER_ERROR#

#define SL_STATUS_WIFI_BUS_WRITE_REGISTER_ERROR
Value:
  ((sl_status_t)0x0B31)

Error occurred while writing to the WLAN register.


SL_STATUS_WIFI_SDIO_BUS_UP_FAIL#

#define SL_STATUS_WIFI_SDIO_BUS_UP_FAIL
Value:
((sl_status_t)0x0B32)

SDIO bus failed to initialize.


SL_STATUS_WIFI_JOIN_IN_PROGRESS#

#define SL_STATUS_WIFI_JOIN_IN_PROGRESS
Value:
((sl_status_t)0x0B33)

WiFi join operation is still in progress.


SL_STATUS_WIFI_NETWORK_NOT_FOUND#

#define SL_STATUS_WIFI_NETWORK_NOT_FOUND
Value:
((sl_status_t)0x0B34)

Specified WiFi network was not found.


SL_STATUS_WIFI_INVALID_JOIN_STATUS#

#define SL_STATUS_WIFI_INVALID_JOIN_STATUS
Value:
((sl_status_t)0x0B35)

Invalid status encountered during WiFi join.


SL_STATUS_WIFI_UNKNOWN_INTERFACE#

#define SL_STATUS_WIFI_UNKNOWN_INTERFACE
Value:
((sl_status_t)0x0B36)

Unknown WiFi interface specified.


SL_STATUS_WIFI_SDIO_RX_FAIL#

#define SL_STATUS_WIFI_SDIO_RX_FAIL
Value:
((sl_status_t)0x0B37)

Error occurred during SDIO receive operation.


SL_STATUS_WIFI_HWTAG_MISMATCH#

#define SL_STATUS_WIFI_HWTAG_MISMATCH
Value:
((sl_status_t)0x0B38)

Hardware tag header is corrupt.


SL_STATUS_WIFI_RX_BUFFER_ALLOC_FAIL#

#define SL_STATUS_WIFI_RX_BUFFER_ALLOC_FAIL
Value:
  ((sl_status_t)0x0B39)

Failed to allocate a buffer for WiFi receive operation.


SL_STATUS_WIFI_BUS_READ_REGISTER_ERROR#

#define SL_STATUS_WIFI_BUS_READ_REGISTER_ERROR
Value:
  ((sl_status_t)0x0B3A)

Error occurred while reading a bus hardware register.


SL_STATUS_WIFI_THREAD_CREATE_FAILED#

#define SL_STATUS_WIFI_THREAD_CREATE_FAILED
Value:
((sl_status_t)0x0B3B)

Failed to create a new WiFi thread.


SL_STATUS_WIFI_QUEUE_ERROR#

#define SL_STATUS_WIFI_QUEUE_ERROR
Value:
((sl_status_t)0x0B3C)

Error occurred while manipulating a WiFi queue.


SL_STATUS_WIFI_BUFFER_POINTER_MOVE_ERROR#

#define SL_STATUS_WIFI_BUFFER_POINTER_MOVE_ERROR
Value:
  ((sl_status_t)0x0B3D)

Error occurred while moving the current pointer of a buffer.


SL_STATUS_WIFI_BUFFER_SIZE_SET_ERROR#

#define SL_STATUS_WIFI_BUFFER_SIZE_SET_ERROR
Value:
  ((sl_status_t)0x0B3E)

Error occurred while setting the size of the packet buffer.


SL_STATUS_WIFI_THREAD_STACK_NULL#

#define SL_STATUS_WIFI_THREAD_STACK_NULL
Value:
  ((sl_status_t)0x0B3F)

Null stack pointer passed when a non-null pointer was required.


SL_STATUS_WIFI_THREAD_DELETE_FAIL#

#define SL_STATUS_WIFI_THREAD_DELETE_FAIL
Value:
((sl_status_t)0x0B40)

Error occurred while deleting a WiFi thread.


SL_STATUS_WIFI_SLEEP_ERROR#

#define SL_STATUS_WIFI_SLEEP_ERROR
Value:
((sl_status_t)0x0B41)

Failed to put a WiFi thread to sleep.


SL_STATUS_WIFI_BUFFER_ALLOC_FAIL#

#define SL_STATUS_WIFI_BUFFER_ALLOC_FAIL
Value:
((sl_status_t)0x0B42)

Failed to allocate a WiFi packet buffer.


SL_STATUS_WIFI_INTERFACE_NOT_UP#

#define SL_STATUS_WIFI_INTERFACE_NOT_UP
Value:
((sl_status_t)0x0B44)

The requested WiFi interface is not active.


SL_STATUS_WIFI_DELAY_TOO_LONG#

#define SL_STATUS_WIFI_DELAY_TOO_LONG
Value:
((sl_status_t)0x0B45)

The requested delay for WiFi operation is too long.


SL_STATUS_WIFI_INVALID_DUTY_CYCLE#

#define SL_STATUS_WIFI_INVALID_DUTY_CYCLE
Value:
  ((sl_status_t)0x0B46)

The specified WiFi duty cycle is outside the valid range.


SL_STATUS_WIFI_PMK_WRONG_LENGTH#

#define SL_STATUS_WIFI_PMK_WRONG_LENGTH
Value:
  ((sl_status_t)0x0B47)

The returned Pairwise Master Key (PMK) length is incorrect.


SL_STATUS_WIFI_UNKNOWN_SECURITY_TYPE#

#define SL_STATUS_WIFI_UNKNOWN_SECURITY_TYPE
Value:
  ((sl_status_t)0x0B48)

The security type of the WiFi Access Point is unknown.


SL_STATUS_WIFI_WEP_NOT_ALLOWED#

#define SL_STATUS_WIFI_WEP_NOT_ALLOWED
Value:
  ((sl_status_t)0x0B49)

WEP security is not allowed; use Open security instead.


SL_STATUS_WIFI_WPA_KEYLEN_BAD#

#define SL_STATUS_WIFI_WPA_KEYLEN_BAD
Value:
((sl_status_t)0x0B4A)

WPA/WPA2 key length must be between 8 and 64 bytes.


SL_STATUS_WIFI_FILTER_NOT_FOUND#

#define SL_STATUS_WIFI_FILTER_NOT_FOUND
Value:
((sl_status_t)0x0B4B)

The specified WiFi filter ID was not found.


SL_STATUS_WIFI_SPI_ID_READ_FAIL#

#define SL_STATUS_WIFI_SPI_ID_READ_FAIL
Value:
((sl_status_t)0x0B4C)

Failed to read the SPI ID (0xfeedbead) from the chip.


SL_STATUS_WIFI_SPI_SIZE_MISMATCH#

#define SL_STATUS_WIFI_SPI_SIZE_MISMATCH
Value:
((sl_status_t)0x0B4D)

Size mismatch between SPI and SDPCM header.


SL_STATUS_WIFI_ADDRESS_ALREADY_REGISTERED#

#define SL_STATUS_WIFI_ADDRESS_ALREADY_REGISTERED
Value:
  ((sl_status_t)0x0B4E)

Attempted to register a multicast address that is already registered.


SL_STATUS_WIFI_SDIO_RETRIES_EXCEEDED#

#define SL_STATUS_WIFI_SDIO_RETRIES_EXCEEDED
Value:
  ((sl_status_t)0x0B4F)

SDIO transfer failed after exceeding the maximum number of retries.


SL_STATUS_WIFI_NULL_PTR_ARG#

#define SL_STATUS_WIFI_NULL_PTR_ARG
Value:
((sl_status_t)0x0B50)

Null pointer argument passed to a function.


SL_STATUS_WIFI_THREAD_FINISH_FAIL#

#define SL_STATUS_WIFI_THREAD_FINISH_FAIL
Value:
((sl_status_t)0x0B51)

Error occurred while attempting to delete a thread.


SL_STATUS_WIFI_WAIT_ABORTED#

#define SL_STATUS_WIFI_WAIT_ABORTED
Value:
((sl_status_t)0x0B52)

Semaphore or mutex wait operation was aborted.


SL_STATUS_WIFI_QUEUE_MESSAGE_UNALIGNED#

#define SL_STATUS_WIFI_QUEUE_MESSAGE_UNALIGNED
Value:
((sl_status_t)0x0B53)

Unaligned message found in the queue.


SL_STATUS_WIFI_MUTEX_ERROR#

#define SL_STATUS_WIFI_MUTEX_ERROR
Value:
((sl_status_t)0x0B54)

Error occurred during a mutex operation.


SL_STATUS_WIFI_SECURE_LINK_DECRYPT_ERROR#

#define SL_STATUS_WIFI_SECURE_LINK_DECRYPT_ERROR
Value:
  ((sl_status_t)0x0B57)

Error occurred during decryption over a secure link.


SL_STATUS_WIFI_SECURE_LINK_KEY_RENEGOTIATION_ERROR#

#define SL_STATUS_WIFI_SECURE_LINK_KEY_RENEGOTIATION_ERROR
Value:
  ((sl_status_t)0x0B59)

Error occurred during key renegotiation over a secure link.


SL_STATUS_WIFI_INVALID_OPERMODE#

#define SL_STATUS_WIFI_INVALID_OPERMODE
Value:
((sl_status_t)0x0B60)

Invalid operation mode provided.


SL_STATUS_WIFI_INVALID_ENCRYPTION_METHOD#

#define SL_STATUS_WIFI_INVALID_ENCRYPTION_METHOD
Value:
((sl_status_t)0x0B61)

Invalid encryption method provided.


SL_STATUS_TRNG_DUPLICATE_ENTROPY#

#define SL_STATUS_TRNG_DUPLICATE_ENTROPY
Value:
((sl_status_t)0x0B62)

Error due to duplicate entropy elements in TRNG.


SL_STATUS_TRANSCEIVER_INVALID_MAC_ADDRESS#

#define SL_STATUS_TRANSCEIVER_INVALID_MAC_ADDRESS
Value:
((sl_status_t)0x0B63)

Provided MAC address is invalid.


SL_STATUS_TRANSCEIVER_INVALID_QOS_PRIORITY#

#define SL_STATUS_TRANSCEIVER_INVALID_QOS_PRIORITY
Value:
((sl_status_t)0x0B64)

Provided QoS priority is invalid.


SL_STATUS_TRANSCEIVER_INVALID_CHANNEL#

#define SL_STATUS_TRANSCEIVER_INVALID_CHANNEL
Value:
((sl_status_t)0x0B65)

Provided channel is invalid.


SL_STATUS_TRANSCEIVER_INVALID_DATA_RATE#

#define SL_STATUS_TRANSCEIVER_INVALID_DATA_RATE
Value:
((sl_status_t)0x0B66)

Provided data rate is invalid.


SL_STATUS_TRANSCEIVER_INVALID_CONFIG#

#define SL_STATUS_TRANSCEIVER_INVALID_CONFIG
Value:
  ((sl_status_t)0x0B67)

Provided transceiver configuration parameters are invalid.


SL_STATUS_CRYPTO_INVALID_PARAMETER#

#define SL_STATUS_CRYPTO_INVALID_PARAMETER
Value:
  ((sl_status_t)0x1CCFE)

Return when parameter passed to Crypto SAPI is invalid.


SL_STATUS_CRYPTO_INVALID_SIGNATURE#

#define SL_STATUS_CRYPTO_INVALID_SIGNATURE
Value:
  ((sl_status_t)0x1CC9A)

Return in AEAD (CCM, GCM, Chachapoly) decryption function, when MAC generated during decryption does not match the MAC passed.


SL_STATUS_WIFI_CONNECTION_LOST#

#define SL_STATUS_WIFI_CONNECTION_LOST
Value:
((sl_status_t)0x10B28)

WiFi connection lost.


SL_STATUS_SI91X_SCAN_ISSUED_IN_ASSOCIATED_STATE#

#define SL_STATUS_SI91X_SCAN_ISSUED_IN_ASSOCIATED_STATE
Value:
  ((sl_status_t)0x10002)

Scan command issued while device is already associated with an access point.


SL_STATUS_SI91X_NO_AP_FOUND#

#define SL_STATUS_SI91X_NO_AP_FOUND
Value:
((sl_status_t)0x10003)

No access point found.


SL_STATUS_SI91X_INVALID_PSK_IN_WEP_SECURITY#

#define SL_STATUS_SI91X_INVALID_PSK_IN_WEP_SECURITY
Value:
  ((sl_status_t)0x10004)

Incorrect PSK provided while trying to join an access point with WEP security enabled.


SL_STATUS_SI91X_INVALID_BAND#

#define SL_STATUS_SI91X_INVALID_BAND
Value:
((sl_status_t)0x10005)

Invalid band specified.


SL_STATUS_SI91X_UNASSOCIATED#

#define SL_STATUS_SI91X_UNASSOCIATED
Value:
  ((sl_status_t)0x10006)

Device is not associated or is in an unassociated state.


SL_STATUS_SI91X_DEAUTHENTICATION_RECEIVED_FROM_AP#

#define SL_STATUS_SI91X_DEAUTHENTICATION_RECEIVED_FROM_AP
Value:
  ((sl_status_t)0x10008)

De-authentication received from access point.


SL_STATUS_SI91X_ASSOCIATION_FAILED#

#define SL_STATUS_SI91X_ASSOCIATION_FAILED
Value:
  ((sl_status_t)0x10009)

Failed to associate with the access point during "Join".


SL_STATUS_SI91X_INVALID_CHANNEL#

#define SL_STATUS_SI91X_INVALID_CHANNEL
Value:
((sl_status_t)0x1000A)

Invalid channel specified.


SL_STATUS_SI91X_JOIN_AUTHENTICATION_FAILED#

#define SL_STATUS_SI91X_JOIN_AUTHENTICATION_FAILED
Value:
  ((sl_status_t)0x1000E)

Authentication failure during "Join". Unable to find access point during join which was found during scan.


SL_STATUS_SI91X_BEACON_MISSED_FROM_AP_DURING_JOIN#

#define SL_STATUS_SI91X_BEACON_MISSED_FROM_AP_DURING_JOIN
Value:
  ((sl_status_t)0x1000F)

Missed beacon from access point during join.


SL_STATUS_SI91X_INVALID_MAC_SUPPLIED#

#define SL_STATUS_SI91X_INVALID_MAC_SUPPLIED
Value:
  ((sl_status_t)0x10013)

Non-existent MAC address supplied in "Disassociate" command.


SL_STATUS_SI91X_EAP_CONFIG_NOT_DONE#

#define SL_STATUS_SI91X_EAP_CONFIG_NOT_DONE
Value:
((sl_status_t)0x10014)

EAP configuration is not completed.


SL_STATUS_SI91X_MEMORY_FAILED_FROM_MODULE#

#define SL_STATUS_SI91X_MEMORY_FAILED_FROM_MODULE
Value:
  ((sl_status_t)0x10015)

Memory allocation failed or store configuration checksum failed.


SL_STATUS_SI91X_INSUFFICIENT_INFO#

#define SL_STATUS_SI91X_INSUFFICIENT_INFO
Value:
  ((sl_status_t)0x10016)

Insufficient or incorrect information provided in join command.


SL_STATUS_SI91X_NOT_AP_INTERFACE#

#define SL_STATUS_SI91X_NOT_AP_INTERFACE
Value:
((sl_status_t)0x10017)

Not an access point interface.


SL_STATUS_SI91X_INVALID_PUSH_BUTTON_SEQUENCE#

#define SL_STATUS_SI91X_INVALID_PUSH_BUTTON_SEQUENCE
Value:
  ((sl_status_t)0x10018)

Push button command issued before the expiry of the previous push button command.


SL_STATUS_SI91X_REJOIN_FAILURE#

#define SL_STATUS_SI91X_REJOIN_FAILURE
Value:
((sl_status_t)0x10019)

Rejoin failure: Access point not found.


SL_STATUS_SI91X_FREQUENCY_NOT_SUPPORTED#

#define SL_STATUS_SI91X_FREQUENCY_NOT_SUPPORTED
Value:
((sl_status_t)0x1001A)

Operation failed: Frequency not supported.


SL_STATUS_SI91X_INVALID_OPERMODE#

#define SL_STATUS_SI91X_INVALID_OPERMODE
Value:
((sl_status_t)0x1001B)

Operation failed: Invalid operation mode.


SL_STATUS_SI91X_EAP_CONFIG_FAILED#

#define SL_STATUS_SI91X_EAP_CONFIG_FAILED
Value:
((sl_status_t)0x1001C)

EAP configuration failed.


SL_STATUS_SI91X_P2P_CONFIG_FAILED#

#define SL_STATUS_SI91X_P2P_CONFIG_FAILED
Value:
((sl_status_t)0x1001D)

P2P configuration failed.


SL_STATUS_SI91X_GROUP_OWNER_NEGOTIATION_FAILED#

#define SL_STATUS_SI91X_GROUP_OWNER_NEGOTIATION_FAILED
Value:
  ((sl_status_t)0x1001E)

Failed to start Group Owner negotiation.


SL_STATUS_SI91X_JOIN_TIMEOUT#

#define SL_STATUS_SI91X_JOIN_TIMEOUT
Value:
((sl_status_t)0x10020)

Join operation timed out.


SL_STATUS_SI91X_COMMAND_GIVEN_IN_INVALID_STATE#

#define SL_STATUS_SI91X_COMMAND_GIVEN_IN_INVALID_STATE
Value:
((sl_status_t)0x10021)

Command issued in an invalid state.


SL_STATUS_SI91X_INVALID_QUERY_GO_PARAMS#

#define SL_STATUS_SI91X_INVALID_QUERY_GO_PARAMS
Value:
  ((sl_status_t)0x10022)

Invalid parameters for Query GO in the current operating mode.


SL_STATUS_SI91X_ACCESS_POINT_FAILED#

#define SL_STATUS_SI91X_ACCESS_POINT_FAILED
Value:
((sl_status_t)0x10023)

Failed to form access point.


SL_STATUS_SI91X_INVALID_SCAN_INFO#

#define SL_STATUS_SI91X_INVALID_SCAN_INFO
Value:
((sl_status_t)0x10024)

Invalid scan input parameters.


SL_STATUS_SI91X_COMMAND_ISSUED_IN_REJOIN_STATE#

#define SL_STATUS_SI91X_COMMAND_ISSUED_IN_REJOIN_STATE
Value:
  ((sl_status_t)0x10025)

Command issued during re-join operation.


SL_STATUS_SI91X_WRONG_PARAMETERS#

#define SL_STATUS_SI91X_WRONG_PARAMETERS
Value:
((sl_status_t)0x10026)

Incorrect parameters provided for the command.


SL_STATUS_SI91X_PROVISION_DISCOVERY_FAILED_IN_P2P#

#define SL_STATUS_SI91X_PROVISION_DISCOVERY_FAILED_IN_P2P
Value:
  ((sl_status_t)0x10027)

Provision discovery failed in P2P mode.


SL_STATUS_SI91X_INVALID_PSK_LENGTH#

#define SL_STATUS_SI91X_INVALID_PSK_LENGTH
Value:
  ((sl_status_t)0x10028)

PSK length less than 8 bytes or more than 63 bytes.


SL_STATUS_SI91X_FAILED_TO_CLEAR_OR_SET_EAP_CERTIFICATE#

#define SL_STATUS_SI91X_FAILED_TO_CLEAR_OR_SET_EAP_CERTIFICATE
Value:
  ((sl_status_t)0x10029)

Failed to clear or to set the Enterprise Certificate (Set Certificate).


SL_STATUS_SI91X_P2P_GO_NEGOTIATED_FAILED#

#define SL_STATUS_SI91X_P2P_GO_NEGOTIATED_FAILED
Value:
((sl_status_t)0x1002A)

P2P Group Owner negotiation failed.


SL_STATUS_SI91X_ASSOCIATION_TIMEOUT_IN_P2P_WPS_MODE#

#define SL_STATUS_SI91X_ASSOCIATION_TIMEOUT_IN_P2P_WPS_MODE
Value:
  ((sl_status_t)0x1002B)

Association between nodes failed in P2P WPS mode due to timeout.


SL_STATUS_SI91X_COMMAND_ISSUED_WHILE_INTERNAL_OPERATION#

#define SL_STATUS_SI91X_COMMAND_ISSUED_WHILE_INTERNAL_OPERATION
Value:
  ((sl_status_t)0x1002C)

Command issued by the Host while the device is executing an internal operation (for example, auto-join or auto-create).


SL_STATUS_SI91X_INVALID_WEP_KEY_LEN#

#define SL_STATUS_SI91X_INVALID_WEP_KEY_LEN
Value:
((sl_status_t)0x1002D)

Invalid WEP key length.


SL_STATUS_SI91X_ICMP_REQUEST_TIMEOUT_ERROR#

#define SL_STATUS_SI91X_ICMP_REQUEST_TIMEOUT_ERROR
Value:
((sl_status_t)0x1002E)

ICMP request timed out.


SL_STATUS_SI91X_ICMP_DATA_SIZE_EXCEED_MAX_LIMIT#

#define SL_STATUS_SI91X_ICMP_DATA_SIZE_EXCEED_MAX_LIMIT
Value:
  ((sl_status_t)0x1002F)

ICMP data size exceeds the maximum limit.


SL_STATUS_SI91X_SEND_DATA_PACKET_EXCEED_LIMIT#

#define SL_STATUS_SI91X_SEND_DATA_PACKET_EXCEED_LIMIT
Value:
  ((sl_status_t)0x10030)

Data packet size exceeded the limit, MQTT published the data and length mismatched, or MQTT send data packet exceeded the limit.


SL_STATUS_SI91X_ARP_CACHE_NOT_FOUND#

#define SL_STATUS_SI91X_ARP_CACHE_NOT_FOUND
Value:
((sl_status_t)0x10031)

ARP cache entry not found.


SL_STATUS_SI91X_UART_COMMAND_TIMEOUT#

#define SL_STATUS_SI91X_UART_COMMAND_TIMEOUT
Value:
((sl_status_t)0x10032)

UART command timed out.


SL_STATUS_SI91X_FIXED_DATA_RATE_NOT_SUPPORTED_BY_AP#

#define SL_STATUS_SI91X_FIXED_DATA_RATE_NOT_SUPPORTED_BY_AP
Value:
  ((sl_status_t)0x10033)

Fixed data rate not supported by the connected AP.


SL_STATUS_SI91X_USERNAME_PASSWORD_CLIENTID_TOPIC_MAX_LEN#

#define SL_STATUS_SI91X_USERNAME_PASSWORD_CLIENTID_TOPIC_MAX_LEN
Value:
  ((sl_status_t)0x10036)

Maximum length exceeded for username, password, client ID, or topic in MQTT.


SL_STATUS_SI91X_INVALID_WPS_PIN#

#define SL_STATUS_SI91X_INVALID_WPS_PIN
Value:
((sl_status_t)0x10037)

Invalid WPS PIN.


SL_STATUS_SI91X_INVALID_WPS_PIN_LEN#

#define SL_STATUS_SI91X_INVALID_WPS_PIN_LEN
Value:
((sl_status_t)0x10038)

Invalid WPS PIN length.


SL_STATUS_SI91X_INVALID_PMK_LEN#

#define SL_STATUS_SI91X_INVALID_PMK_LEN
Value:
((sl_status_t)0x10039)

Invalid PMK length.


SL_STATUS_SI91X_SSID_NOT_PRESENT_FOR_PMK_GENERATION#

#define SL_STATUS_SI91X_SSID_NOT_PRESENT_FOR_PMK_GENERATION
Value:
  ((sl_status_t)0x1003A)

SSID not present for PMK generation.


SL_STATUS_SI91X_SSID_INCORRECT_PMK_GENERATION#

#define SL_STATUS_SI91X_SSID_INCORRECT_PMK_GENERATION
Value:
  ((sl_status_t)0x1003B)

SSID incorrect for PMK generation(more than 32 bytes).


SL_STATUS_SI91X_BAND_NOT_SUPPORTED#

#define SL_STATUS_SI91X_BAND_NOT_SUPPORTED
Value:
((sl_status_t)0x1003C)

Band not supported.


SL_STATUS_SI91X_INVALID_USR_STORE_CONFIGURATION_LEN#

#define SL_STATUS_SI91X_INVALID_USR_STORE_CONFIGURATION_LEN
Value:
  ((sl_status_t)0x1003D)

Invalid user store configuration length.


SL_STATUS_SI91X_INVALID_COMMAND_LEN#

#define SL_STATUS_SI91X_INVALID_COMMAND_LEN
Value:
  ((sl_status_t)0x1003E)

Invalid command length (exceeds the number of characters specified in the PRM).


SL_STATUS_SI91X_DATA_PACKET_DROPPED#

#define SL_STATUS_SI91X_DATA_PACKET_DROPPED
Value:
((sl_status_t)0x1003F)

Data packet dropped.


SL_STATUS_SI91X_WEP_KEY_NOT_GIVEN#

#define SL_STATUS_SI91X_WEP_KEY_NOT_GIVEN
Value:
((sl_status_t)0x10040)

WEP key not provided.


SL_STATUS_SI91X_INVALID_STORE_CONFIG_PROFILE#

#define SL_STATUS_SI91X_INVALID_STORE_CONFIG_PROFILE
Value:
((sl_status_t)0x10041)

Store config profile length error.


SL_STATUS_SI91X_MISSING_PSK_OR_PMK#

#define SL_STATUS_SI91X_MISSING_PSK_OR_PMK
Value:
((sl_status_t)0x10042)

PSK or PMK not provided.


SL_STATUS_SI91X_INVALID_SECURITY_MODE_IN_JOIN_COMMAND#

#define SL_STATUS_SI91X_INVALID_SECURITY_MODE_IN_JOIN_COMMAND
Value:
  ((sl_status_t)0x10043)

Invalid security mode in join command.


SL_STATUS_SI91X_MAX_BEACON_MISCOUNT#

#define SL_STATUS_SI91X_MAX_BEACON_MISCOUNT
Value:
  ((sl_status_t)0x10044)

Maximum beacon miscount reached: De-authentication due to beacon miss.


SL_STATUS_SI91X_DEAUTH_REQUEST_FROM_SUPPLICANT#

#define SL_STATUS_SI91X_DEAUTH_REQUEST_FROM_SUPPLICANT
Value:
  ((sl_status_t)0x10045)

De-authentication request received from supplicant.


SL_STATUS_SI91X_DEAUTH_REQUEST_FROM_FROM_AP#

#define SL_STATUS_SI91X_DEAUTH_REQUEST_FROM_FROM_AP
Value:
  ((sl_status_t)0x10046)

De-authentication request received from AP after channel switching.


SL_STATUS_SI91X_MISSED_SYNCHRONIZATION#

#define SL_STATUS_SI91X_MISSED_SYNCHRONIZATION
Value:
((sl_status_t)0x10047)

Synchronization missed.


SL_STATUS_SI91X_AUTHENTICATION_TIMEOUT#

#define SL_STATUS_SI91X_AUTHENTICATION_TIMEOUT
Value:
((sl_status_t)0x10048)

Authentication timeout occurred.


SL_STATUS_SI91X_ASSOCIATION_TIMEOUT#

#define SL_STATUS_SI91X_ASSOCIATION_TIMEOUT
Value:
((sl_status_t)0x10049)

Association timeout.


SL_STATUS_SI91X_BG_SCAN_NOT_ALLOWED#

#define SL_STATUS_SI91X_BG_SCAN_NOT_ALLOWED
Value:
((sl_status_t)0x1004A)

BG scan in given channels is not allowed.


SL_STATUS_SI91X_SSID_MISMATCH#

#define SL_STATUS_SI91X_SSID_MISMATCH
Value:
((sl_status_t)0x1004B)

Scanned SSID and SSID given in join are not matching.


SL_STATUS_SI91X_CLIENT_MAX_SUPPORTED_EXCEEDED#

#define SL_STATUS_SI91X_CLIENT_MAX_SUPPORTED_EXCEEDED
Value:
  ((sl_status_t)0x1004C)

The number of clients exceeds the maximum number of supported stations.


SL_STATUS_SI91X_HT_CAPABILITIES_NOT_SUPPORTED#

#define SL_STATUS_SI91X_HT_CAPABILITIES_NOT_SUPPORTED
Value:
  ((sl_status_t)0x1004D)

The specified HT capabilities are not supported.


SL_STATUS_SI91X_UART_FLOW_NOT_SUPPORTED#

#define SL_STATUS_SI91X_UART_FLOW_NOT_SUPPORTED
Value:
((sl_status_t)0x1004E)

UART flow control is not supported.


SL_STATUS_SI91X_ZB_BT_BLE_PKT_RECEIVED#

#define SL_STATUS_SI91X_ZB_BT_BLE_PKT_RECEIVED
Value:
  ((sl_status_t)0x1004F)

ZB/BT/BLE packet received, but the protocol is not enabled.


SL_STATUS_SI91X_MGMT_PKT_DROPPED#

#define SL_STATUS_SI91X_MGMT_PKT_DROPPED
Value:
((sl_status_t)0x10050)

Management packet dropped.


SL_STATUS_SI91X_INVALID_RF_CURRENT_MODE#

#define SL_STATUS_SI91X_INVALID_RF_CURRENT_MODE
Value:
((sl_status_t)0x10051)

The current RF mode is invalid.


SL_STATUS_SI91X_POWER_SAVE_NOT_SUPPORTED#

#define SL_STATUS_SI91X_POWER_SAVE_NOT_SUPPORTED
Value:
  ((sl_status_t)0x10052)

Power save is not supported for the specified interface.


SL_STATUS_SI91X_CONCURRENT_AP_IN_CONNECTED_STATE#

#define SL_STATUS_SI91X_CONCURRENT_AP_IN_CONNECTED_STATE
Value:
  ((sl_status_t)0x10053)

Concurrent AP is in a connected state.


SL_STATUS_SI91X_CONNECTED_AP_OR_STATION_CHANNEL_MISMATCH#

#define SL_STATUS_SI91X_CONNECTED_AP_OR_STATION_CHANNEL_MISMATCH
Value:
  ((sl_status_t)0x10054)

Channel mismatch between connected AP and station.


SL_STATUS_SI91X_IAP_COPROCESSOR_ERROR#

#define SL_STATUS_SI91X_IAP_COPROCESSOR_ERROR
Value:
((sl_status_t)0x10055)

IAP coprocessor error occurred.


SL_STATUS_SI91X_WPS_NOT_SUPPORTED#

#define SL_STATUS_SI91X_WPS_NOT_SUPPORTED
Value:
  ((sl_status_t)0x10056)

WPS is not supported in the current operating mode.


SL_STATUS_SI91X_CONCURRENT_AP_CHANNEL_MISMATCH#

#define SL_STATUS_SI91X_CONCURRENT_AP_CHANNEL_MISMATCH
Value:
  ((sl_status_t)0x10057)

Concurrent AP channel does not match the connected station channel.


SL_STATUS_SI91X_PBC_SESSION_OVERLAP#

#define SL_STATUS_SI91X_PBC_SESSION_OVERLAP
Value:
((sl_status_t)0x10058)

PBC session overlap error.


SL_STATUS_SI91X_BT_FEATURE_BITMAP_INVALID#

#define SL_STATUS_SI91X_BT_FEATURE_BITMAP_INVALID
Value:
((sl_status_t)0x10059)

The Bluetooth feature bitmap is invalid.


SL_STATUS_SI91X_FOUR_WAY_HANDSHAKE_FAILED#

#define SL_STATUS_SI91X_FOUR_WAY_HANDSHAKE_FAILED
Value:
  ((sl_status_t)0x1005A)

The 4/4 confirmation of the four-way handshake failed.


SL_STATUS_SI91X_MAC_ADDRESS_NOT_PRESENT_IN_MAC_JOIN#

#define SL_STATUS_SI91X_MAC_ADDRESS_NOT_PRESENT_IN_MAC_JOIN
Value:
  ((sl_status_t)0x1005B)

MAC address is not present in the MAC-based join.


SL_STATUS_SI91X_CONCURRENT_MODE_DOWN#

#define SL_STATUS_SI91X_CONCURRENT_MODE_DOWN
Value:
  ((sl_status_t)0x1005C)

Concurrent mode requires both AP and client to be up for configuration.


SL_STATUS_SI91X_CERTIFICATE_LOAD_NOT_ALLOWED_IN_FLASH#

#define SL_STATUS_SI91X_CERTIFICATE_LOAD_NOT_ALLOWED_IN_FLASH
Value:
  ((sl_status_t)0x1005D)

Certificate load operation is not allowed in flash memory.


SL_STATUS_SI91X_CERTIFICATE_LOAD_NOT_ALLOWED_IN_RAM#

#define SL_STATUS_SI91X_CERTIFICATE_LOAD_NOT_ALLOWED_IN_RAM
Value:
  ((sl_status_t)0x1005E)

Certificate load operation is not allowed in RAM.


SL_STATUS_SI91X_WRONG_CERTIFICATE_LOAD_INDEX#

#define SL_STATUS_SI91X_WRONG_CERTIFICATE_LOAD_INDEX
Value:
  ((sl_status_t)0x1005F)

Certificate load failed due to an incorrect index.


SL_STATUS_SI91X_AP_HT_CAPS_NOT_ENABLED#

#define SL_STATUS_SI91X_AP_HT_CAPS_NOT_ENABLED
Value:
((sl_status_t)0x10060)

Access Point HT capabilities are not enabled.


SL_STATUS_SI91X_ADDRESS_FAMILY_NOT_SUPPORTED#

#define SL_STATUS_SI91X_ADDRESS_FAMILY_NOT_SUPPORTED
Value:
  ((sl_status_t)0x10061)

The specified address family is not supported by the protocol.


SL_STATUS_SI91X_INVALID_BEACON_INTERVAL_OR_DTM_PERIOD#

#define SL_STATUS_SI91X_INVALID_BEACON_INTERVAL_OR_DTM_PERIOD
Value:
  ((sl_status_t)0x10062)

The provided beacon interval or DTIM period is invalid.


SL_STATUS_SI91X_INVALID_CONFIG_RANGE_PROVIDED#

#define SL_STATUS_SI91X_INVALID_CONFIG_RANGE_PROVIDED
Value:
  ((sl_status_t)0x10063)

The provided configuration range is invalid.


SL_STATUS_SI91X_INVALID_CONFIG_TYPE#

#define SL_STATUS_SI91X_INVALID_CONFIG_TYPE
Value:
  ((sl_status_t)0x10064)

The provided configuration type (for example, RTS threshold) is invalid.


SL_STATUS_SI91X_ERROR_WITH_MQTT_COMMAND#

#define SL_STATUS_SI91X_ERROR_WITH_MQTT_COMMAND
Value:
((sl_status_t)0x10065)

An error occurred with the MQTT command.


SL_STATUS_SI91X_HIGHER_LISTEN_INTERVAL#

#define SL_STATUS_SI91X_HIGHER_LISTEN_INTERVAL
Value:
  ((sl_status_t)0x10066)

The listen interval in power save mode is greater than that specified in the join command.


SL_STATUS_SI91X_WLAN_RADIO_DEREGISTERED#

#define SL_STATUS_SI91X_WLAN_RADIO_DEREGISTERED
Value:
((sl_status_t)0x10067)

The WLAN radio has been deregistered.


SL_STATUS_SI91X_SAE_FAILURE_DUE_TO_MULTIPLE_CONFIRM_FRAMES_FROM_AP#

#define SL_STATUS_SI91X_SAE_FAILURE_DUE_TO_MULTIPLE_CONFIRM_FRAMES_FROM_AP
Value:
  ((sl_status_t)0x10069)

SAE authentication failed due to multiple confirm frames received from the Access Point.


SL_STATUS_SI91X_EC_GROUP_STATION_UNSUPPORTED_BY_AP#

#define SL_STATUS_SI91X_EC_GROUP_STATION_UNSUPPORTED_BY_AP
Value:
  ((sl_status_t)0x1006A)

The Access Point does not support the EC-group set by the station.


SL_STATUS_SI91X_WPS_CREDENTIALS_RECEIVED_WITHOUT_JOIN_COMMAND#

#define SL_STATUS_SI91X_WPS_CREDENTIALS_RECEIVED_WITHOUT_JOIN_COMMAND
Value:
  ((sl_status_t)0x1006B)

WPS credentials have been received, but the device did not join the network.


SL_STATUS_SI91X_NO_11AX_SUPPORT_IN_AP#

#define SL_STATUS_SI91X_NO_11AX_SUPPORT_IN_AP
Value:
  ((sl_status_t)0x1006C)

802.11ax (Wi-Fi 6) is not supported in Access Point mode.


SL_STATUS_SI91X_NON_PREF_CHAN_CONFIG_FAILED#

#define SL_STATUS_SI91X_NON_PREF_CHAN_CONFIG_FAILED
Value:
  ((sl_status_t)0x1006D)

Non-preferred channel configuration failed.


SL_STATUS_TWT_SUPPORT_NOT_ENABLED_ERR#

#define SL_STATUS_TWT_SUPPORT_NOT_ENABLED_ERR
Value:
  ((sl_status_t)0x10070)

Error occurs when HE_PARAMS_SUPPORT and SLI_SI91X_ENABLE_TWT_FEATURE macros are not enabled.


SL_STATUS_TWT_SETUP_ERR_SESSION_ACTIVE#

#define SL_STATUS_TWT_SETUP_ERR_SESSION_ACTIVE
Value:
  ((sl_status_t)0x10071)

Error occurs when a TWT config command is issued while there is already an active TWT session.


SL_STATUS_TWT_TEARDOWN_ERR_FLOWID_NOT_MATCHED#

#define SL_STATUS_TWT_TEARDOWN_ERR_FLOWID_NOT_MATCHED
Value:
  ((sl_status_t)0x10072)

Error occurs when a TWT teardown command is issued with a flow ID that does not match the existing session flow ID.


SL_STATUS_TWT_TEARDOWN_ERR_NOACTIVE_SESS#

#define SL_STATUS_TWT_TEARDOWN_ERR_NOACTIVE_SESS
Value:
  ((sl_status_t)0x10073)

Error occurs when a teardown command is issued while there is no active TWT session.


SL_STATUS_TWT_SESSION_NOT_FEASIBLE#

#define SL_STATUS_TWT_SESSION_NOT_FEASIBLE
Value:
  ((sl_status_t)0x10074)

Indicates that a TWT session is not feasible. This error is thrown only when the TWT Auto Selection API is used.


SL_STATUS_SI91X_RESCHEDULE_TWT_NOT_SUPPORTED#

#define SL_STATUS_SI91X_RESCHEDULE_TWT_NOT_SUPPORTED
Value:
  ((sl_status_t)0x10075)

Error occurs when the AP does not support TWT information frame reception.


SL_STATUS_SI91X_RESCHEDULE_TWT_ERR_NOACTIVE_SESS#

#define SL_STATUS_SI91X_RESCHEDULE_TWT_ERR_NOACTIVE_SESS
Value:
  ((sl_status_t)0x10076)

Error occurs when there is no active TWT agreement corresponding to the given flow ID.


SL_STATUS_SI91X_TWT_RESCHEDULING_IN_PROGRESS#

#define SL_STATUS_SI91X_TWT_RESCHEDULING_IN_PROGRESS
Value:
  ((sl_status_t)0x10077)

Indicates that a suspend or resume TWT action is currently in progress.


SL_STATUS_SI91X_RESCHEDULE_TWT_PACKET_CREATION_FAILED#

#define SL_STATUS_SI91X_RESCHEDULE_TWT_PACKET_CREATION_FAILED
Value:
  ((sl_status_t)0x10078)

Error occurs when TWT information frame packet creation fails in firmware.


SL_STATUS_SI91X_INVALID_STATION_TSF#

#define SL_STATUS_SI91X_INVALID_STATION_TSF
Value:
  ((sl_status_t)0x10079)

Error occurs when the station TSF is invalid, typically when the station is not connected or has not received at least one beacon.


SL_STATUS_SI91X_MQTT_ERROR_UNACCEPTABLE_PROTOCOL#

#define SL_STATUS_SI91X_MQTT_ERROR_UNACCEPTABLE_PROTOCOL
Value:
  ((sl_status_t)0x10081)

Error occurs when the server does not support the level of the MQTT protocol requested by the client.


SL_STATUS_SI91X_MQTT_ERROR_IDENTIFIER_REJECTED#

#define SL_STATUS_SI91X_MQTT_ERROR_IDENTIFIER_REJECTED
Value:
  ((sl_status_t)0x10082)

Error occurs when the client identifier is correct UTF-8 but is not allowed by the server.


SL_STATUS_SI91X_MQTT_ERROR_SERVER_UNAVAILABLE#

#define SL_STATUS_SI91X_MQTT_ERROR_SERVER_UNAVAILABLE
Value:
  ((sl_status_t)0x10083)

Error occurs when the network connection has been made but the MQTT service is unavailable.


SL_STATUS_SI91X_MQTT_ERROR_BAD_USERNAME_PASSWORD#

#define SL_STATUS_SI91X_MQTT_ERROR_BAD_USERNAME_PASSWORD
Value:
  ((sl_status_t)0x10084)

The data in the username or password is malformed.


SL_STATUS_SI91X_MQTT_ERROR_NOT_AUTHORIZED#

#define SL_STATUS_SI91X_MQTT_ERROR_NOT_AUTHORIZED
Value:
((sl_status_t)0x10085)

The client is not authorized to connect.


SL_STATUS_SI91X_SA_QUERY_TIMEOUT#

#define SL_STATUS_SI91X_SA_QUERY_TIMEOUT
Value:
((sl_status_t)0x10086)

Disconnection due to SA Query Timeout.


SL_STATUS_SI91X_TRANSCEIVER_PEER_DS_FEAT_DISABLED#

#define SL_STATUS_SI91X_TRANSCEIVER_PEER_DS_FEAT_DISABLED
Value:
  ((sl_status_t)0x10096)

Feature to add peers in MAC layer is disabled.


SL_STATUS_SI91X_TRANSCEIVER_PEER_ALREADY_EXISTS#

#define SL_STATUS_SI91X_TRANSCEIVER_PEER_ALREADY_EXISTS
Value:
((sl_status_t)0x10097)

Peer already exists in MAC layer.


SL_STATUS_SI91X_TRANSCEIVER_MAX_PEER_LIMIT_REACHED#

#define SL_STATUS_SI91X_TRANSCEIVER_MAX_PEER_LIMIT_REACHED
Value:
  ((sl_status_t)0x10098)

Max peer limit reached in MAC layer.


SL_STATUS_SI91X_TRANSCEIVER_PEER_NOT_FOUND#

#define SL_STATUS_SI91X_TRANSCEIVER_PEER_NOT_FOUND
Value:
((sl_status_t)0x10099)

Peer not found in MAC layer.


SL_STATUS_SI91X_DUPLICATE_ENTRY_EXISTS_IN_DNS_SERVER_TABLE#

#define SL_STATUS_SI91X_DUPLICATE_ENTRY_EXISTS_IN_DNS_SERVER_TABLE
Value:
  ((sl_status_t)0x100AF)

Duplicate entry exists in DNS server table.


SL_STATUS_SI91X_NO_MEM_AVAILABLE#

#define SL_STATUS_SI91X_NO_MEM_AVAILABLE
Value:
((sl_status_t)0x100B1)

Memory error: No memory available.


SL_STATUS_SI91X_INVALID_CHARACTERS_IN_JSON_OBJECT#

#define SL_STATUS_SI91X_INVALID_CHARACTERS_IN_JSON_OBJECT
Value:
((sl_status_t)0x100B2)

Invalid characters in JSON object.


SL_STATUS_SI91X_NO_KEY_FOUND#

#define SL_STATUS_SI91X_NO_KEY_FOUND
Value:
((sl_status_t)0x100B3)

Update commands: No such key found.


SL_STATUS_SI91X_NO_FILE_FOUND#

#define SL_STATUS_SI91X_NO_FILE_FOUND
Value:
((sl_status_t)0x100B4)

No such file found: Re-check file name.


SL_STATUS_SI91X_NO_WEB_PAGE_EXISTS_WITH_SAME_FILENAME#

#define SL_STATUS_SI91X_NO_WEB_PAGE_EXISTS_WITH_SAME_FILENAME
Value:
  ((sl_status_t)0x100B5)

No corresponding web page exists with the same filename.


SL_STATUS_SI91X_SPACE_UNAVAILABLE_FOR_NEW_FILE#

#define SL_STATUS_SI91X_SPACE_UNAVAILABLE_FOR_NEW_FILE
Value:
((sl_status_t)0x100B6)

Space unavailable for new file.


SL_STATUS_SI91X_INVALID_INPUT_DATA#

#define SL_STATUS_SI91X_INVALID_INPUT_DATA
Value:
  ((sl_status_t)0x100C1)

Invalid input data, re-check filename, lengths, etc.


SL_STATUS_SI91X_NO_SPACE_AVAILABLE_FOR_NEW_FILE#

#define SL_STATUS_SI91X_NO_SPACE_AVAILABLE_FOR_NEW_FILE
Value:
((sl_status_t)0x100C2)

Space unavailable for new file.


SL_STATUS_SI91X_EXISTING_FILE_OVERWRITE#

#define SL_STATUS_SI91X_EXISTING_FILE_OVERWRITE
Value:
  ((sl_status_t)0x100C3)

Existing file overwrite: Exceeds size of previous file. Use erase and try again.


SL_STATUS_SI91X_NO_SUCH_FILE_FOUND#

#define SL_STATUS_SI91X_NO_SUCH_FILE_FOUND
Value:
((sl_status_t)0x100C4)

No such file found. Re-check filename.


SL_STATUS_SI91X_MEMORY_ERROR#

#define SL_STATUS_SI91X_MEMORY_ERROR
Value:
((sl_status_t)0x100C5)

Memory Error: No memory available.


SL_STATUS_SI91X_RECEIVED_MORE_WEB_PAGE_DATA#

#define SL_STATUS_SI91X_RECEIVED_MORE_WEB_PAGE_DATA
Value:
  ((sl_status_t)0x100C6)

Received more web page data than the total length initially specified.


SL_STATUS_SI91X_SET_REGION_ERROR#

#define SL_STATUS_SI91X_SET_REGION_ERROR
Value:
((sl_status_t)0x100C7)

Error in set region command.


SL_STATUS_SI91X_INVALID_WEBPAGE_CURRENT_CHUNK_LEN#

#define SL_STATUS_SI91X_INVALID_WEBPAGE_CURRENT_CHUNK_LEN
Value:
  ((sl_status_t)0x100C8)

Web page current chunk length is incorrect.


SL_STATUS_SI91X_AP_SET_REGION_COMMAND_ERROR#

#define SL_STATUS_SI91X_AP_SET_REGION_COMMAND_ERROR
Value:
((sl_status_t)0x100CA)

Error in AP set region command.


SL_STATUS_SI91X_AP_SET_REGION_COMMAND_PARAMETERS_ERROR#

#define SL_STATUS_SI91X_AP_SET_REGION_COMMAND_PARAMETERS_ERROR
Value:
  ((sl_status_t)0x100CB)

Error in AP set region command parameters.


SL_STATUS_SI91X_REGION_CODE_NOT_SUPPORTED#

#define SL_STATUS_SI91X_REGION_CODE_NOT_SUPPORTED
Value:
((sl_status_t)0x100CC)

Region code not supported.


SL_STATUS_SI91X_EXTRACTING_COUNTRY_REGION_FROM_BEACON_FAILED#

#define SL_STATUS_SI91X_EXTRACTING_COUNTRY_REGION_FROM_BEACON_FAILED
Value:
  ((sl_status_t)0x100CD)

Error in extracting country region from beacon.


SL_STATUS_SI91X_SELECTED_REGION_NOT_SUPPORTED#

#define SL_STATUS_SI91X_SELECTED_REGION_NOT_SUPPORTED
Value:
  ((sl_status_t)0x100CE)

Device does not have selected region support.


SL_STATUS_SI91X_HOST_VOLTAGE_OUT_OF_RANGE#

#define SL_STATUS_SI91X_HOST_VOLTAGE_OUT_OF_RANGE
Value:
((sl_status_t)0x100D0)

Voltage out of range.


SL_STATUS_SI91X_SSL_TLS_CONTEXT_CREATION_FAILED#

#define SL_STATUS_SI91X_SSL_TLS_CONTEXT_CREATION_FAILED
Value:
((sl_status_t)0x100D1)

SSL/TLS context create failed.


SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAIL#

#define SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAIL
Value:
  ((sl_status_t)0x100D2)

SSL/TLS handshake failed. Socket will be closed.


SL_STATUS_SI91X_SSL_TLS_MAX_SOCKETS_REACHED#

#define SL_STATUS_SI91X_SSL_TLS_MAX_SOCKETS_REACHED
Value:
((sl_status_t)0x100D3)

SSL/TLS max sockets reached.


SL_STATUS_SI91X_FTP_CLIENT_NOT_CONNECTED#

#define SL_STATUS_SI91X_FTP_CLIENT_NOT_CONNECTED
Value:
((sl_status_t)0x100D3)

FTP client is not connected.


SL_STATUS_SI91X_CIPHER_SET_FAILED#

#define SL_STATUS_SI91X_CIPHER_SET_FAILED
Value:
((sl_status_t)0x100D4)

Cipher set failure.


SL_STATUS_SI91X_HTTP_CREDENTIALS_MAX_LEN_EXCEEDED#

#define SL_STATUS_SI91X_HTTP_CREDENTIALS_MAX_LEN_EXCEEDED
Value:
  ((sl_status_t)0x100F1)

HTTP credentials maximum length exceeded.


SL_STATUS_SI91X_FEATURE_NOT_SUPPORTED#

#define SL_STATUS_SI91X_FEATURE_NOT_SUPPORTED
Value:
((sl_status_t)0x100F7)

Feature not supported.


SL_STATUS_SI91X_FLASH_WRITE_OR_FLASH_DATA_VERIFICATION_FAILED#

#define SL_STATUS_SI91X_FLASH_WRITE_OR_FLASH_DATA_VERIFICATION_FAILED
Value:
  ((sl_status_t)0x100F8)

Unable to write to flash OR flash data verification failed.


SL_STATUS_SI91X_CALIBRATION_DATA_VERIFICATION_FAILED#

#define SL_STATUS_SI91X_CALIBRATION_DATA_VERIFICATION_FAILED
Value:
  ((sl_status_t)0x100F9)

Calibration data verification failed.


SL_STATUS_SI91X_EVM_INDEX_LIMIT_REACHED#

#define SL_STATUS_SI91X_EVM_INDEX_LIMIT_REACHED
Value:
((sl_status_t)0x100FD)

EVM index limit reached.


SL_STATUS_SI91X_EFUSE_ALREADY_POPULATED#

#define SL_STATUS_SI91X_EFUSE_ALREADY_POPULATED
Value:
  ((sl_status_t)0x100FA)

Efuse data is already populated. Write prohibited.


SL_STATUS_SI91X_SNMP_INTERNAL_ERROR#

#define SL_STATUS_SI91X_SNMP_INTERNAL_ERROR
Value:
((sl_status_t)0x10100)

SNMP internal error.


SL_STATUS_SI91X_SNMP_INVALID_IP_PROTOCOL#

#define SL_STATUS_SI91X_SNMP_INVALID_IP_PROTOCOL
Value:
((sl_status_t)0x10104)

SNMP invalid IP protocol error.


SL_STATUS_SI91X_EFUSE_DATA_INVALID#

#define SL_STATUS_SI91X_EFUSE_DATA_INVALID
Value:
((sl_status_t)0x10106)

Efuse data is invalid.


SL_STATUS_SI91X_VENDOR_IE_INVALID_IE_LENGTH#

#define SL_STATUS_SI91X_VENDOR_IE_INVALID_IE_LENGTH
Value:
  ((sl_status_t)0x1010E)

Vendor IE buffer length is invalid or exceeds maximum allowed size.


SL_STATUS_SI91X_VENDOR_IE_INVALID_UNIQUE_ID#

#define SL_STATUS_SI91X_VENDOR_IE_INVALID_UNIQUE_ID
Value:
  ((sl_status_t)0x1010F)

Vendor IE unique ID is out of valid range or not found.


SL_STATUS_SI91X_VENDOR_IE_INVALID_ACTION#

#define SL_STATUS_SI91X_VENDOR_IE_INVALID_ACTION
Value:
  ((sl_status_t)0x10110)

Vendor IE operation is not supported or invalid action specified.


SL_STATUS_SI91X_VENDOR_IE_INVALID_PACKET_BITMAP#

#define SL_STATUS_SI91X_VENDOR_IE_INVALID_PACKET_BITMAP
Value:
  ((sl_status_t)0x10111)

Vendor IE management frame bitmap contains invalid or unsupported frame types.


SL_STATUS_SI91X_VENDOR_IE_NO_SLOTS_AVAILABLE#

#define SL_STATUS_SI91X_VENDOR_IE_NO_SLOTS_AVAILABLE
Value:
  ((sl_status_t)0x10112)

No firmware memory slots available for adding new vendor IE.


SL_STATUS_SI91X_NO_DATA_RECEIVED_OR_RECEIVE_TIMEOUT#

#define SL_STATUS_SI91X_NO_DATA_RECEIVED_OR_RECEIVE_TIMEOUT
Value:
  ((sl_status_t)0x1BB01)

No data received or receive timeout.


SL_STATUS_SI91X_INSUFFICIENT_DATA_FOR_TIME_CONVERSION#

#define SL_STATUS_SI91X_INSUFFICIENT_DATA_FOR_TIME_CONVERSION
Value:
  ((sl_status_t)0x1BB08)

Insufficient data for converting NTP time to mm-dd-yy time format.


SL_STATUS_SI91X_INVALID_SNTP_SERVER_ADDRESS#

#define SL_STATUS_SI91X_INVALID_SNTP_SERVER_ADDRESS
Value:
((sl_status_t)0x1BB0A)

Invalid SNTP server address.


SL_STATUS_SI91X_SNTP_CLIENT_NOT_STARTED#

#define SL_STATUS_SI91X_SNTP_CLIENT_NOT_STARTED
Value:
((sl_status_t)0x1BB0B)

SNTP client not started.


SL_STATUS_SI91X_SNTP_SERVER_UNAVAILABLE#

#define SL_STATUS_SI91X_SNTP_SERVER_UNAVAILABLE
Value:
  ((sl_status_t)0x1BB10)

SNTP server not available. Client will not get any time update service from current server.


SL_STATUS_SI91X_SNTP_SERVER_AUTHENTICATION_FAILED#

#define SL_STATUS_SI91X_SNTP_SERVER_AUTHENTICATION_FAILED
Value:
((sl_status_t)0x1BB15)

SNTP server authentication failed.


SL_STATUS_SI91X_INTERNAL_ERROR#

#define SL_STATUS_SI91X_INTERNAL_ERROR
Value:
((sl_status_t)0x1BB0E)

Internal error.


SL_STATUS_SI91X_MULTICAST_IP_ADDRESS_ENTRY_NOT_FOUND#

#define SL_STATUS_SI91X_MULTICAST_IP_ADDRESS_ENTRY_NOT_FOUND
Value:
  ((sl_status_t)0x1BB16)

Entry not found for multicast IP address.


SL_STATUS_SI91X_MULTICAST_NO_ENTRIES_FOUND#

#define SL_STATUS_SI91X_MULTICAST_NO_ENTRIES_FOUND
Value:
((sl_status_t)0x1BB17)

No more entries found for multicast.


SL_STATUS_SI91X_IP_ADDRESS_ERROR#

#define SL_STATUS_SI91X_IP_ADDRESS_ERROR
Value:
((sl_status_t)0x1BB21)

IP address error.


SL_STATUS_SI91X_SOCKET_ALREADY_BOUND#

#define SL_STATUS_SI91X_SOCKET_ALREADY_BOUND
Value:
((sl_status_t)0x1BB22)

Socket already bound.


SL_STATUS_SI91X_PORT_UNAVAILABLE#

#define SL_STATUS_SI91X_PORT_UNAVAILABLE
Value:
((sl_status_t)0x1BB23)

Port not available.


SL_STATUS_SI91X_SOCKET_NOT_CREATED#

#define SL_STATUS_SI91X_SOCKET_NOT_CREATED
Value:
((sl_status_t)0x1BB27)

Socket is not created.


SL_STATUS_SI91X_ICMP_REQUEST_FAILED#

#define SL_STATUS_SI91X_ICMP_REQUEST_FAILED
Value:
((sl_status_t)0x1BB29)

ICMP request failed.


SL_STATUS_SI91X_MAX_LISTEN_SOCKETS_REACHED#

#define SL_STATUS_SI91X_MAX_LISTEN_SOCKETS_REACHED
Value:
((sl_status_t)0x1BB33)

Maximum listen sockets reached.


SL_STATUS_SI91X_DHCP_DUPLICATE_LISTEN#

#define SL_STATUS_SI91X_DHCP_DUPLICATE_LISTEN
Value:
((sl_status_t)0x1BB34)

DHCP duplicate listen.


SL_STATUS_SI91X_PORT_NOT_IN_CLOSE_STATE#

#define SL_STATUS_SI91X_PORT_NOT_IN_CLOSE_STATE
Value:
((sl_status_t)0x1BB35)

Port not in closed state.


SL_STATUS_SI91X_SOCKET_CLOSED#

#define SL_STATUS_SI91X_SOCKET_CLOSED
Value:
((sl_status_t)0x1BB36)

Socket is closed or in process of closing.


SL_STATUS_SI91X_PROCESS_IN_PROGRESS#

#define SL_STATUS_SI91X_PROCESS_IN_PROGRESS
Value:
((sl_status_t)0x1BB37)

Process in progress.


SL_STATUS_SI91X_CONNECT_TO_NON_EXISTING_TCP_SERVER_SOCKET#

#define SL_STATUS_SI91X_CONNECT_TO_NON_EXISTING_TCP_SERVER_SOCKET
Value:
  ((sl_status_t)0x1BB38)

Trying to connect to a non-existing TCP server socket.


SL_STATUS_SI91X_ERROR_IN_LEN_OF_THE_COMMAND#

#define SL_STATUS_SI91X_ERROR_IN_LEN_OF_THE_COMMAND
Value:
  ((sl_status_t)0x1BB3E)

Error in the length of the command (exceeds the number of characters mentioned in the PRM).


SL_STATUS_SI91X_WRONG_PACKET_INFO#

#define SL_STATUS_SI91X_WRONG_PACKET_INFO
Value:
((sl_status_t)0x1BB40)

Wrong packet information.


SL_STATUS_SI91X_CORRUPTED_RPS#

#define SL_STATUS_SI91X_CORRUPTED_RPS
Value:
((sl_status_t)0x1BB41)

Corrupted RPS encountered during firmware update.


SL_STATUS_SI91X_SOCKET_STILL_BOUND#

#define SL_STATUS_SI91X_SOCKET_STILL_BOUND
Value:
((sl_status_t)0x1BB42)

Socket is still bound.


SL_STATUS_SI91X_NO_FREE_PORT#

#define SL_STATUS_SI91X_NO_FREE_PORT
Value:
((sl_status_t)0x1BB45)

No free port available.


SL_STATUS_SI91X_INVALID_PORT#

#define SL_STATUS_SI91X_INVALID_PORT
Value:
((sl_status_t)0x1BB46)

Invalid port specified.


SL_STATUS_SI91X_CORRUPTED_RPS_HEADER#

#define SL_STATUS_SI91X_CORRUPTED_RPS_HEADER
Value:
  ((sl_status_t)0x1BB49)

Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.


SL_STATUS_SI91X_FEATURE_UNSUPPORTED#

#define SL_STATUS_SI91X_FEATURE_UNSUPPORTED
Value:
((sl_status_t)0x1BB4B)

Feature not supported.


SL_STATUS_SI91X_SOCKET_IN_UNCONNECTED_STATE#

#define SL_STATUS_SI91X_SOCKET_IN_UNCONNECTED_STATE
Value:
  ((sl_status_t)0x1BB50)

Socket is not in a connected state. Disconnected from the server. In the case of FTP, the user needs to issue a destroy command after receiving this error.


SL_STATUS_SI91X_POP3_SESSION_CREATION_FAILED#

#define SL_STATUS_SI91X_POP3_SESSION_CREATION_FAILED
Value:
  ((sl_status_t)0x1BB87)

POP3 session creation failed or POP3 session got terminated.


SL_STATUS_SI91X_DHCPV6_HANDSHAKE_FAIL#

#define SL_STATUS_SI91X_DHCPV6_HANDSHAKE_FAIL
Value:
((sl_status_t)0x1BB9C)

DHCPv6 handshake failure.


SL_STATUS_SI91X_DHCP_INVALID_IP_RESPONSE#

#define SL_STATUS_SI91X_DHCP_INVALID_IP_RESPONSE
Value:
((sl_status_t)0x1BB9D)

DHCP invalid IP response.


SL_STATUS_SI91X_SMTP_AUTHENTICATION_ERROR#

#define SL_STATUS_SI91X_SMTP_AUTHENTICATION_ERROR
Value:
((sl_status_t)0x1BBA0)

SMTP authentication error.


SL_STATUS_SI91X_SMTP_OVER_SIZE_MAIL_DATA#

#define SL_STATUS_SI91X_SMTP_OVER_SIZE_MAIL_DATA
Value:
  ((sl_status_t)0x1BBA1)

No DNS server was specified, SMTP over size mail data.


SL_STATUS_SI91X_SMTP_INVALID_SERVER_REPLY#

#define SL_STATUS_SI91X_SMTP_INVALID_SERVER_REPLY
Value:
((sl_status_t)0x1BBA2)

SMTP invalid server reply.


SL_STATUS_SI91X_SMTP_DNS_QUERY_FAILED#

#define SL_STATUS_SI91X_SMTP_DNS_QUERY_FAILED
Value:
((sl_status_t)0x1BBA3)

DNS query failed, SMTP internal error.


SL_STATUS_SI91X_SMTP_BAD_DNS_ADDRESS#

#define SL_STATUS_SI91X_SMTP_BAD_DNS_ADDRESS
Value:
  ((sl_status_t)0x1BBA4)

Bad DNS address, SMTP server error code received.


SL_STATUS_SI91X_SMTP_INVALID_PARAMETERS#

#define SL_STATUS_SI91X_SMTP_INVALID_PARAMETERS
Value:
((sl_status_t)0x1BBA5)

SMTP invalid parameters.


SL_STATUS_SI91X_SMTP_PACKET_ALLOCATION_FAILED#

#define SL_STATUS_SI91X_SMTP_PACKET_ALLOCATION_FAILED
Value:
((sl_status_t)0x1BBA6)

SMTP packet allocation failed.


SL_STATUS_SI91X_SMTP_GREET_REPLY_FAILED#

#define SL_STATUS_SI91X_SMTP_GREET_REPLY_FAILED
Value:
((sl_status_t)0x1BBA7)

SMTP Greet reply failed.


SL_STATUS_SI91X_SMTP_PARAMETER_ERROR#

#define SL_STATUS_SI91X_SMTP_PARAMETER_ERROR
Value:
((sl_status_t)0x1BBA8)

Parameter error, SMTP hello reply error.


SL_STATUS_SI91X_SMTP_MAIL_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_MAIL_REPLY_ERROR
Value:
((sl_status_t)0x1BBA9)

SMTP mail reply error.


SL_STATUS_SI91X_SMTP_RCPT_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_RCPT_REPLY_ERROR
Value:
((sl_status_t)0x1BBAA)

SMTP RCPT reply error.


SL_STATUS_SI91X_SMTP_MESSAGE_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_MESSAGE_REPLY_ERROR
Value:
((sl_status_t)0x1BBAB)

SMTP message reply error.


SL_STATUS_SI91X_SMTP_DATA_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_DATA_REPLY_ERROR
Value:
((sl_status_t)0x1BBAC)

SMTP data reply error.


SL_STATUS_SI91X_SMTP_AUTH_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_AUTH_REPLY_ERROR
Value:
((sl_status_t)0x1BBAD)

SMTP authentication reply error.


SL_STATUS_SI91X_SMTP_SERVER_REPLY_ERROR#

#define SL_STATUS_SI91X_SMTP_SERVER_REPLY_ERROR
Value:
((sl_status_t)0x1BBAE)

SMTP server error reply.


SL_STATUS_SI91X_DNS_DUPLICATE_ENTRY#

#define SL_STATUS_SI91X_DNS_DUPLICATE_ENTRY
Value:
((sl_status_t)0x1BBAF)

DNS duplicate entry.


SL_STATUS_SI91X_SMTP_OVERSIZE_SERVER_REPLY#

#define SL_STATUS_SI91X_SMTP_OVERSIZE_SERVER_REPLY
Value:
((sl_status_t)0x1BBB1)

SMTP oversize server reply.


SL_STATUS_SI91X_SMTP_CLIENT_NOT_INITIALIZED#

#define SL_STATUS_SI91X_SMTP_CLIENT_NOT_INITIALIZED
Value:
((sl_status_t)0x1BBB2)

SMTP client not initialized.


SL_STATUS_SI91X_DNS_IPV6_NOT_SUPPORTED#

#define SL_STATUS_SI91X_DNS_IPV6_NOT_SUPPORTED
Value:
((sl_status_t)0x1BBB3)

DNS IPv6 not supported.


SL_STATUS_SI91X_INVALID_MAIL_INDEX_FOR_POP3_MAIL_RETRIEVE_COMMAND#

#define SL_STATUS_SI91X_INVALID_MAIL_INDEX_FOR_POP3_MAIL_RETRIEVE_COMMAND
Value:
  ((sl_status_t)0x1BBC5)

Invalid mail index specified for the POP3 mail retrieve command.


SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAILED#

#define SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAILED
Value:
((sl_status_t)0x1BBD2)

SSL/TLS handshake process failed.


SL_STATUS_SI91X_FTP_CLIENT_DISCONNECTED#

#define SL_STATUS_SI91X_FTP_CLIENT_DISCONNECTED
Value:
  ((sl_status_t)0x1BBD3)

FTP client is either not connected or has been disconnected from the FTP server.


SL_STATUS_SI91X_FTP_CLIENT_NOT_DISCONNECTED#

#define SL_STATUS_SI91X_FTP_CLIENT_NOT_DISCONNECTED
Value:
  ((sl_status_t)0x1BBD4)

FTP client is still connected and has not been disconnected.


SL_STATUS_SI91X_TLS_RX_LEN_ERR_OR_FTP_FILE_NOT_OPEN#

#define SL_STATUS_SI91X_TLS_RX_LEN_ERR_OR_FTP_FILE_NOT_OPEN
Value:
  ((sl_status_t)0x1BBD5)

TLS received data length exceeded or FTP file could not be opened.


SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_TIMEOUT_OR_FTP_FILE_NOT_CLOSED#

#define SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_TIMEOUT_OR_FTP_FILE_NOT_CLOSED
Value:
  ((sl_status_t)0x1BBD6)

SSL/TLS handshake timed out or the FTP file was not closed properly.


SL_STATUS_SI91X_FTP_EXPECTED_1XX_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_1XX_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBD9)

Expected 1XX response from the FTP server was not received.


SL_STATUS_SI91X_FTP_EXPECTED_2XX_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_2XX_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBDA)

Expected 2XX response from the FTP server was not received.


SL_STATUS_SI91X_FTP_EXPECTED_22X_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_22X_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBDB)

Expected 22X response from the FTP server was not received.


SL_STATUS_SI91X_FTP_EXPECTED_23X_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_23X_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBDC)

Expected 23X response from the FTP server was not received.


SL_STATUS_SI91X_FTP_EXPECTED_3XX_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_3XX_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBDD)

Expected 3XX response from the FTP server was not received.


SL_STATUS_SI91X_FTP_EXPECTED_33X_RESPONSE_NOT_RECEIVED#

#define SL_STATUS_SI91X_FTP_EXPECTED_33X_RESPONSE_NOT_RECEIVED
Value:
  ((sl_status_t)0x1BBDE)

Expected 33X response from the FTP server was not received.


SL_STATUS_SI91X_HTTP_TIMEOUT#

#define SL_STATUS_SI91X_HTTP_TIMEOUT
Value:
((sl_status_t)0x1BBE1)

HTTP request timed out.


SL_STATUS_SI91X_HTTP_FAILED#

#define SL_STATUS_SI91X_HTTP_FAILED
Value:
((sl_status_t)0x1BBE2)

HTTP request failed.


SL_STATUS_SI91X_HTTP_PUT_CLIENT_TIMEOUT#

#define SL_STATUS_SI91X_HTTP_PUT_CLIENT_TIMEOUT
Value:
((sl_status_t)0x1BBE7)

HTTP PUT client request timed out.


SL_STATUS_SI91X_AUTHENTICATION_ERROR#

#define SL_STATUS_SI91X_AUTHENTICATION_ERROR
Value:
((sl_status_t)0x1BBEB)

Authentication process failed.


SL_STATUS_SI91X_INVALID_PACKET_LENGTH#

#define SL_STATUS_SI91X_INVALID_PACKET_LENGTH
Value:
  ((sl_status_t)0x1BBED)

Invalid packet length. Content length and received data length mismatch.


SL_STATUS_SI91X_SERVER_RESPONDS_BEFORE_REQUEST_COMPLETE#

#define SL_STATUS_SI91X_SERVER_RESPONDS_BEFORE_REQUEST_COMPLETE
Value:
  ((sl_status_t)0x1BBEF)

Server responds before HTTP client request is complete.


SL_STATUS_SI91X_HTTP_PASSWORD_TOO_LONG#

#define SL_STATUS_SI91X_HTTP_PASSWORD_TOO_LONG
Value:
((sl_status_t)0x1BBF0)

HTTP/HTTPS password is too long.


SL_STATUS_SI91X_MQTT_PING_TIMEOUT#

#define SL_STATUS_SI91X_MQTT_PING_TIMEOUT
Value:
((sl_status_t)0x1BBF1)

MQTT ping timeout error.


SL_STATUS_SI91X_MQTT_COMMAND_SENT_IN_INCORRECT_STATE#

#define SL_STATUS_SI91X_MQTT_COMMAND_SENT_IN_INCORRECT_STATE
Value:
  ((sl_status_t)0x1BBF2)

MQTT command sent in incorrect state.


SL_STATUS_SI91X_MQTT_ACK_TIMEOUT#

#define SL_STATUS_SI91X_MQTT_ACK_TIMEOUT
Value:
((sl_status_t)0x1BBF3)

MQTT ACK timeout error.


SL_STATUS_SI91X_POP3_INVALID_MAIL_INDEX#

#define SL_STATUS_SI91X_POP3_INVALID_MAIL_INDEX
Value:
((sl_status_t)0x1BBFF)

POP3 error for invalid mail index.


SL_STATUS_SI91X_FW_UPDATE_DONE#

#define SL_STATUS_SI91X_FW_UPDATE_DONE
Value:
((sl_status_t)0x1DD03)

Firmware update successful.


SL_STATUS_SI91X_FW_UPDATE_FAILED#

#define SL_STATUS_SI91X_FW_UPDATE_FAILED
Value:
((sl_status_t)0x1DD04)

Firmware update failed.


SL_STATUS_SI91X_ALLOCATION_FAILED#

#define SL_STATUS_SI91X_ALLOCATION_FAILED
Value:
  ((sl_status_t)0x1DD3D)

Memory allocation failed in NWP during firmware upgradation.


SL_STATUS_SI91X_INSUFFICIENT_FLASH_MEMORY#

#define SL_STATUS_SI91X_INSUFFICIENT_FLASH_MEMORY
Value:
  ((sl_status_t)0x1DD3E)

Insufficient space in NWP flash memory during firmware upgradation.


SL_STATUS_SI91X_FW_UP_WRONG_PACKET_INFO#

#define SL_STATUS_SI91X_FW_UP_WRONG_PACKET_INFO
Value:
((sl_status_t)0x1DD40)

Wrong packet info.


SL_STATUS_SI91X_INVALID_LENGTH#

#define SL_STATUS_SI91X_INVALID_LENGTH
Value:
  ((sl_status_t)0x1DD41)

All payload chunks length together can't be greater than total image size in header, during firmware upgradation.


SL_STATUS_SI91X_AB_FALLBACK_NOT_ENABLED#

#define SL_STATUS_SI91X_AB_FALLBACK_NOT_ENABLED
Value:
((sl_status_t)0x1DD0A)

AB fall-back feature is not enabled.


SL_STATUS_SI91X_LEGACY_OTA_FEATURE_NOT_SUPPORTED#

#define SL_STATUS_SI91X_LEGACY_OTA_FEATURE_NOT_SUPPORTED
Value:
  ((sl_status_t)0x1DD0B)

Legacy OTA feature is not supported for fw fallback.


SL_STATUS_SI91X_INVALID_ERASE_LENGTH_OR_ADDRESS#

#define SL_STATUS_SI91X_INVALID_ERASE_LENGTH_OR_ADDRESS
Value:
  ((sl_status_t)0x1DD0C)

Invalid erase length or address specified for the operation for fw fallback.


SL_STATUS_SI91X_INVALID_READ_OR_WRITE_REQUEST#

#define SL_STATUS_SI91X_INVALID_READ_OR_WRITE_REQUEST
Value:
  ((sl_status_t)0x1DD0D)

The read or write request is invalid or not supported for fw fallback.


SL_STATUS_SI91X_INVALID_FLASH_RANGE#

#define SL_STATUS_SI91X_INVALID_FLASH_RANGE
Value:
  ((sl_status_t)0x1DD0E)

The specified flash range is invalid or out of bounds for fw fallback.


SL_STATUS_SI91X_FLASH_ADDRESS_OUT_OF_BOUNDARY#

#define SL_STATUS_SI91X_FLASH_ADDRESS_OUT_OF_BOUNDARY
Value:
  ((sl_status_t)0x1DD0F)

The flash address is out of the allowable boundary for fw fallback.


SL_STATUS_SI91X_INVALID_OPERATION_ON_NWP_ACTIVE_IMAGE#

#define SL_STATUS_SI91X_INVALID_OPERATION_ON_NWP_ACTIVE_IMAGE
Value:
  ((sl_status_t)0x1DD10)

Operation attempted on an active NWP image which is not allowed for fw fallback.


SL_STATUS_SI91X_MAX_INPUT_LENGTH_EXCEED_1K_SIZE#

#define SL_STATUS_SI91X_MAX_INPUT_LENGTH_EXCEED_1K_SIZE
Value:
  ((sl_status_t)0x1DD11)

The input length exceeds the maximum allowed size of 1KB for fw fallback.


SL_STATUS_SI91X_INVALID_FW_ROLLBACK_SUBCOMMAND#

#define SL_STATUS_SI91X_INVALID_FW_ROLLBACK_SUBCOMMAND
Value:
  ((sl_status_t)0x1DD12)

The sub-command for firmware fallback is invalid.


SL_STATUS_SI91X_INVALID_CONFIG_FOR_FW_ROLLBACK#

#define SL_STATUS_SI91X_INVALID_CONFIG_FOR_FW_ROLLBACK
Value:
  ((sl_status_t)0x1DD13)

The configuration for firmware fallback is invalid, applicable for 8MB SoC common-flash.


SL_STATUS_SI91X_FW_DOWNGRADE_NOT_ALLOWED#

#define SL_STATUS_SI91X_FW_DOWNGRADE_NOT_ALLOWED
Value:
  ((sl_status_t)0x1DD14)

The NWP firmware downgrade is not allowed for fw fallback.


SL_STATUS_SI91X_ANTIROLLBACK_IS_NOT_ENABLED#

#define SL_STATUS_SI91X_ANTIROLLBACK_IS_NOT_ENABLED
Value:
  ((sl_status_t)0x1DD15)

Anti-rollback feature is not enabled for firmware fallback.


SL_STATUS_SI91X_INVALID_REQUEST_TO_LOAD_QSPI_KEYS#

#define SL_STATUS_SI91X_INVALID_REQUEST_TO_LOAD_QSPI_KEYS
Value:
  ((sl_status_t)0x1DD16)

Invalid request to load QSPI keys for fw fallback.


SL_STATUS_SI91X_INVALID_OPERATION_ON_M4_UPDATER_IMAGE#

#define SL_STATUS_SI91X_INVALID_OPERATION_ON_M4_UPDATER_IMAGE
Value:
  ((sl_status_t)0x1DD17)

Invalid operation on M4 updater image for fw fallback.


SL_SI91X_DEVICE_AND_OTA_IMAGE_SECURITY_MISMATCH#

#define SL_SI91X_DEVICE_AND_OTA_IMAGE_SECURITY_MISMATCH
Value:
  ((sl_status_t)0x1DD18)

Device security and OTA image security mismatch for fw fallback.


SL_STATUS_SI91X_FW_UP_CORRUPTED_RPS_HEADER#

#define SL_STATUS_SI91X_FW_UP_CORRUPTED_RPS_HEADER
Value:
  ((sl_status_t)0x1DD49)

Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.


SL_STATUS_SI91X_SOCKET_NOT_CONNECTED#

#define SL_STATUS_SI91X_SOCKET_NOT_CONNECTED
Value:
  ((sl_status_t)0x1FFFF)

Listening TCP socket in device is not connected to the remote peer, or the LTCP socket is not yet opened in the device.


SL_STATUS_SI91X_SOCKET_LIMIT_EXCEEDED#

#define SL_STATUS_SI91X_SOCKET_LIMIT_EXCEEDED
Value:
  ((sl_status_t)0x1FFFE)

Socket limit exceeded. More than 10 sockets opened.


SL_STATUS_SI91X_HTTP_OTAF_INVALID_PACKET#

#define SL_STATUS_SI91X_HTTP_OTAF_INVALID_PACKET
Value:
((sl_status_t)0x1FFFD)

HTTP OTAF invalid packet.


SL_STATUS_SI91X_TCP_IP_INIT_FAILED#

#define SL_STATUS_SI91X_TCP_IP_INIT_FAILED
Value:
((sl_status_t)0x1FFFC)

TCP/IP initialization failed.


SL_STATUS_SI91X_CONCURRENT_IP_CREATION_ERROR#

#define SL_STATUS_SI91X_CONCURRENT_IP_CREATION_ERROR
Value:
  ((sl_status_t)0x1FFFB)

Cannot create IP in same interface in concurrent mode.


SL_STATUS_SI91X_HTTP_OTAF_INCOMPLETE_PACKET#

#define SL_STATUS_SI91X_HTTP_OTAF_INCOMPLETE_PACKET
Value:
((sl_status_t)0x1FFF4)

HTTP OTAF incomplete packet.


SL_STATUS_SI91X_INVALID_STORE_CONFIGURATION_PROFILE#

#define SL_STATUS_SI91X_INVALID_STORE_CONFIGURATION_PROFILE
Value:
  ((sl_status_t)0x1FFF5)

Invalid or mismatched store configuration profile type.


SL_STATUS_SI91X_MQTT_REMOTE_TERMINATE_ERROR#

#define SL_STATUS_SI91X_MQTT_REMOTE_TERMINATE_ERROR
Value:
((sl_status_t)0x1FFF6)

MQTT remote terminate error.


SL_STATUS_SI91X_MQTT_KEEP_ALIVE_TERMINATE_ERROR#

#define SL_STATUS_SI91X_MQTT_KEEP_ALIVE_TERMINATE_ERROR
Value:
  ((sl_status_t)0x1BBF1)

MQTT remote terminate error due to keep-alive response timeout.


SL_STATUS_SI91X_BYTE_STUFFING_ERROR_IN_AT_MODE#

#define SL_STATUS_SI91X_BYTE_STUFFING_ERROR_IN_AT_MODE
Value:
((sl_status_t)0x1FFF7)

Byte stuffing error in AT mode.


SL_STATUS_SI91X_INVALID_COMMAND_OR_OPERATION#

#define SL_STATUS_SI91X_INVALID_COMMAND_OR_OPERATION
Value:
  ((sl_status_t)0x1FFF8)

Invalid command (e.g. parameters insufficient or invalid in the command). Invalid operation (for example, power save command with the same mode given twice, accessing wrong socket, creating more than allowed sockets ).


SL_STATUS_SI91X_HTTP_OTAF_NO_PACKET#

#define SL_STATUS_SI91X_HTTP_OTAF_NO_PACKET
Value:
((sl_status_t)0x1FFF9)

HTTP OTAF no packet received.


SL_STATUS_SI91X_TCP_SOCKET_NOT_CONNECTED#

#define SL_STATUS_SI91X_TCP_SOCKET_NOT_CONNECTED
Value:
((sl_status_t)0x1FFFA)

TCP socket is not connected.


SL_STATUS_SI91X_MAX_STATION_COUNT_EXCEEDED#

#define SL_STATUS_SI91X_MAX_STATION_COUNT_EXCEEDED
Value:
  ((sl_status_t)0x1FFC5)

Station count exceeded the maximum supported stations.


SL_STATUS_SI91X_UNABLE_TO_SEND_TCP_DATA#

#define SL_STATUS_SI91X_UNABLE_TO_SEND_TCP_DATA
Value:
((sl_status_t)0x1FFC4)

Unable to send TCP data.


SL_STATUS_SI91X_SOCKET_BUFFER_TOO_SMALL#

#define SL_STATUS_SI91X_SOCKET_BUFFER_TOO_SMALL
Value:
((sl_status_t)0x1FFBC)

Socket buffer too small.


SL_STATUS_SI91X_INVALID_CONTENT_IN_DNS_RESPONSE#

#define SL_STATUS_SI91X_INVALID_CONTENT_IN_DNS_RESPONSE
Value:
  ((sl_status_t)0x1FFBB)

Invalid content in the DNS response to the DNS resolution query.


SL_STATUS_SI91X_DNS_CLASS_ERROR_IN_DNS_RESPONSE#

#define SL_STATUS_SI91X_DNS_CLASS_ERROR_IN_DNS_RESPONSE
Value:
  ((sl_status_t)0x1FFBA)

DNS class error in response to the DNS resolution query.


SL_STATUS_SI91X_DNS_COUNT_ERROR_IN_DNS_RESPONSE#

#define SL_STATUS_SI91X_DNS_COUNT_ERROR_IN_DNS_RESPONSE
Value:
  ((sl_status_t)0x1FFB8)

DNS count error in response to the DNS resolution query.


SL_STATUS_SI91X_DNS_RETURN_CODE_ERROR_IN_DNS_RESPONSE#

#define SL_STATUS_SI91X_DNS_RETURN_CODE_ERROR_IN_DNS_RESPONSE
Value:
  ((sl_status_t)0x1FFB7)

DNS return code error in the response to the DNS resolution query.


SL_STATUS_SI91X_DNS_OPCODE_ERROR_IN_DNS_RESPONSE#

#define SL_STATUS_SI91X_DNS_OPCODE_ERROR_IN_DNS_RESPONSE
Value:
  ((sl_status_t)0x1FFB6)

DNS Opcode error in the response to the DNS resolution query.


SL_STATUS_SI91X_DNS_ID_MISMATCH#

#define SL_STATUS_SI91X_DNS_ID_MISMATCH
Value:
  ((sl_status_t)0x1FFB5)

DNS id mismatch between the DNS resolution request and response.


SL_STATUS_SI91X_INVALID_INPUT_IN_DNS_QUERY#

#define SL_STATUS_SI91X_INVALID_INPUT_IN_DNS_QUERY
Value:
  ((sl_status_t)0x1FFAB)

Invalid input provided in the DNS resolution query.


SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT#

#define SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT
Value:
((sl_status_t)0x1FF42)

DNS response was timed out.


SL_STATUS_SI91X_ARP_REQUEST_FAILURE#

#define SL_STATUS_SI91X_ARP_REQUEST_FAILURE
Value:
((sl_status_t)0x1FFA1)

ARP request failure.


SL_STATUS_SI91X_UNABLE_TO_UPDATE_TCP_WINDOW#

#define SL_STATUS_SI91X_UNABLE_TO_UPDATE_TCP_WINDOW
Value:
((sl_status_t)0x1FF91)

Failed to update TCP window.


SL_STATUS_SI91X_DHCP_LEASE_EXPIRED#

#define SL_STATUS_SI91X_DHCP_LEASE_EXPIRED
Value:
((sl_status_t)0x1FF9D)

DHCP lease time expired.


SL_STATUS_SI91X_DHCP_HANDSHAKE_FAILURE#

#define SL_STATUS_SI91X_DHCP_HANDSHAKE_FAILURE
Value:
((sl_status_t)0x1FF9C)

DHCP handshake failure.


SL_STATUS_SI91X_WEBSOCKET_CREATION_FAILED#

#define SL_STATUS_SI91X_WEBSOCKET_CREATION_FAILED
Value:
((sl_status_t)0x1FF88)

WebSocket creation failed.


SL_STATUS_SI91X_TRYING_TO_CONNECT_NON_EXISTENT_TCP_SERVER_SOCKET#

#define SL_STATUS_SI91X_TRYING_TO_CONNECT_NON_EXISTENT_TCP_SERVER_SOCKET
Value:
  ((sl_status_t)0x1FF87)

Attempted to connect to a non-existent TCP server socket on the remote side.


SL_STATUS_SI91X_TRYING_TO_CLOSE_NON_EXISTENT_SOCKET#

#define SL_STATUS_SI91X_TRYING_TO_CLOSE_NON_EXISTENT_SOCKET
Value:
  ((sl_status_t)0x1FF86)

Attempted to close a non-existent or invalid socket descriptor.


SL_STATUS_SI91X_INVALID_SOCKET_PARAMETERS#

#define SL_STATUS_SI91X_INVALID_SOCKET_PARAMETERS
Value:
  ((sl_status_t)0x1FF85)

The provided socket parameters are invalid.


SL_STATUS_SI91X_FEATURE_NOT_AVAILABLE#

#define SL_STATUS_SI91X_FEATURE_NOT_AVAILABLE
Value:
((sl_status_t)0x1FF82)

The requested feature is not supported.


SL_STATUS_SI91X_SOCKET_ALREADY_OPEN#

#define SL_STATUS_SI91X_SOCKET_ALREADY_OPEN
Value:
((sl_status_t)0x1FF81)

The socket is already open.


SL_STATUS_SI91X_MAX_SOCKETS_EXCEEDED#

#define SL_STATUS_SI91X_MAX_SOCKETS_EXCEEDED
Value:
  ((sl_status_t)0x1FF80)

Attempted to open more than the maximum allowed number of sockets.


SL_STATUS_SI91X_DATA_LENGTH_EXCEEDS_MSS#

#define SL_STATUS_SI91X_DATA_LENGTH_EXCEEDS_MSS
Value:
  ((sl_status_t)0x1FF7E)

Data length exceeds the Maximum Segment Size (MSS).


SL_STATUS_SI91X_IP_CONFLICT_ERROR#

#define SL_STATUS_SI91X_IP_CONFLICT_ERROR
Value:
  ((sl_status_t)0x1FF75)

Device unable to configure IP address due to an IP conflict.


SL_STATUS_SI91X_FEATURE_NOT_ENABLED#

#define SL_STATUS_SI91X_FEATURE_NOT_ENABLED
Value:
((sl_status_t)0x1FF74)

The requested feature is not enabled.


SL_STATUS_SI91X_DHCP_SERVER_NOT_SET#

#define SL_STATUS_SI91X_DHCP_SERVER_NOT_SET
Value:
((sl_status_t)0x1FF73)

DHCP server is not configured in AP mode.


SL_STATUS_SI91X_AP_SET_REGION_PARAM_ERROR#

#define SL_STATUS_SI91X_AP_SET_REGION_PARAM_ERROR
Value:
  ((sl_status_t)0x1FF71)

Invalid parameters provided for the AP set region command.


SL_STATUS_SI91X_SSL_TLS_NOT_SUPPORTED#

#define SL_STATUS_SI91X_SSL_TLS_NOT_SUPPORTED
Value:
((sl_status_t)0x1FF70)

SSL/TLS is not supported.


SL_STATUS_SI91X_JSON_NOT_SUPPORTED#

#define SL_STATUS_SI91X_JSON_NOT_SUPPORTED
Value:
((sl_status_t)0x1FF6F)

JSON format is not supported.


SL_STATUS_SI91X_INVALID_OPERATING_MODE#

#define SL_STATUS_SI91X_INVALID_OPERATING_MODE
Value:
((sl_status_t)0x1FF6E)

The specified operating mode is invalid.


SL_STATUS_SI91X_INVALID_SOCKET_CONFIG_PARAMS#

#define SL_STATUS_SI91X_INVALID_SOCKET_CONFIG_PARAMS
Value:
  ((sl_status_t)0x1FF6D)

Invalid socket configuration parameters.


SL_STATUS_SI91X_WEBSOCKET_CREATION_TIMEOUT#

#define SL_STATUS_SI91X_WEBSOCKET_CREATION_TIMEOUT
Value:
((sl_status_t)0x1FF6C)

Web socket creation timeout.


SL_STATUS_SI91X_PARAM_MAX_VALUE_EXCEEDED#

#define SL_STATUS_SI91X_PARAM_MAX_VALUE_EXCEEDED
Value:
  ((sl_status_t)0x1FF6B)

Parameter exceeds the maximum allowed value.


SL_STATUS_SI91X_SOCKET_READ_TIMEOUT#

#define SL_STATUS_SI91X_SOCKET_READ_TIMEOUT
Value:
((sl_status_t)0x1FF6A)

The socket read operation timed out.


SL_STATUS_SI91X_INVALID_COMMAND_SEQUENCE#

#define SL_STATUS_SI91X_INVALID_COMMAND_SEQUENCE
Value:
((sl_status_t)0x1FF69)

The command sequence is invalid.


SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT_ERROR#

#define SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT_ERROR
Value:
((sl_status_t)0x1FF42)

The DNS response timed out.


SL_STATUS_SI91X_HTTP_SOCKET_CREATION_FAILED#

#define SL_STATUS_SI91X_HTTP_SOCKET_CREATION_FAILED
Value:
((sl_status_t)0x1FF41)

Failed to create an HTTP socket.


SL_STATUS_SI91X_HTTP_GET_CMD_IN_PROGRESS#

#define SL_STATUS_SI91X_HTTP_GET_CMD_IN_PROGRESS
Value:
  ((sl_status_t)0x10005)

An HTTP GET command is currently in progress.


SL_STATUS_SI91X_TCP_CLOSE_BEFORE_RESPONSE_ERROR#

#define SL_STATUS_SI91X_TCP_CLOSE_BEFORE_RESPONSE_ERROR
Value:
  ((sl_status_t)0x1FF40)

TCP socket close command issued before receiving the response of the previous close command.


SL_STATUS_SI91X_WAIT_ON_HOST_FEATURE_NOT_ENABLED#

#define SL_STATUS_SI91X_WAIT_ON_HOST_FEATURE_NOT_ENABLED
Value:
  ((sl_status_t)0x1FF36)

'Wait On Host' feature is not enabled.


SL_STATUS_SI91X_STORE_CONFIG_CHECKSUM_INVALID#

#define SL_STATUS_SI91X_STORE_CONFIG_CHECKSUM_INVALID
Value:
  ((sl_status_t)0x1FF35)

Store configuration checksum validation failed.


SL_STATUS_SI91X_TCP_KEEP_ALIVE_TIMEOUT#

#define SL_STATUS_SI91X_TCP_KEEP_ALIVE_TIMEOUT
Value:
((sl_status_t)0x1FF33)

TCP keep-alive timed out.


SL_STATUS_SI91X_TCP_ACK_FAILED_FOR_SYN_ACK#

#define SL_STATUS_SI91X_TCP_ACK_FAILED_FOR_SYN_ACK
Value:
((sl_status_t)0x1FF2D)

TCP ACK failed for TCP SYN-ACK.


SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDED#

#define SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDED
Value:
  ((sl_status_t)0x1FF2C)

Memory limit exceeded in the given operating mode.


SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDED_DURING_AUTO_JOIN#

#define SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDED_DURING_AUTO_JOIN
Value:
  ((sl_status_t)0x1FF2A)

Memory limit exceeded in the operating mode during auto join/create.


SL_STATUS_SI91X_MDNS_COMMAND_NOT_SUPPORTED#

#define SL_STATUS_SI91X_MDNS_COMMAND_NOT_SUPPORTED
Value:
((sl_status_t)0x1FF2B)

The MDNS command type is invalid.


SL_STATUS_SI91X_CRYPTO_INVALID_SECURITY_MODE#

#define SL_STATUS_SI91X_CRYPTO_INVALID_SECURITY_MODE
Value:
  ((sl_status_t)0x1CC43)

Invalid security mode in SI91X crypto operations.


SL_STATUS_SI91X_CRYPTO_ERR_DATA_ALIGNMENT_16BYTE#

#define SL_STATUS_SI91X_CRYPTO_ERR_DATA_ALIGNMENT_16BYTE
Value:
  ((sl_status_t)0x1CC92)

Input data is not 16-byte aligned (required for AES crypto operation).


SL_STATUS_SI91X_CRYPTO_CMAC_DECRYPTION_NOT_SUPPORTED#

#define SL_STATUS_SI91X_CRYPTO_CMAC_DECRYPTION_NOT_SUPPORTED
Value:
  ((sl_status_t)0x1CC93)

CMAC decryption is not supported.


SL_STATUS_SI91X_CRYPTO_INVALID_KEY_LENGTH#

#define SL_STATUS_SI91X_CRYPTO_INVALID_KEY_LENGTH
Value:
  ((sl_status_t)0x1CC94)

Invalid key length provided to a crypto operation.


SL_STATUS_SI91X_CRYPTO_INVALID_LENGTH#

#define SL_STATUS_SI91X_CRYPTO_INVALID_LENGTH
Value:
  ((sl_status_t)0x1CC95)

Invalid input parameter length (e.g., for CCM operation).


SL_STATUS_SI91X_CRYPTO_SHA_MODE_NOT_SUPPORTED#

#define SL_STATUS_SI91X_CRYPTO_SHA_MODE_NOT_SUPPORTED
Value:
((sl_status_t)0x1CC96)

Unsupported SHA mode.


SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_CURVE_ID#

#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_CURVE_ID
Value:
((sl_status_t)0x1CC97)

Invalid ECDSA curve identifier.


SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_TYPE#

#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_TYPE
Value:
((sl_status_t)0x1CC98)

Invalid ECDH type.


SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_SUB_ALGORITHM#

#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_SUB_ALGORITHM
Value:
((sl_status_t)0x1CC99)

Invalid ECDSA sub-algorithm.


SL_STATUS_SI91X_CRYPTO_OPERATION_FAILED#

#define SL_STATUS_SI91X_CRYPTO_OPERATION_FAILED
Value:
((sl_status_t)0x1CC9B)

Crypto operation failure.


SL_STATUS_SI91X_CRYPTO_INVALID_SUB_ALGORITHM#

#define SL_STATUS_SI91X_CRYPTO_INVALID_SUB_ALGORITHM
Value:
((sl_status_t)0x1CC9C)

Invalid sub-algorithm selection.


SL_STATUS_SI91X_CRYPTO_INVALID_ALGORITHM#

#define SL_STATUS_SI91X_CRYPTO_INVALID_ALGORITHM
Value:
((sl_status_t)0x1CC9D)

Invalid algorithm selection.


SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_MODE#

#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_MODE
Value:
((sl_status_t)0x1CC9E)

Invalid ECDH mode.


SL_STATUS_SI91X_CRYPTO_INPUT_MSG_LENGTH_EXCEEDED#

#define SL_STATUS_SI91X_CRYPTO_INPUT_MSG_LENGTH_EXCEEDED
Value:
  ((sl_status_t)0x1CC9F)

Input message length exceeding the allowed maximum.


SL_STATUS_SI91X_CRYPTO_DEVICE_SECURITY_IS_DISABLED#

#define SL_STATUS_SI91X_CRYPTO_DEVICE_SECURITY_IS_DISABLED
Value:
((sl_status_t)0x1CCA1)

Device security is disabled.


SL_STATUS_SI91X_CRYPTO_INVALID_SIGNATURE#

#define SL_STATUS_SI91X_CRYPTO_INVALID_SIGNATURE
Value:
  ((sl_status_t)0x1CCC6)

Invalid signature or tag mismatch (e.g., authentication failure).


SL_STATUS_SI91X_AUTO_JOIN_IN_PROGRESS#

#define SL_STATUS_SI91X_AUTO_JOIN_IN_PROGRESS
Value:
  ((sl_status_t)0x15A5A)

Auto join or user store configuration is in progress.


SL_STATUS_SI91X_RSNIE_FROM_AP_INVALID#

#define SL_STATUS_SI91X_RSNIE_FROM_AP_INVALID
Value:
  ((sl_status_t)0x1FFE1)

Received an invalid RSNIE from the AP to the station.


SL_STATUS_SI91X_SNTP_MAX_ATTEMPTS_REACHED#

#define SL_STATUS_SI91X_SNTP_MAX_ATTEMPTS_REACHED
Value:
  ((sl_status_t)0x1FF5F)

Maximum number of invalid SNTP attempts reached.


SL_STATUS_SI91X_FREQUENCY_OFFSET_ZER0#

#define SL_STATUS_SI91X_FREQUENCY_OFFSET_ZER0
Value:
((sl_status_t)0x100FC)

The frequency offset sent is zero.


SL_STATUS_SI91X_FREQUENCY_OFFSET_OUT_OF_LIMITS#

#define SL_STATUS_SI91X_FREQUENCY_OFFSET_OUT_OF_LIMITS
Value:
  ((sl_status_t)0x100FB)

Frequency offset specified goes beyond upper or lower limits and indicates that frequency offset cannot be changed further.


SL_STATUS_SI91X_UNKNOWN_HCI_COMMAND#

#define SL_STATUS_SI91X_UNKNOWN_HCI_COMMAND
Value:
(0x4E01)

Unknown HCI command.


SL_STATUS_SI91X_UNKNOWN_CONNECTION_IDENTIFIER#

#define SL_STATUS_SI91X_UNKNOWN_CONNECTION_IDENTIFIER
Value:
(0x4E02)

Unknown Connection Identifier.


SL_STATUS_SI91X_HARDWARE_FAILURE#

#define SL_STATUS_SI91X_HARDWARE_FAILURE
Value:
(0x4E03)

Hardware failure.


SL_STATUS_SI91X_PAGE_TIMEOUT#

#define SL_STATUS_SI91X_PAGE_TIMEOUT
Value:
(0x4E04)

Page timeout.


SL_STATUS_SI91X_AUTHENTICATION_FAILURE#

#define SL_STATUS_SI91X_AUTHENTICATION_FAILURE
Value:
(0x4E05)

Authentication failure.


SL_STATUS_SI91X_PIN_MISSING#

#define SL_STATUS_SI91X_PIN_MISSING
Value:
(0x4E06)

Pin missing.


SL_STATUS_SI91X_MEMORY_CAPACITY_EXCEED#

#define SL_STATUS_SI91X_MEMORY_CAPACITY_EXCEED
Value:
(0x4E07)

Memory capacity exceeded.


SL_STATUS_SI91X_CONNECTION_TIMEOUT#

#define SL_STATUS_SI91X_CONNECTION_TIMEOUT
Value:
(0x4E08)

Connection timeout.


SL_STATUS_SI91X_CONNECTION_LIMIT_EXCEED#

#define SL_STATUS_SI91X_CONNECTION_LIMIT_EXCEED
Value:
(0x4E09)

Connection limit exceeded.


SL_STATUS_SI91X_SCO_LIMIT_EXCEED#

#define SL_STATUS_SI91X_SCO_LIMIT_EXCEED
Value:
(0x4E0A)

SCO limit exceeded.


SL_STATUS_SI91X_ACL_CONNECTION_ALREADY_EXIST#

#define SL_STATUS_SI91X_ACL_CONNECTION_ALREADY_EXIST
Value:
(0x4E0B)

ACL Connection already exists.


SL_STATUS_SI91X_COMMAND_DISALLOWED#

#define SL_STATUS_SI91X_COMMAND_DISALLOWED
Value:
(0x4E0C)

Command disallowed.


SL_STATUS_SI91X_CONNECTION_REJECTED_LIMITED_RESOURCES#

#define SL_STATUS_SI91X_CONNECTION_REJECTED_LIMITED_RESOURCES
Value:
  (0x4E0D)

Connection rejected due to limited resources .


SL_STATUS_SI91X_CONNECTION_REJECTED_SECURITY_REASONS#

#define SL_STATUS_SI91X_CONNECTION_REJECTED_SECURITY_REASONS
Value:
(0x4E0E)

Connection rejected due to security reasons.


SL_STATUS_SI91X_CONNECTION_REJECTED_FOR_BD_ADDR#

#define SL_STATUS_SI91X_CONNECTION_REJECTED_FOR_BD_ADDR
Value:
(0x4E0F)

Connection rejected for BD address.


SL_STATUS_SI91X_CONNECTION_ACCEPT_TIMEOUT#

#define SL_STATUS_SI91X_CONNECTION_ACCEPT_TIMEOUT
Value:
(0x4E10)

Connection accept timeout.


SL_STATUS_SI91X_UNSUPPORTED_FEATURE_OR_PARAMETER#

#define SL_STATUS_SI91X_UNSUPPORTED_FEATURE_OR_PARAMETER
Value:
(0x4E11)

Unsupported feature or parameter.


SL_STATUS_SI91X_INVALID_HCI_COMMAND_PARAMETER#

#define SL_STATUS_SI91X_INVALID_HCI_COMMAND_PARAMETER
Value:
(0x4E12)

Invalid HCI command parameter.


SL_STATUS_SI91X_REMOTE_USER_TERMINATED_CONNECTION#

#define SL_STATUS_SI91X_REMOTE_USER_TERMINATED_CONNECTION
Value:
(0x4E13)

Remote user terminated connection.


SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_LOW_RESOURCES#

#define SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_LOW_RESOURCES
Value:
  (0x4E14)

Remote device terminated connection due to low resources .


SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_POWER_OFF#

#define SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_POWER_OFF
Value:
  (0x4E15)

Remote device terminated connection due to power off .


SL_STATUS_SI91X_LOCAL_DEVICE_TERMINATED_CONNECTION#

#define SL_STATUS_SI91X_LOCAL_DEVICE_TERMINATED_CONNECTION
Value:
(0x4E16)

Local device terminated connection.


SL_STATUS_SI91X_REPEATED_ATTEMPTS#

#define SL_STATUS_SI91X_REPEATED_ATTEMPTS
Value:
(0x4E17)

Repeated attempts.


SL_STATUS_SI91X_PAIRING_NOT_ALLOWED#

#define SL_STATUS_SI91X_PAIRING_NOT_ALLOWED
Value:
(0x4E18)

Pairing not allowed.


SL_STATUS_SI91X_UNKNOWN_LMP_PDU#

#define SL_STATUS_SI91X_UNKNOWN_LMP_PDU
Value:
(0x4E19)

Unknown LMP PDU.


SL_STATUS_SI91X_UNSUPPORTED_REMOTE_FEATURE#

#define SL_STATUS_SI91X_UNSUPPORTED_REMOTE_FEATURE
Value:
(0x4E1A)

Unsupported remote feature.


SL_STATUS_SI91X_SCO_OFFSET_REJECTED#

#define SL_STATUS_SI91X_SCO_OFFSET_REJECTED
Value:
(0x4E1B)

SCO offset rejected.


SL_STATUS_SI91X_SCO_INTERVAL_REJECTED#

#define SL_STATUS_SI91X_SCO_INTERVAL_REJECTED
Value:
(0x4E1C)

SCO interval rejected.


SL_STATUS_SI91X_SCO_AIR_MODE_REJECTED#

#define SL_STATUS_SI91X_SCO_AIR_MODE_REJECTED
Value:
(0x4E1D)

SCO Air mode rejected.


SL_STATUS_SI91X_INVALID_LMP_PARAMETERS#

#define SL_STATUS_SI91X_INVALID_LMP_PARAMETERS
Value:
(0x4E1E)

Invalid LMP parameters.


SL_STATUS_SI91X_UNSPECIFIED#

#define SL_STATUS_SI91X_UNSPECIFIED
Value:
(0x4E1F)

Unspecified.


SL_STATUS_SI91X_UNSUPPORTED_LMP_PARAMETER#

#define SL_STATUS_SI91X_UNSUPPORTED_LMP_PARAMETER
Value:
(0x4E20)

Unsupported LMP Parameter.


SL_STATUS_SI91X_ROLE_CHANGE_NOT_ALLOWED#

#define SL_STATUS_SI91X_ROLE_CHANGE_NOT_ALLOWED
Value:
(0x4E21)

Role change not allowed.


SL_STATUS_SI91X_LMP_RESPONSE_TIMEOUT#

#define SL_STATUS_SI91X_LMP_RESPONSE_TIMEOUT
Value:
(0x4E22)

LMP response timeout.


SL_STATUS_SI91X_LMP_TRANSACTION_COLLISION#

#define SL_STATUS_SI91X_LMP_TRANSACTION_COLLISION
Value:
(0x4E23)

LMP transaction collision.


SL_STATUS_SI91X_LMP_PDU_NOT_ALLOWED#

#define SL_STATUS_SI91X_LMP_PDU_NOT_ALLOWED
Value:
(0x4E24)

LMP PDU not allowed.


SL_STATUS_SI91X_ENCRYPTION_MODE_NOT_ACCEPTABLE#

#define SL_STATUS_SI91X_ENCRYPTION_MODE_NOT_ACCEPTABLE
Value:
(0x4E25)

Encryption mode not acceptable.


SL_STATUS_SI91X_LINK_KEY_CANNOT_CHANGE#

#define SL_STATUS_SI91X_LINK_KEY_CANNOT_CHANGE
Value:
(0x4E26)

Link key cannot change.


SL_STATUS_SI91X_REQUESTED_QOS_NOT_SUPPORTED#

#define SL_STATUS_SI91X_REQUESTED_QOS_NOT_SUPPORTED
Value:
(0x4E27)

Requested QOS not supported.


SL_STATUS_SI91X_INSTANT_PASSED#

#define SL_STATUS_SI91X_INSTANT_PASSED
Value:
(0x4E28)

Instant passed.


SL_STATUS_SI91X_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED#

#define SL_STATUS_SI91X_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED
Value:
(0x4E29)

Pairing with unit key not supported.


SL_STATUS_SI91X_DIFFERENT_TRANSACTION_COLLISION#

#define SL_STATUS_SI91X_DIFFERENT_TRANSACTION_COLLISION
Value:
(0x4E2A)

Different transaction collision.


SL_STATUS_SI91X_RESERVED_1#

#define SL_STATUS_SI91X_RESERVED_1
Value:
(0x4E2B)

Reserved 1.


SL_STATUS_SI91X_QOS_PARAMETER_NOT_ACCEPTABLE#

#define SL_STATUS_SI91X_QOS_PARAMETER_NOT_ACCEPTABLE
Value:
(0x4E2C)

QOS parameter not acceptable.


SL_STATUS_SI91X_QOS_REJECTED#

#define SL_STATUS_SI91X_QOS_REJECTED
Value:
(0x4E2D)

QOS rejected.


SL_STATUS_SI91X_CHANNEL_CLASSIFICATION_NOT_SUPPORTED#

#define SL_STATUS_SI91X_CHANNEL_CLASSIFICATION_NOT_SUPPORTED
Value:
(0x4E2E)

Channel classification not supported.


SL_STATUS_SI91X_INSUFFICIENT_SECURITY#

#define SL_STATUS_SI91X_INSUFFICIENT_SECURITY
Value:
(0x4E2F)

Insufficient security.


SL_STATUS_SI91X_PARAMETER_OUT_OF_MANDATORY_RANGE#

#define SL_STATUS_SI91X_PARAMETER_OUT_OF_MANDATORY_RANGE
Value:
(0x4E30)

Parameter out of mandatory range.


SL_STATUS_SI91X_RESERVED_2#

#define SL_STATUS_SI91X_RESERVED_2
Value:
(0x4E31)

Reserved 2.


SL_STATUS_SI91X_ROLE_SWITCH_PENDING#

#define SL_STATUS_SI91X_ROLE_SWITCH_PENDING
Value:
(0x4E32)

Role switch pending.


SL_STATUS_SI91X_RESERVED_3#

#define SL_STATUS_SI91X_RESERVED_3
Value:
(0x4E33)

Reserved 3.


SL_STATUS_SI91X_RESERVED_SLOT_VIOLATION#

#define SL_STATUS_SI91X_RESERVED_SLOT_VIOLATION
Value:
(0x4E34)

Reserved slot violation.


SL_STATUS_SI91X_ROLE_SWITCH_FAILED#

#define SL_STATUS_SI91X_ROLE_SWITCH_FAILED
Value:
(0x4E35)

Role switch failed.


SL_STATUS_SI91X_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE#

#define SL_STATUS_SI91X_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE
Value:
(0x4E36)

Extended Inquiry Response too large.


SL_STATUS_SI91X_EXTENDED_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED#

#define SL_STATUS_SI91X_EXTENDED_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED
Value:
(0x4E37)

Extended SSP not supported.


SL_STATUS_SI91X_HOST_BUSY_PAIRING#

#define SL_STATUS_SI91X_HOST_BUSY_PAIRING
Value:
(0X4E38)

Host busy pairing.


SL_STATUS_SI91X_PINCODE_REPLY_FOR_WRONG_BD_ADDRESS#

#define SL_STATUS_SI91X_PINCODE_REPLY_FOR_WRONG_BD_ADDRESS
Value:
(0x4E39)

Wrong BD Address.


SL_STATUS_SI91X_CONNECTION_FAILED_ESTABLISHED#

#define SL_STATUS_SI91X_CONNECTION_FAILED_ESTABLISHED
Value:
(0x4E3E)

Connection Failed to be Establish.


SL_STATUS_SI91X_INVALID_GAIN_TABLE_PAYLOAD_LENGTH#

#define SL_STATUS_SI91X_INVALID_GAIN_TABLE_PAYLOAD_LENGTH
Value:
(0x4F01)

Invalid Gain table payload length.


SL_STATUS_SI91X_INVALID_REGION#

#define SL_STATUS_SI91X_INVALID_REGION
Value:
(0x4F02)

Invalid Region.


SL_STATUS_SI91X_INVALID_GAIN_TABLE_OFFSET_REQUEST_TYPE#

#define SL_STATUS_SI91X_INVALID_GAIN_TABLE_OFFSET_REQUEST_TYPE
Value:
(0x4F03)

Invalid Gain Table offset request type.


SL_STATUS_SI91X_INVALID_NODE_ID#

#define SL_STATUS_SI91X_INVALID_NODE_ID
Value:
(0x4F04)

Invalid Node ID.


SL_STATUS_SI91X_BT_INVALID_COMMAND#

#define SL_STATUS_SI91X_BT_INVALID_COMMAND
Value:
(0x4FF8)

BT Invalid Command.


SL_STATUS_SI91X_INVALID_ARGS#

#define SL_STATUS_SI91X_INVALID_ARGS
Value:
(0x0101)

Invalid Args.


SL_STATUS_SI91X_UNKNOWN#

#define SL_STATUS_SI91X_UNKNOWN
Value:
(0x0102)

Unknown.


SL_STATUS_SI91X_FIRMWARE_TIMEOUT#

#define SL_STATUS_SI91X_FIRMWARE_TIMEOUT
Value:
(0x0103)

Firmware Timeout.


SL_STATUS_SI91X_MEMORY_ALLOC_FAIL#

#define SL_STATUS_SI91X_MEMORY_ALLOC_FAIL
Value:
(0x0104)

Memory alloc fail.


SL_STATUS_SI91X_IO_FAIL#

#define SL_STATUS_SI91X_IO_FAIL
Value:
(0x0106)

I/O fail.


SL_STATUS_SI91X_UNSUPPORTED#

#define SL_STATUS_SI91X_UNSUPPORTED
Value:
(0x0108)

Unsupported.


SL_STATUS_SI91X_SHORT_BUF#

#define SL_STATUS_SI91X_SHORT_BUF
Value:
(0x0109)

Short buffer.


SL_STATUS_SI91X_BUF_OVERFLOW#

#define SL_STATUS_SI91X_BUF_OVERFLOW
Value:
(0x010A)

Buf overflow .


SL_STATUS_SI91X_TOO_LARGE_BUF#

#define SL_STATUS_SI91X_TOO_LARGE_BUF
Value:
(0x010B)

Too large buffer.


SL_STATUS_SI91X_I_O_ABORT#

#define SL_STATUS_SI91X_I_O_ABORT
Value:
(0x010C)

I/O abort.


SL_STATUS_SI91X_OPEN_FAIL#

#define SL_STATUS_SI91X_OPEN_FAIL
Value:
(0x010D)

File open fail.


SL_STATUS_SI91X_OS_TASK_INVALID_PRIORITY#

#define SL_STATUS_SI91X_OS_TASK_INVALID_PRIORITY
Value:
(0x1010)

OS task invalid priority.


SL_STATUS_SI91X_OS_TASK_PRIO_EXISTS#

#define SL_STATUS_SI91X_OS_TASK_PRIO_EXISTS
Value:
(0x1011)

OS task prio exists.


SL_STATUS_SI91X_OS_TASK_NOT_STOPPED#

#define SL_STATUS_SI91X_OS_TASK_NOT_STOPPED
Value:
(0x1012)

OS task not stopped.


SL_STATUS_SI91X_OS_SEM_MAX_VALUE#

#define SL_STATUS_SI91X_OS_SEM_MAX_VALUE
Value:
(0x1020)

OS sem max value.


SL_STATUS_SI91X_OS_SEM_NOT_AVAILABLE#

#define SL_STATUS_SI91X_OS_SEM_NOT_AVAILABLE
Value:
(0x1021)

OS sem not available.


SL_STATUS_SI91X_OS_SEM_RESET#

#define SL_STATUS_SI91X_OS_SEM_RESET
Value:
(0x1022)

OS sem reset.


SL_STATUS_SI91X_OS_MUTEX_NOT_OWNER#

#define SL_STATUS_SI91X_OS_MUTEX_NOT_OWNER
Value:
(0x1030)

OS mutex not owner.


SL_STATUS_SI91X_OS_MUTEX_NOT_LOCKED#

#define SL_STATUS_SI91X_OS_MUTEX_NOT_LOCKED
Value:
(0x1031)

OS mutex not locked.


SL_STATUS_SI91X_OS_MUTEX_LOCK_FAILED#

#define SL_STATUS_SI91X_OS_MUTEX_LOCK_FAILED
Value:
(0x1032)

OS mutex lock failed.


SL_STATUS_SI91X_OS_MUTEX_TRY_LOCK_FAILED#

#define SL_STATUS_SI91X_OS_MUTEX_TRY_LOCK_FAILED
Value:
(0x1033)

OS mutex try lock failed.


SL_STATUS_SI91X_OS_MSG_QUEUE_FULL#

#define SL_STATUS_SI91X_OS_MSG_QUEUE_FULL
Value:
(0x1040)

OS msg queue full.


SL_STATUS_SI91X_OS_MESSAGE_QUEUE_EMPTY#

#define SL_STATUS_SI91X_OS_MESSAGE_QUEUE_EMPTY
Value:
(0x1041)

OS message queue empty.


SL_STATUS_SI91X_PIPE_EMPTY#

#define SL_STATUS_SI91X_PIPE_EMPTY
Value:
(0x1050)

Pipe empty.


SL_STATUS_SI91X_PIPE_FULL#

#define SL_STATUS_SI91X_PIPE_FULL
Value:
(0x1051)

Pipe full.


SL_STATUS_SI91X_INVALID_LEN#

#define SL_STATUS_SI91X_INVALID_LEN
Value:
(0x1052)

Invalid len.


SL_STATUS_SI91X_PIPE_READ_IN_USE#

#define SL_STATUS_SI91X_PIPE_READ_IN_USE
Value:
(0x1053)

Pipe read in use.


SL_STATUS_SI91X_PIPE_WRITE_IN_USE#

#define SL_STATUS_SI91X_PIPE_WRITE_IN_USE
Value:
(0x1054)

Pipe write in use.


SL_STATUS_SI91X_OS_TIMER_EXPIRED#

#define SL_STATUS_SI91X_OS_TIMER_EXPIRED
Value:
(0x1060)

OS timer expired.


SL_STATUS_SI91X_OS_TIMER_STATE_RUNNING#

#define SL_STATUS_SI91X_OS_TIMER_STATE_RUNNING
Value:
(0x1061)

OS timer state running.


SL_STATUS_SI91X_OS_CANNOT_WAIT#

#define SL_STATUS_SI91X_OS_CANNOT_WAIT
Value:
(0x1070)

OS cannot wait.


SL_STATUS_SI91X_OS_MEM_POOL_EMPTY#

#define SL_STATUS_SI91X_OS_MEM_POOL_EMPTY
Value:
(0x1080)

OS mem pool empty.


SL_STATUS_SI91X_OS_MEM_POOL_SIZE_SHORT#

#define SL_STATUS_SI91X_OS_MEM_POOL_SIZE_SHORT
Value:
(0x1081)

OS mem pool size short.


SL_STATUS_SI91X_ERR_BT_INVALID_ARGS#

#define SL_STATUS_SI91X_ERR_BT_INVALID_ARGS
Value:
(0x4046)

Invalid Arguments.


SL_STATUS_SI91X_DIRECTED_ADVERTISING_TIMEOUT#

#define SL_STATUS_SI91X_DIRECTED_ADVERTISING_TIMEOUT
Value:
(0x4E3C)

Directed Advertising Timeout.


SL_STATUS_SI91X_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE#

#define SL_STATUS_SI91X_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE
Value:
  (0x4E3D)

Connection terminated due to MIC failure.


SL_STATUS_SI91X_INVALID_HANDLE_RANGE#

#define SL_STATUS_SI91X_INVALID_HANDLE_RANGE
Value:
(0x4E60)

Invalid Handle Range.


SL_STATUS_SI91X_MEMORY_IS_NOT_SUFFICIENT#

#define SL_STATUS_SI91X_MEMORY_IS_NOT_SUFFICIENT
Value:
(0x4E61)

Memory is not sufficient.


SL_STATUS_SI91X_INVALID_PARAMETERS#

#define SL_STATUS_SI91X_INVALID_PARAMETERS
Value:
(0x4E62)

Invalid Parameters.


SL_STATUS_SI91X_BLE_BUFFER_COUNT_EXCEEDED#

#define SL_STATUS_SI91X_BLE_BUFFER_COUNT_EXCEEDED
Value:
(0x4E63)

BLE Buffer Count Exceeded.


SL_STATUS_SI91X_BLE_BUFFER_ALREADY_IN_USE#

#define SL_STATUS_SI91X_BLE_BUFFER_ALREADY_IN_USE
Value:
(0x4E64)

BLE Buffer already in use.


SL_STATUS_SI91X_INVALID_ATTRIBUTE_LENGTH#

#define SL_STATUS_SI91X_INVALID_ATTRIBUTE_LENGTH
Value:
  (0x4E65)

Invalid Attribute Length When Small Buffer Mode is Configured.


SL_STATUS_SI91X_INVALID_NAME_LENGTH#

#define SL_STATUS_SI91X_INVALID_NAME_LENGTH
Value:
(0x4E66)

Invalid Name length when set to more than 16 bytes.


SL_STATUS_SI91X_INVALID_HANDLE#

#define SL_STATUS_SI91X_INVALID_HANDLE
Value:
(0x4A01)

Invalid Handle.


SL_STATUS_SI91X_READ_NOT_PERMITTED#

#define SL_STATUS_SI91X_READ_NOT_PERMITTED
Value:
(0x4A02)

Read not permitted.


SL_STATUS_SI91X_WRITE_NOT_PERMITTED#

#define SL_STATUS_SI91X_WRITE_NOT_PERMITTED
Value:
(0x4A03)

Write not permitted.


SL_STATUS_SI91X_INVALID_PDU#

#define SL_STATUS_SI91X_INVALID_PDU
Value:
(0x4A04)

Invalid PDU.


SL_STATUS_SI91X_INSUFFICIENT_AUTHENTICATION#

#define SL_STATUS_SI91X_INSUFFICIENT_AUTHENTICATION
Value:
(0x4A05)

Insufficient authentication.


SL_STATUS_SI91X_REQUEST_NOT_SUPPORTED#

#define SL_STATUS_SI91X_REQUEST_NOT_SUPPORTED
Value:
(0x4A06)

Request not supported .


SL_STATUS_SI91X_INVALID_OFFSET#

#define SL_STATUS_SI91X_INVALID_OFFSET
Value:
(0x4A07)

Invalid offset.


SL_STATUS_SI91X_INSUFFICIENTA_UTHORIZATION#

#define SL_STATUS_SI91X_INSUFFICIENTA_UTHORIZATION
Value:
(0x4A08)

Insufficient authorization.


SL_STATUS_SI91X_PREPARE_QUEUE_FULL#

#define SL_STATUS_SI91X_PREPARE_QUEUE_FULL
Value:
(0x4A09)

Prepare queue full.


SL_STATUS_SI91X_ATTRIBUTE_NOT_FOUND#

#define SL_STATUS_SI91X_ATTRIBUTE_NOT_FOUND
Value:
(0x4A0A)

Attribute not found.


SL_STATUS_SI91X_ATTRIBUTE_NOT_LONG#

#define SL_STATUS_SI91X_ATTRIBUTE_NOT_LONG
Value:
(0x4A0B)

Attribute not Long.


SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION_KEY_SIZE#

#define SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION_KEY_SIZE
Value:
(0x4A0C)

Insufficient encryption key size.


SL_STATUS_SI91X_INVALID_ATTRIBUTE_VALUE_LENGTH#

#define SL_STATUS_SI91X_INVALID_ATTRIBUTE_VALUE_LENGTH
Value:
(0x4A0D)

Invalid attribute value length.


SL_STATUS_SI91X_UNLIKELY_ERROR#

#define SL_STATUS_SI91X_UNLIKELY_ERROR
Value:
(0x4A0E)

Unlikely error.


SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION#

#define SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION
Value:
(0x4A0F)

Insufficient encryption.


SL_STATUS_SI91X_UNSUPPORTED_GROUP_TYPE#

#define SL_STATUS_SI91X_UNSUPPORTED_GROUP_TYPE
Value:
(0x4A10)

Unsupported group type.


SL_STATUS_SI91X_INSUFFICIENT_RESOURCES#

#define SL_STATUS_SI91X_INSUFFICIENT_RESOURCES
Value:
(0x4A11)

Insufficient resources.


SL_STATUS_SI91X_GATT_TIMEOUT#

#define SL_STATUS_SI91X_GATT_TIMEOUT
Value:
(0x4A80)

GATT Timeout.


SL_STATUS_SI91X_DATA_MAINTAINED_IN_HOST#

#define SL_STATUS_SI91X_DATA_MAINTAINED_IN_HOST
Value:
(0x4AFF)

Data Maintained in Host.


SL_STATUS_SI91X_SMP_PASSKEY_ENTRY_FAILED#

#define SL_STATUS_SI91X_SMP_PASSKEY_ENTRY_FAILED
Value:
(0x4B01)

SMP Passkey entry failed.


SL_STATUS_SI91X_SMP_OOB_NOT_AVAILABLE#

#define SL_STATUS_SI91X_SMP_OOB_NOT_AVAILABLE
Value:
(0x4B02)

SMP OOB not available.


SL_STATUS_SI91X_SMP_AUTHENTICATION_REQUIREMENTS#

#define SL_STATUS_SI91X_SMP_AUTHENTICATION_REQUIREMENTS
Value:
(0x4B03)

SMP Authentication Requirements.


SL_STATUS_SI91X_SMP_CONFIRM_VALUE_FAILED#

#define SL_STATUS_SI91X_SMP_CONFIRM_VALUE_FAILED
Value:
(0x4B04)

SMP confirm value failed.


SL_STATUS_SI91X_SMP_PAIRING_NOT_SUPPORTED#

#define SL_STATUS_SI91X_SMP_PAIRING_NOT_SUPPORTED
Value:
(0x4B05)

SMP Pairing not supported.


SL_STATUS_SI91X_SMP_ENCRYPTION_KEY_SIZE_INSUFFICIENT#

#define SL_STATUS_SI91X_SMP_ENCRYPTION_KEY_SIZE_INSUFFICIENT
Value:
(0x4B06)

SMP Encryption key size insufficient.


SL_STATUS_SI91X_SMP_COMMAND_NOT_SUPPORTED#

#define SL_STATUS_SI91X_SMP_COMMAND_NOT_SUPPORTED
Value:
(0x4B07)

SMP command not supported.


SL_STATUS_SI91X_SMP_PAIRING_FAILED#

#define SL_STATUS_SI91X_SMP_PAIRING_FAILED
Value:
(0x4B08)

SMP pairing failed.


SL_STATUS_SI91X_SMP_REPEATED_ATTEMPTS#

#define SL_STATUS_SI91X_SMP_REPEATED_ATTEMPTS
Value:
(0x4B09)

SMP repeated attempts.


SL_STATUS_SI91X_SMP_INVALID_PARAMETERS#

#define SL_STATUS_SI91X_SMP_INVALID_PARAMETERS
Value:
(0x4B0A)

SMP Invalid parameters.


SL_STATUS_SI91X_SMP_DH_KEY_CHECK_FAILED#

#define SL_STATUS_SI91X_SMP_DH_KEY_CHECK_FAILED
Value:
(0x4B0B)

SMP DH Key check failed.


SL_STATUS_SI91X_SMP_NUMERIC_COMPARISON_FAILED#

#define SL_STATUS_SI91X_SMP_NUMERIC_COMPARISON_FAILED
Value:
(0x4B0C)

SMP Numeric Comparison Failed.


SL_STATUS_SI91X_SMP_INVALID_KEYS_GENERATED#

#define SL_STATUS_SI91X_SMP_INVALID_KEYS_GENERATED
Value:
(0x4BFD)

SMP Invalid Keys Generated.


SL_STATUS_SI91X_SMP_IDENTICAL_PUBLIC_KEY#

#define SL_STATUS_SI91X_SMP_IDENTICAL_PUBLIC_KEY
Value:
(0x4BFE)

SMP Identical Public Key.


SL_STATUS_SI91X_PSM_CONN_FAILED#

#define SL_STATUS_SI91X_PSM_CONN_FAILED
Value:
(0x4C02)

PSM Conn Failed.


SL_STATUS_SI91X_BLE_REMOTE_DEVICE_FOUND#

#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_FOUND
Value:
(0x4D00)

BLE Remote device found.


SL_STATUS_SI91X_BLE_REMOTE_DEVICE_NOT_FOUND#

#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_NOT_FOUND
Value:
(0x4D01)

BLE Remote device not found.


SL_STATUS_SI91X_BLE_REMOTE_DEVICE_STRUCTURE_FULL#

#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_STRUCTURE_FULL
Value:
(0x4D02)

BLE Remote device structure full.


SL_STATUS_SI91X_UNABLE_TO_CHANGE_STATE#

#define SL_STATUS_SI91X_UNABLE_TO_CHANGE_STATE
Value:
(0x4D03)

Unable to change state.


SL_STATUS_SI91X_BLE_NOT_CONNECTED#

#define SL_STATUS_SI91X_BLE_NOT_CONNECTED
Value:
(0x4D04)

BLE not Connected.


SL_STATUS_SI91X_BLE_SOCKET_NOT_AVAILABLE#

#define SL_STATUS_SI91X_BLE_SOCKET_NOT_AVAILABLE
Value:
(0x4D05)

BLE socket not available.


SL_STATUS_SI91X_ATTRIBUTE_RECORD_NOT_FOUND#

#define SL_STATUS_SI91X_ATTRIBUTE_RECORD_NOT_FOUND
Value:
(0x4D06)

Attribute record not found.


SL_STATUS_SI91X_ATTRIBUTE_ENTRY_NOT_FOUND#

#define SL_STATUS_SI91X_ATTRIBUTE_ENTRY_NOT_FOUND
Value:
(0x4D07)

Attribute entry not found.


SL_STATUS_SI91X_PROFILE_RECORD_FULL#

#define SL_STATUS_SI91X_PROFILE_RECORD_FULL
Value:
(0x4D08)

Profile record full.


SL_STATUS_SI91X_ATTRIBUTE_RECORD_FULL#

#define SL_STATUS_SI91X_ATTRIBUTE_RECORD_FULL
Value:
(0x4D09)

Attribute record full.


SL_STATUS_SI91X_BLE_PROFILE_HANDLER_INVALID#

#define SL_STATUS_SI91X_BLE_PROFILE_HANDLER_INVALID
Value:
(0x4D0A)

BLE profile not found(profile handler invalid).


SL_STATUS_SI91X_BLE_ATTRIBUTE_BUFFER_FULL#

#define SL_STATUS_SI91X_BLE_ATTRIBUTE_BUFFER_FULL
Value:
(0x4D0B)

BLE Attribute Buffer Full .


SL_STATUS_SI91X_BLE_CONNECTION_SOCK_NOT_AVAILABLE#

#define SL_STATUS_SI91X_BLE_CONNECTION_SOCK_NOT_AVAILABLE
Value:
(0x4D10)

BLE Connection Sock not Available.


SL_STATUS_SI91X_BLE_REMOTE_CREDITS_NOT_AVAILABLE#

#define SL_STATUS_SI91X_BLE_REMOTE_CREDITS_NOT_AVAILABLE
Value:
(0x4D11)

BLE Remote Credits not Available.


SL_STATUS_SI91X_PARAMETER_OUTOFF_MANADATORY_RANGE#

#define SL_STATUS_SI91X_PARAMETER_OUTOFF_MANADATORY_RANGE
Value:
(0x4D14)

Parameter is outoff the manadatory range.


SL_STATUS_SI91X_ERROR_BLE_HW_BUF_OVERFLOW#

#define SL_STATUS_SI91X_ERROR_BLE_HW_BUF_OVERFLOW
Value:
(0x4D16)

Sufficient buffers are not available in TA.