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#
OS operation failed.
Bootup options were not saved.
Bootup options checksum validation failed.
Bootloader version does not match expected version.
Waiting for the board to be ready.
No valid firmware present.
Provided option is invalid.
SPI is currently busy.
Timeout waiting for card to be ready.
Firmware load or upgrade operation timed out.
WiFi network does not exist.
WiFi network is not authenticated.
Device attempts to connect to a secured WiFi network without providing the correct security key or credentials.
Input/Output Control operation failed.
WiFi buffer temporarily unavailable.
WiFi buffer permanently unavailable.
WPS PBC overlap detected.
No space for additional event handlers.
Semaphore manipulation error.
Packet retrieval cancelled due to flow control.
Packet retrieval cancelled due to lack of bus credits.
Packet retrieval cancelled due to no pending packets.
WiFi core disabled due to no clock.
WiFi core disabled because it is in reset state.
Unsupported WiFi function.
Error occurred while writing to the WLAN register.
SDIO bus failed to initialize.
WiFi join operation is still in progress.
Specified WiFi network was not found.
Invalid status encountered during WiFi join.
Unknown WiFi interface specified.
Error occurred during SDIO receive operation.
Hardware tag header is corrupt.
Failed to allocate a buffer for WiFi receive operation.
Error occurred while reading a bus hardware register.
Failed to create a new WiFi thread.
Error occurred while manipulating a WiFi queue.
Error occurred while moving the current pointer of a buffer.
Error occurred while setting the size of the packet buffer.
Null stack pointer passed when a non-null pointer was required.
Error occurred while deleting a WiFi thread.
Failed to put a WiFi thread to sleep.
Failed to allocate a WiFi packet buffer.
The requested WiFi interface is not active.
The requested delay for WiFi operation is too long.
The specified WiFi duty cycle is outside the valid range.
The returned Pairwise Master Key (PMK) length is incorrect.
The security type of the WiFi Access Point is unknown.
WEP security is not allowed; use Open security instead.
WPA/WPA2 key length must be between 8 and 64 bytes.
The specified WiFi filter ID was not found.
Failed to read the SPI ID (0xfeedbead) from the chip.
Size mismatch between SPI and SDPCM header.
Attempted to register a multicast address that is already registered.
SDIO transfer failed after exceeding the maximum number of retries.
Null pointer argument passed to a function.
Error occurred while attempting to delete a thread.
Semaphore or mutex wait operation was aborted.
Unaligned message found in the queue.
Error occurred during a mutex operation.
Error occurred during decryption over a secure link.
Error occurred during key renegotiation over a secure link.
Invalid operation mode provided.
Invalid encryption method provided.
Error due to duplicate entropy elements in TRNG.
Provided MAC address is invalid.
Provided QoS priority is invalid.
Provided channel is invalid.
Provided data rate is invalid.
Provided transceiver configuration parameters are invalid.
IPv4 configured successfully but IPv6 configuration failed (dual-stack partial success).
IPv6 configured successfully but IPv4 configuration failed (dual-stack partial success).
Return when parameter passed to Crypto SAPI is invalid.
Return in AEAD (CCM, GCM, Chachapoly) decryption function, when MAC generated during decryption does not match the MAC passed.
WiFi connection lost.
Scan command issued while device is already associated with an access point.
No access point found.
Incorrect PSK provided while trying to join an access point with WEP security enabled.
Invalid band specified.
Device is not associated or is in an unassociated state.
De-authentication received from access point.
Failed to associate with the access point during "Join".
Invalid channel specified.
Authentication failure during "Join". Unable to find access point during join which was found during scan.
Missed beacon from access point during join.
Non-existent MAC address supplied in "Disassociate" command.
EAP configuration is not completed.
Memory allocation failed or store configuration checksum failed.
Insufficient or incorrect information provided in join command.
Not an access point interface.
Push button command issued before the expiry of the previous push button command.
Rejoin failure: Access point not found.
Operation failed: Frequency not supported.
Operation failed: Invalid operation mode.
EAP configuration failed.
P2P configuration failed.
Failed to start Group Owner negotiation.
Join operation timed out.
Command issued in an invalid state.
Invalid parameters for Query GO in the current operating mode.
Failed to form access point.
Invalid scan input parameters.
Command issued during re-join operation.
Incorrect parameters provided for the command.
Provision discovery failed in P2P mode.
PSK length less than 8 bytes or more than 63 bytes.
Failed to clear or to set the Enterprise Certificate (Set Certificate).
P2P Group Owner negotiation failed.
Association between nodes failed in P2P WPS mode due to timeout.
Command issued by the Host while the device is executing an internal operation (for example, auto-join or auto-create).
Invalid WEP key length.
ICMP request timed out.
ICMP data size exceeds the maximum limit.
Data packet size exceeded the limit, MQTT published the data and length mismatched, or MQTT send data packet exceeded the limit.
ARP cache entry not found.
UART command timed out.
Fixed data rate not supported by the connected AP.
Maximum length exceeded for username, password, client ID, or topic in MQTT.
Invalid WPS PIN.
Invalid WPS PIN length.
Invalid PMK length.
SSID not present for PMK generation.
SSID incorrect for PMK generation(more than 32 bytes).
Band not supported.
Invalid user store configuration length.
Invalid command length (exceeds the number of characters specified in the PRM).
Data packet dropped.
WEP key not provided.
Store config profile length error.
PSK or PMK not provided.
Invalid security mode in join command.
Maximum beacon miscount reached: De-authentication due to beacon miss.
De-authentication request received from supplicant.
De-authentication request received from AP after channel switching.
Synchronization missed.
Authentication timeout occurred.
Association timeout.
BG scan in given channels is not allowed.
Scanned SSID and SSID given in join are not matching.
The number of clients exceeds the maximum number of supported stations.
The specified HT capabilities are not supported.
UART flow control is not supported.
ZB/BT/BLE packet received, but the protocol is not enabled.
Management packet dropped.
The current RF mode is invalid.
Power save is not supported for the specified interface.
Concurrent AP is in a connected state.
Channel mismatch between connected AP and station.
IAP coprocessor error occurred.
WPS is not supported in the current operating mode.
Concurrent AP channel does not match the connected station channel.
PBC session overlap error.
The Bluetooth feature bitmap is invalid.
The 4/4 confirmation of the four-way handshake failed.
MAC address is not present in the MAC-based join.
Concurrent mode requires both AP and client to be up for configuration.
Certificate load operation is not allowed in flash memory.
Certificate load operation is not allowed in RAM.
Certificate load failed due to an incorrect index.
Access Point HT capabilities are not enabled.
The specified address family is not supported by the protocol.
The provided beacon interval or DTIM period is invalid.
The provided configuration range is invalid.
The provided configuration type (for example, RTS threshold) is invalid.
An error occurred with the MQTT command.
The listen interval in power save mode is greater than that specified in the join command.
The WLAN radio has been deregistered.
SAE authentication failed due to multiple confirm frames received from the Access Point.
The Access Point does not support the EC-group set by the station.
WPS credentials have been received, but the device did not join the network.
802.11ax (Wi-Fi 6) is not supported in Access Point mode.
Non-preferred channel configuration failed.
Error occurs when HE_PARAMS_SUPPORT and SLI_SI91X_ENABLE_TWT_FEATURE macros are not enabled.
Error occurs when a TWT config command is issued while there is already an active TWT session.
Error occurs when a TWT teardown command is issued with a flow ID that does not match the existing session flow ID.
Error occurs when a teardown command is issued while there is no active TWT session.
Indicates that a TWT session is not feasible. This error is thrown only when the TWT Auto Selection API is used.
Error occurs when the AP does not support TWT information frame reception.
Error occurs when there is no active TWT agreement corresponding to the given flow ID.
Indicates that a suspend or resume TWT action is currently in progress.
Error occurs when TWT information frame packet creation fails in firmware.
Error occurs when the station TSF is invalid, typically when the station is not connected or has not received at least one beacon.
Error occurs when BLE stack deinitialization failed during BLE disable.
Error occurs when BLE stack reinitialization failed during BLE enable.
Error occurs when BLE enable was requested while BLE is already enabled.
Error occurs when BLE coexistence memory is not available; previously allocated BLE memory was not freed before calling BLE enable.
Error occurs when the server does not support the level of the MQTT protocol requested by the client.
Error occurs when the client identifier is correct UTF-8 but is not allowed by the server.
Error occurs when the network connection has been made but the MQTT service is unavailable.
The data in the username or password is malformed.
The client is not authorized to connect.
Disconnection due to SA Query Timeout.
Feature to add peers in MAC layer is disabled.
Peer already exists in MAC layer.
Max peer limit reached in MAC layer.
Peer not found in MAC layer.
Duplicate entry exists in DNS server table.
Memory error: No memory available.
Invalid characters in JSON object.
Update commands: No such key found.
No such file found: Re-check file name.
No corresponding web page exists with the same filename.
Space unavailable for new file.
Invalid input data, re-check filename, lengths, etc.
Space unavailable for new file.
Existing file overwrite: Exceeds size of previous file. Use erase and try again.
No such file found. Re-check filename.
Memory Error: No memory available.
Received more web page data than the total length initially specified.
Error in set region command.
Web page current chunk length is incorrect.
Error in AP set region command.
Error in AP set region command parameters.
Region code not supported.
Error in extracting country region from beacon.
Device does not have selected region support.
Voltage out of range.
SSL/TLS context create failed.
SSL/TLS handshake failed. Socket will be closed.
SSL/TLS max sockets reached.
FTP client is not connected.
Cipher set failure.
HTTP credentials maximum length exceeded.
Feature not supported.
Unable to write to flash OR flash data verification failed.
Calibration data verification failed.
EVM index limit reached.
Efuse data is already populated. Write prohibited.
SNMP internal error.
SNMP invalid IP protocol error.
Efuse data is invalid.
Vendor IE buffer length is invalid or exceeds maximum allowed size.
Vendor IE unique ID is out of valid range or not found.
Vendor IE operation is not supported or invalid action specified.
Vendor IE management frame bitmap contains invalid or unsupported frame types.
No firmware memory slots available for adding new vendor IE.
No data received or receive timeout.
Insufficient data for converting NTP time to mm-dd-yy time format.
Invalid SNTP server address.
SNTP client not started.
SNTP server not available. Client will not get any time update service from current server.
SNTP server authentication failed.
Internal error.
Entry not found for multicast IP address.
No more entries found for multicast.
IP address error.
Socket already bound.
Port not available.
Socket is not created.
ICMP request failed.
Maximum listen sockets reached.
DHCP duplicate listen.
Port not in closed state.
Socket is closed or in process of closing.
Process in progress.
Trying to connect to a non-existing TCP server socket.
Error in the length of the command (exceeds the number of characters mentioned in the PRM).
Wrong packet information.
Corrupted RPS encountered during firmware update.
Socket is still bound.
No free port available.
Invalid port specified.
Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.
Feature not supported.
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.
POP3 session creation failed or POP3 session got terminated.
DHCPv6 handshake failure.
DHCP invalid IP response.
SMTP authentication error.
No DNS server was specified, SMTP over size mail data.
SMTP invalid server reply.
DNS query failed, SMTP internal error.
Bad DNS address, SMTP server error code received.
SMTP invalid parameters.
SMTP packet allocation failed.
SMTP Greet reply failed.
Parameter error, SMTP hello reply error.
SMTP mail reply error.
SMTP RCPT reply error.
SMTP message reply error.
SMTP data reply error.
SMTP authentication reply error.
SMTP server error reply.
DNS duplicate entry.
SMTP oversize server reply.
SMTP client not initialized.
DNS IPv6 not supported.
Invalid mail index specified for the POP3 mail retrieve command.
SSL/TLS handshake process failed.
FTP client is either not connected or has been disconnected from the FTP server.
FTP client is still connected and has not been disconnected.
TLS received data length exceeded or FTP file could not be opened.
SSL/TLS handshake timed out or the FTP file was not closed properly.
Expected 1XX response from the FTP server was not received.
Expected 2XX response from the FTP server was not received.
Expected 22X response from the FTP server was not received.
Expected 23X response from the FTP server was not received.
Expected 3XX response from the FTP server was not received.
Expected 33X response from the FTP server was not received.
HTTP request timed out.
HTTP request failed.
HTTP PUT client request timed out.
Authentication process failed.
Invalid packet length. Content length and received data length mismatch.
Server responds before HTTP client request is complete.
HTTP/HTTPS password is too long.
MQTT ping timeout error.
MQTT command sent in incorrect state.
MQTT ACK timeout error.
POP3 error for invalid mail index.
Firmware update successful.
Firmware update failed.
Memory allocation failed in NWP during firmware upgradation.
Insufficient space in NWP flash memory during firmware upgradation.
Wrong packet info.
All payload chunks length together can't be greater than total image size in header, during firmware upgradation.
AB fall-back feature is not enabled.
Legacy OTA feature is not supported for fw fallback.
Invalid erase length or address specified for the operation for fw fallback.
The read or write request is invalid or not supported for fw fallback.
The specified flash range is invalid or out of bounds for fw fallback.
The flash address is out of the allowable boundary for fw fallback.
Operation attempted on an active NWP image which is not allowed for fw fallback.
The input length exceeds the maximum allowed size of 1KB for fw fallback.
The sub-command for firmware fallback is invalid.
The configuration for firmware fallback is invalid, applicable for 8MB SoC common-flash.
The NWP firmware downgrade is not allowed for fw fallback.
Anti-rollback feature is not enabled for firmware fallback.
Invalid request to load QSPI keys for fw fallback.
Invalid operation on M4 updater image for fw fallback.
Device security and OTA image security mismatch for fw fallback.
Corrupted RPS header encountered or Received empty RPS file(no data) during firmware update.
Listening TCP socket in device is not connected to the remote peer, or the LTCP socket is not yet opened in the device.
Socket limit exceeded. More than 10 sockets opened.
HTTP OTAF invalid packet.
TCP/IP initialization failed.
Cannot create IP in same interface in concurrent mode.
HTTP OTAF incomplete packet.
Invalid or mismatched store configuration profile type.
MQTT remote terminate error.
MQTT remote terminate error due to keep-alive response timeout.
Byte stuffing error in AT mode.
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 ).
HTTP OTAF no packet received.
TCP socket is not connected.
Station count exceeded the maximum supported stations.
Unable to send TCP data.
Socket buffer too small.
Invalid content in the DNS response to the DNS resolution query.
DNS class error in response to the DNS resolution query.
DNS count error in response to the DNS resolution query.
DNS return code error in the response to the DNS resolution query.
DNS Opcode error in the response to the DNS resolution query.
DNS id mismatch between the DNS resolution request and response.
Invalid input provided in the DNS resolution query.
DNS response was timed out.
ARP request failure.
Failed to update TCP window.
DHCP lease time expired.
DHCP handshake failure.
WebSocket creation failed.
Attempted to connect to a non-existent TCP server socket on the remote side.
Attempted to close a non-existent or invalid socket descriptor.
The provided socket parameters are invalid.
The requested feature is not supported.
The socket is already open.
Attempted to open more than the maximum allowed number of sockets.
Data length exceeds the Maximum Segment Size (MSS).
Device unable to configure IP address due to an IP conflict.
The requested feature is not enabled.
DHCP server is not configured in AP mode.
Invalid parameters provided for the AP set region command.
SSL/TLS is not supported.
JSON format is not supported.
The specified operating mode is invalid.
Invalid socket configuration parameters.
Web socket creation timeout.
Parameter exceeds the maximum allowed value.
The socket read operation timed out.
The command sequence is invalid.
The DNS response timed out.
Failed to create an HTTP socket.
An HTTP GET command is currently in progress.
TCP socket close command issued before receiving the response of the previous close command.
'Wait On Host' feature is not enabled.
Store configuration checksum validation failed.
TCP keep-alive timed out.
TCP ACK failed for TCP SYN-ACK.
Memory limit exceeded in the given operating mode.
Memory limit exceeded in the operating mode during auto join/create.
The MDNS command type is invalid.
Invalid security mode in SI91X crypto operations.
Input data is not 16-byte aligned (required for AES crypto operation).
CMAC decryption is not supported.
Invalid key length provided to a crypto operation.
Invalid input parameter length (e.g., for CCM operation).
Unsupported SHA mode.
Invalid ECDSA curve identifier.
Invalid ECDH type.
Invalid ECDSA sub-algorithm.
Crypto operation failure.
Invalid sub-algorithm selection.
Invalid algorithm selection.
Invalid ECDH mode.
Input message length exceeding the allowed maximum.
Device security is disabled.
Invalid signature or tag mismatch (e.g., authentication failure).
Auto join or user store configuration is in progress.
Received an invalid RSNIE from the AP to the station.
Maximum number of invalid SNTP attempts reached.
The frequency offset sent is zero.
Frequency offset specified goes beyond upper or lower limits and indicates that frequency offset cannot be changed further.
Unknown HCI command.
Unknown Connection Identifier.
Hardware failure.
Page timeout.
Authentication failure.
Pin missing.
Memory capacity exceeded.
Connection timeout.
Connection limit exceeded.
SCO limit exceeded.
ACL Connection already exists.
Command disallowed.
Connection rejected due to limited resources .
Connection rejected due to security reasons.
Connection rejected for BD address.
Connection accept timeout.
Unsupported feature or parameter.
Invalid HCI command parameter.
Remote user terminated connection.
Remote device terminated connection due to low resources .
Remote device terminated connection due to power off .
Local device terminated connection.
Repeated attempts.
Pairing not allowed.
Unknown LMP PDU.
Unsupported remote feature.
SCO offset rejected.
SCO interval rejected.
SCO Air mode rejected.
Invalid LMP parameters.
Unspecified.
Unsupported LMP Parameter.
Role change not allowed.
LMP response timeout.
LMP transaction collision.
LMP PDU not allowed.
Encryption mode not acceptable.
Link key cannot change.
Requested QOS not supported.
Instant passed.
Pairing with unit key not supported.
Different transaction collision.
Reserved 1.
QOS parameter not acceptable.
QOS rejected.
Channel classification not supported.
Insufficient security.
Parameter out of mandatory range.
Reserved 2.
Role switch pending.
Reserved 3.
Reserved slot violation.
Role switch failed.
Extended Inquiry Response too large.
Extended SSP not supported.
Host busy pairing.
Wrong BD Address.
Connection Failed to be Establish.
Invalid Gain table payload length.
Invalid Region.
Invalid Gain Table offset request type.
Invalid Node ID.
BT Invalid Command.
Invalid Args.
Unknown.
Firmware Timeout.
Memory alloc fail.
I/O fail.
Unsupported.
Short buffer.
Buf overflow .
Too large buffer.
I/O abort.
File open fail.
OS task invalid priority.
OS task prio exists.
OS task not stopped.
OS sem max value.
OS sem not available.
OS sem reset.
OS mutex not owner.
OS mutex not locked.
OS mutex lock failed.
OS mutex try lock failed.
OS msg queue full.
OS message queue empty.
Pipe empty.
Pipe full.
Invalid len.
Pipe read in use.
Pipe write in use.
OS timer expired.
OS timer state running.
OS cannot wait.
OS mem pool empty.
OS mem pool size short.
Invalid Arguments.
Directed Advertising Timeout.
Connection terminated due to MIC failure.
Invalid Handle Range.
Memory is not sufficient.
Invalid Parameters.
BLE Buffer Count Exceeded.
BLE Buffer already in use.
Invalid Attribute Length When Small Buffer Mode is Configured.
Invalid Name length when set to more than 16 bytes.
Invalid Handle.
Read not permitted.
Write not permitted.
Invalid PDU.
Insufficient authentication.
Request not supported .
Invalid offset.
Insufficient authorization.
Prepare queue full.
Attribute not found.
Attribute not Long.
Insufficient encryption key size.
Invalid attribute value length.
Unlikely error.
Insufficient encryption.
Unsupported group type.
Insufficient resources.
GATT Timeout.
Data Maintained in Host.
SMP Passkey entry failed.
SMP OOB not available.
SMP Authentication Requirements.
SMP confirm value failed.
SMP Pairing not supported.
SMP Encryption key size insufficient.
SMP command not supported.
SMP pairing failed.
SMP repeated attempts.
SMP Invalid parameters.
SMP DH Key check failed.
SMP Numeric Comparison Failed.
SMP Invalid Keys Generated.
SMP Identical Public Key.
PSM Conn Failed.
BLE Remote device found.
BLE Remote device not found.
BLE Remote device structure full.
Unable to change state.
BLE not Connected.
BLE socket not available.
Attribute record not found.
Attribute entry not found.
Profile record full.
Attribute record full.
BLE profile not found(profile handler invalid).
BLE Attribute Buffer Full .
BLE Connection Sock not Available.
BLE Remote Credits not Available.
Parameter is outoff the manadatory range.
Sufficient buffers are not available in TA.
SAPI command not allowed when Stack Bypass feature is enabled.
Macro Definition Documentation#
SL_STATUS_OS_OPERATION_FAILURE#
#define SL_STATUS_OS_OPERATION_FAILUREValue:
((sl_status_t)0x16051)
OS operation failed.
SL_STATUS_BOOTUP_OPTIONS_NOT_SAVED#
#define SL_STATUS_BOOTUP_OPTIONS_NOT_SAVEDValue:
((sl_status_t)0x16052)
Bootup options were not saved.
SL_STATUS_BOOTUP_OPTIONS_CHECKSUM_FAILURE#
#define SL_STATUS_BOOTUP_OPTIONS_CHECKSUM_FAILUREValue:
((sl_status_t)0x16053)
Bootup options checksum validation failed.
SL_STATUS_BOOTLOADER_VERSION_MISMATCH#
#define SL_STATUS_BOOTLOADER_VERSION_MISMATCHValue:
((sl_status_t)0x16054)
Bootloader version does not match expected version.
SL_STATUS_WAITING_FOR_BOARD_READY#
#define SL_STATUS_WAITING_FOR_BOARD_READYValue:
((sl_status_t)0x16055)
Waiting for the board to be ready.
SL_STATUS_VALID_FIRMWARE_NOT_PRESENT#
#define SL_STATUS_VALID_FIRMWARE_NOT_PRESENTValue:
((sl_status_t)0x16056)
No valid firmware present.
SL_STATUS_INVALID_OPTION#
#define SL_STATUS_INVALID_OPTIONValue:
((sl_status_t)0x16057)
Provided option is invalid.
SL_STATUS_CARD_READY_TIMEOUT#
#define SL_STATUS_CARD_READY_TIMEOUTValue:
((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_TIMEOUTValue:
((sl_status_t)0x1605A)
Firmware load or upgrade operation timed out.
SL_STATUS_WIFI_DOES_NOT_EXIST#
#define SL_STATUS_WIFI_DOES_NOT_EXISTValue:
((sl_status_t)0x0B21)
WiFi network does not exist.
SL_STATUS_WIFI_NOT_AUTHENTICATED#
#define SL_STATUS_WIFI_NOT_AUTHENTICATEDValue:
((sl_status_t)0x0B22)
WiFi network is not authenticated.
SL_STATUS_WIFI_NOT_KEYED#
#define SL_STATUS_WIFI_NOT_KEYEDValue:
((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_FAILValue:
((sl_status_t)0x0B24)
Input/Output Control operation failed.
SL_STATUS_WIFI_BUFFER_UNAVAILABLE_TEMPORARY
#define SL_STATUS_WIFI_BUFFER_UNAVAILABLE_TEMPORARYValue:
((sl_status_t)0x0B25)
WiFi buffer temporarily unavailable.
SL_STATUS_WIFI_BUFFER_UNAVAILABLE_PERMANENT
#define SL_STATUS_WIFI_BUFFER_UNAVAILABLE_PERMANENTValue:
((sl_status_t)0x0B26)
WiFi buffer permanently unavailable.
SL_STATUS_WIFI_WPS_PBC_OVERLAP#
#define SL_STATUS_WIFI_WPS_PBC_OVERLAPValue:
((sl_status_t)0x0B27)
WPS PBC overlap detected.
SL_STATUS_WIFI_OUT_OF_EVENT_HANDLER_SPACE#
#define SL_STATUS_WIFI_OUT_OF_EVENT_HANDLER_SPACEValue:
((sl_status_t)0x0B29)
No space for additional event handlers.
SL_STATUS_WIFI_SEMAPHORE_ERROR#
#define SL_STATUS_WIFI_SEMAPHORE_ERRORValue:
((sl_status_t)0x0B2A)
Semaphore manipulation error.
SL_STATUS_WIFI_FLOW_CONTROLLED#
#define SL_STATUS_WIFI_FLOW_CONTROLLEDValue:
((sl_status_t)0x0B2B)
Packet retrieval cancelled due to flow control.
SL_STATUS_WIFI_NO_CREDITS#
#define SL_STATUS_WIFI_NO_CREDITSValue:
((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_SENDValue:
((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_ENABLEDValue:
((sl_status_t)0x0B2E)
WiFi core disabled due to no clock.
SL_STATUS_WIFI_CORE_IN_RESET#
#define SL_STATUS_WIFI_CORE_IN_RESETValue:
((sl_status_t)0x0B2F)
WiFi core disabled because it is in reset state.
SL_STATUS_WIFI_UNSUPPORTED#
#define SL_STATUS_WIFI_UNSUPPORTEDValue:
((sl_status_t)0x0B30)
Unsupported WiFi function.
SL_STATUS_WIFI_BUS_WRITE_REGISTER_ERROR#
#define SL_STATUS_WIFI_BUS_WRITE_REGISTER_ERRORValue:
((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_FAILValue:
((sl_status_t)0x0B32)
SDIO bus failed to initialize.
SL_STATUS_WIFI_JOIN_IN_PROGRESS#
#define SL_STATUS_WIFI_JOIN_IN_PROGRESSValue:
((sl_status_t)0x0B33)
WiFi join operation is still in progress.
SL_STATUS_WIFI_NETWORK_NOT_FOUND#
#define SL_STATUS_WIFI_NETWORK_NOT_FOUNDValue:
((sl_status_t)0x0B34)
Specified WiFi network was not found.
SL_STATUS_WIFI_INVALID_JOIN_STATUS#
#define SL_STATUS_WIFI_INVALID_JOIN_STATUSValue:
((sl_status_t)0x0B35)
Invalid status encountered during WiFi join.
SL_STATUS_WIFI_UNKNOWN_INTERFACE#
#define SL_STATUS_WIFI_UNKNOWN_INTERFACEValue:
((sl_status_t)0x0B36)
Unknown WiFi interface specified.
SL_STATUS_WIFI_SDIO_RX_FAIL#
#define SL_STATUS_WIFI_SDIO_RX_FAILValue:
((sl_status_t)0x0B37)
Error occurred during SDIO receive operation.
SL_STATUS_WIFI_HWTAG_MISMATCH#
#define SL_STATUS_WIFI_HWTAG_MISMATCHValue:
((sl_status_t)0x0B38)
Hardware tag header is corrupt.
SL_STATUS_WIFI_RX_BUFFER_ALLOC_FAIL#
#define SL_STATUS_WIFI_RX_BUFFER_ALLOC_FAILValue:
((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_ERRORValue:
((sl_status_t)0x0B3A)
Error occurred while reading a bus hardware register.
SL_STATUS_WIFI_THREAD_CREATE_FAILED#
#define SL_STATUS_WIFI_THREAD_CREATE_FAILEDValue:
((sl_status_t)0x0B3B)
Failed to create a new WiFi thread.
SL_STATUS_WIFI_QUEUE_ERROR#
#define SL_STATUS_WIFI_QUEUE_ERRORValue:
((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_ERRORValue:
((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_ERRORValue:
((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_NULLValue:
((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_FAILValue:
((sl_status_t)0x0B40)
Error occurred while deleting a WiFi thread.
SL_STATUS_WIFI_SLEEP_ERROR#
#define SL_STATUS_WIFI_SLEEP_ERRORValue:
((sl_status_t)0x0B41)
Failed to put a WiFi thread to sleep.
SL_STATUS_WIFI_BUFFER_ALLOC_FAIL#
#define SL_STATUS_WIFI_BUFFER_ALLOC_FAILValue:
((sl_status_t)0x0B42)
Failed to allocate a WiFi packet buffer.
SL_STATUS_WIFI_INTERFACE_NOT_UP#
#define SL_STATUS_WIFI_INTERFACE_NOT_UPValue:
((sl_status_t)0x0B44)
The requested WiFi interface is not active.
SL_STATUS_WIFI_DELAY_TOO_LONG#
#define SL_STATUS_WIFI_DELAY_TOO_LONGValue:
((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_CYCLEValue:
((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_LENGTHValue:
((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_TYPEValue:
((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_ALLOWEDValue:
((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_BADValue:
((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_FOUNDValue:
((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_FAILValue:
((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_MISMATCHValue:
((sl_status_t)0x0B4D)
Size mismatch between SPI and SDPCM header.
SL_STATUS_WIFI_ADDRESS_ALREADY_REGISTERED#
#define SL_STATUS_WIFI_ADDRESS_ALREADY_REGISTEREDValue:
((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_EXCEEDEDValue:
((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_ARGValue:
((sl_status_t)0x0B50)
Null pointer argument passed to a function.
SL_STATUS_WIFI_THREAD_FINISH_FAIL#
#define SL_STATUS_WIFI_THREAD_FINISH_FAILValue:
((sl_status_t)0x0B51)
Error occurred while attempting to delete a thread.
SL_STATUS_WIFI_WAIT_ABORTED#
#define SL_STATUS_WIFI_WAIT_ABORTEDValue:
((sl_status_t)0x0B52)
Semaphore or mutex wait operation was aborted.
SL_STATUS_WIFI_QUEUE_MESSAGE_UNALIGNED#
#define SL_STATUS_WIFI_QUEUE_MESSAGE_UNALIGNEDValue:
((sl_status_t)0x0B53)
Unaligned message found in the queue.
SL_STATUS_WIFI_MUTEX_ERROR#
#define SL_STATUS_WIFI_MUTEX_ERRORValue:
((sl_status_t)0x0B54)
Error occurred during a mutex operation.
SL_STATUS_WIFI_SECURE_LINK_DECRYPT_ERROR#
#define SL_STATUS_WIFI_SECURE_LINK_DECRYPT_ERRORValue:
((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_ERRORValue:
((sl_status_t)0x0B59)
Error occurred during key renegotiation over a secure link.
SL_STATUS_WIFI_INVALID_OPERMODE#
#define SL_STATUS_WIFI_INVALID_OPERMODEValue:
((sl_status_t)0x0B60)
Invalid operation mode provided.
SL_STATUS_WIFI_INVALID_ENCRYPTION_METHOD#
#define SL_STATUS_WIFI_INVALID_ENCRYPTION_METHODValue:
((sl_status_t)0x0B61)
Invalid encryption method provided.
SL_STATUS_TRNG_DUPLICATE_ENTROPY#
#define SL_STATUS_TRNG_DUPLICATE_ENTROPYValue:
((sl_status_t)0x0B62)
Error due to duplicate entropy elements in TRNG.
SL_STATUS_TRANSCEIVER_INVALID_MAC_ADDRESS#
#define SL_STATUS_TRANSCEIVER_INVALID_MAC_ADDRESSValue:
((sl_status_t)0x0B63)
Provided MAC address is invalid.
SL_STATUS_TRANSCEIVER_INVALID_QOS_PRIORITY#
#define SL_STATUS_TRANSCEIVER_INVALID_QOS_PRIORITYValue:
((sl_status_t)0x0B64)
Provided QoS priority is invalid.
SL_STATUS_TRANSCEIVER_INVALID_CHANNEL#
#define SL_STATUS_TRANSCEIVER_INVALID_CHANNELValue:
((sl_status_t)0x0B65)
Provided channel is invalid.
SL_STATUS_TRANSCEIVER_INVALID_DATA_RATE#
#define SL_STATUS_TRANSCEIVER_INVALID_DATA_RATEValue:
((sl_status_t)0x0B66)
Provided data rate is invalid.
SL_STATUS_TRANSCEIVER_INVALID_CONFIG#
#define SL_STATUS_TRANSCEIVER_INVALID_CONFIGValue:
((sl_status_t)0x0B67)
Provided transceiver configuration parameters are invalid.
SL_STATUS_WIFI_IPV4_OK#
#define SL_STATUS_WIFI_IPV4_OKValue:
((sl_status_t)0x0B68)
IPv4 configured successfully but IPv6 configuration failed (dual-stack partial success).
SL_STATUS_WIFI_IPV6_OK#
#define SL_STATUS_WIFI_IPV6_OKValue:
((sl_status_t)0x0B69)
IPv6 configured successfully but IPv4 configuration failed (dual-stack partial success).
SL_STATUS_CRYPTO_INVALID_PARAMETER#
#define SL_STATUS_CRYPTO_INVALID_PARAMETERValue:
((sl_status_t)0x1CCFE)
Return when parameter passed to Crypto SAPI is invalid.
SL_STATUS_CRYPTO_INVALID_SIGNATURE#
#define SL_STATUS_CRYPTO_INVALID_SIGNATUREValue:
((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_LOSTValue:
((sl_status_t)0x10B28)
WiFi connection lost.
SL_STATUS_SI91X_SCAN_ISSUED_IN_ASSOCIATED_STATE#
#define SL_STATUS_SI91X_SCAN_ISSUED_IN_ASSOCIATED_STATEValue:
((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_FOUNDValue:
((sl_status_t)0x10003)
No access point found.
SL_STATUS_SI91X_INVALID_PSK_IN_WEP_SECURITY#
#define SL_STATUS_SI91X_INVALID_PSK_IN_WEP_SECURITYValue:
((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_BANDValue:
((sl_status_t)0x10005)
Invalid band specified.
SL_STATUS_SI91X_UNASSOCIATED#
#define SL_STATUS_SI91X_UNASSOCIATEDValue:
((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_APValue:
((sl_status_t)0x10008)
De-authentication received from access point.
SL_STATUS_SI91X_ASSOCIATION_FAILED#
#define SL_STATUS_SI91X_ASSOCIATION_FAILEDValue:
((sl_status_t)0x10009)
Failed to associate with the access point during "Join".
SL_STATUS_SI91X_INVALID_CHANNEL#
#define SL_STATUS_SI91X_INVALID_CHANNELValue:
((sl_status_t)0x1000A)
Invalid channel specified.
SL_STATUS_SI91X_JOIN_AUTHENTICATION_FAILED#
#define SL_STATUS_SI91X_JOIN_AUTHENTICATION_FAILEDValue:
((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_JOINValue:
((sl_status_t)0x1000F)
Missed beacon from access point during join.
SL_STATUS_SI91X_INVALID_MAC_SUPPLIED#
#define SL_STATUS_SI91X_INVALID_MAC_SUPPLIEDValue:
((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_DONEValue:
((sl_status_t)0x10014)
EAP configuration is not completed.
SL_STATUS_SI91X_MEMORY_FAILED_FROM_MODULE#
#define SL_STATUS_SI91X_MEMORY_FAILED_FROM_MODULEValue:
((sl_status_t)0x10015)
Memory allocation failed or store configuration checksum failed.
SL_STATUS_SI91X_INSUFFICIENT_INFO#
#define SL_STATUS_SI91X_INSUFFICIENT_INFOValue:
((sl_status_t)0x10016)
Insufficient or incorrect information provided in join command.
SL_STATUS_SI91X_NOT_AP_INTERFACE#
#define SL_STATUS_SI91X_NOT_AP_INTERFACEValue:
((sl_status_t)0x10017)
Not an access point interface.
SL_STATUS_SI91X_INVALID_PUSH_BUTTON_SEQUENCE
#define SL_STATUS_SI91X_INVALID_PUSH_BUTTON_SEQUENCEValue:
((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_FAILUREValue:
((sl_status_t)0x10019)
Rejoin failure: Access point not found.
SL_STATUS_SI91X_FREQUENCY_NOT_SUPPORTED#
#define SL_STATUS_SI91X_FREQUENCY_NOT_SUPPORTEDValue:
((sl_status_t)0x1001A)
Operation failed: Frequency not supported.
SL_STATUS_SI91X_INVALID_OPERMODE#
#define SL_STATUS_SI91X_INVALID_OPERMODEValue:
((sl_status_t)0x1001B)
Operation failed: Invalid operation mode.
SL_STATUS_SI91X_EAP_CONFIG_FAILED#
#define SL_STATUS_SI91X_EAP_CONFIG_FAILEDValue:
((sl_status_t)0x1001C)
EAP configuration failed.
SL_STATUS_SI91X_P2P_CONFIG_FAILED#
#define SL_STATUS_SI91X_P2P_CONFIG_FAILEDValue:
((sl_status_t)0x1001D)
P2P configuration failed.
SL_STATUS_SI91X_GROUP_OWNER_NEGOTIATION_FAILED#
#define SL_STATUS_SI91X_GROUP_OWNER_NEGOTIATION_FAILEDValue:
((sl_status_t)0x1001E)
Failed to start Group Owner negotiation.
SL_STATUS_SI91X_JOIN_TIMEOUT#
#define SL_STATUS_SI91X_JOIN_TIMEOUTValue:
((sl_status_t)0x10020)
Join operation timed out.
SL_STATUS_SI91X_COMMAND_GIVEN_IN_INVALID_STATE#
#define SL_STATUS_SI91X_COMMAND_GIVEN_IN_INVALID_STATEValue:
((sl_status_t)0x10021)
Command issued in an invalid state.
SL_STATUS_SI91X_INVALID_QUERY_GO_PARAMS#
#define SL_STATUS_SI91X_INVALID_QUERY_GO_PARAMSValue:
((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_FAILEDValue:
((sl_status_t)0x10023)
Failed to form access point.
SL_STATUS_SI91X_INVALID_SCAN_INFO#
#define SL_STATUS_SI91X_INVALID_SCAN_INFOValue:
((sl_status_t)0x10024)
Invalid scan input parameters.
SL_STATUS_SI91X_COMMAND_ISSUED_IN_REJOIN_STATE#
#define SL_STATUS_SI91X_COMMAND_ISSUED_IN_REJOIN_STATEValue:
((sl_status_t)0x10025)
Command issued during re-join operation.
SL_STATUS_SI91X_WRONG_PARAMETERS#
#define SL_STATUS_SI91X_WRONG_PARAMETERSValue:
((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_P2PValue:
((sl_status_t)0x10027)
Provision discovery failed in P2P mode.
SL_STATUS_SI91X_INVALID_PSK_LENGTH#
#define SL_STATUS_SI91X_INVALID_PSK_LENGTHValue:
((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_CERTIFICATEValue:
((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_FAILEDValue:
((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_MODEValue:
((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_OPERATIONValue:
((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_LENValue:
((sl_status_t)0x1002D)
Invalid WEP key length.
SL_STATUS_SI91X_ICMP_REQUEST_TIMEOUT_ERROR#
#define SL_STATUS_SI91X_ICMP_REQUEST_TIMEOUT_ERRORValue:
((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_LIMITValue:
((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_LIMITValue:
((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_FOUNDValue:
((sl_status_t)0x10031)
ARP cache entry not found.
SL_STATUS_SI91X_UART_COMMAND_TIMEOUT#
#define SL_STATUS_SI91X_UART_COMMAND_TIMEOUTValue:
((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_APValue:
((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_LENValue:
((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_PINValue:
((sl_status_t)0x10037)
Invalid WPS PIN.
SL_STATUS_SI91X_INVALID_WPS_PIN_LEN#
#define SL_STATUS_SI91X_INVALID_WPS_PIN_LENValue:
((sl_status_t)0x10038)
Invalid WPS PIN length.
SL_STATUS_SI91X_INVALID_PMK_LEN#
#define SL_STATUS_SI91X_INVALID_PMK_LENValue:
((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_GENERATIONValue:
((sl_status_t)0x1003A)
SSID not present for PMK generation.
SL_STATUS_SI91X_SSID_INCORRECT_PMK_GENERATION#
#define SL_STATUS_SI91X_SSID_INCORRECT_PMK_GENERATIONValue:
((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_SUPPORTEDValue:
((sl_status_t)0x1003C)
Band not supported.
SL_STATUS_SI91X_INVALID_USR_STORE_CONFIGURATION_LEN#
#define SL_STATUS_SI91X_INVALID_USR_STORE_CONFIGURATION_LENValue:
((sl_status_t)0x1003D)
Invalid user store configuration length.
SL_STATUS_SI91X_INVALID_COMMAND_LEN#
#define SL_STATUS_SI91X_INVALID_COMMAND_LENValue:
((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_DROPPEDValue:
((sl_status_t)0x1003F)
Data packet dropped.
SL_STATUS_SI91X_WEP_KEY_NOT_GIVEN#
#define SL_STATUS_SI91X_WEP_KEY_NOT_GIVENValue:
((sl_status_t)0x10040)
WEP key not provided.
SL_STATUS_SI91X_INVALID_STORE_CONFIG_PROFILE#
#define SL_STATUS_SI91X_INVALID_STORE_CONFIG_PROFILEValue:
((sl_status_t)0x10041)
Store config profile length error.
SL_STATUS_SI91X_MISSING_PSK_OR_PMK#
#define SL_STATUS_SI91X_MISSING_PSK_OR_PMKValue:
((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_COMMANDValue:
((sl_status_t)0x10043)
Invalid security mode in join command.
SL_STATUS_SI91X_MAX_BEACON_MISCOUNT#
#define SL_STATUS_SI91X_MAX_BEACON_MISCOUNTValue:
((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_SUPPLICANTValue:
((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_APValue:
((sl_status_t)0x10046)
De-authentication request received from AP after channel switching.
SL_STATUS_SI91X_MISSED_SYNCHRONIZATION#
#define SL_STATUS_SI91X_MISSED_SYNCHRONIZATIONValue:
((sl_status_t)0x10047)
Synchronization missed.
SL_STATUS_SI91X_AUTHENTICATION_TIMEOUT#
#define SL_STATUS_SI91X_AUTHENTICATION_TIMEOUTValue:
((sl_status_t)0x10048)
Authentication timeout occurred.
SL_STATUS_SI91X_ASSOCIATION_TIMEOUT#
#define SL_STATUS_SI91X_ASSOCIATION_TIMEOUTValue:
((sl_status_t)0x10049)
Association timeout.
SL_STATUS_SI91X_BG_SCAN_NOT_ALLOWED#
#define SL_STATUS_SI91X_BG_SCAN_NOT_ALLOWEDValue:
((sl_status_t)0x1004A)
BG scan in given channels is not allowed.
SL_STATUS_SI91X_SSID_MISMATCH#
#define SL_STATUS_SI91X_SSID_MISMATCHValue:
((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_EXCEEDEDValue:
((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_SUPPORTEDValue:
((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_SUPPORTEDValue:
((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_RECEIVEDValue:
((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_DROPPEDValue:
((sl_status_t)0x10050)
Management packet dropped.
SL_STATUS_SI91X_INVALID_RF_CURRENT_MODE#
#define SL_STATUS_SI91X_INVALID_RF_CURRENT_MODEValue:
((sl_status_t)0x10051)
The current RF mode is invalid.
SL_STATUS_SI91X_POWER_SAVE_NOT_SUPPORTED#
#define SL_STATUS_SI91X_POWER_SAVE_NOT_SUPPORTEDValue:
((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_STATEValue:
((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_MISMATCHValue:
((sl_status_t)0x10054)
Channel mismatch between connected AP and station.
SL_STATUS_SI91X_IAP_COPROCESSOR_ERROR#
#define SL_STATUS_SI91X_IAP_COPROCESSOR_ERRORValue:
((sl_status_t)0x10055)
IAP coprocessor error occurred.
SL_STATUS_SI91X_WPS_NOT_SUPPORTED#
#define SL_STATUS_SI91X_WPS_NOT_SUPPORTEDValue:
((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_MISMATCHValue:
((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_OVERLAPValue:
((sl_status_t)0x10058)
PBC session overlap error.
SL_STATUS_SI91X_BT_FEATURE_BITMAP_INVALID#
#define SL_STATUS_SI91X_BT_FEATURE_BITMAP_INVALIDValue:
((sl_status_t)0x10059)
The Bluetooth feature bitmap is invalid.
SL_STATUS_SI91X_FOUR_WAY_HANDSHAKE_FAILED#
#define SL_STATUS_SI91X_FOUR_WAY_HANDSHAKE_FAILEDValue:
((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_JOINValue:
((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_DOWNValue:
((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_FLASHValue:
((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_RAMValue:
((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_INDEXValue:
((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_ENABLEDValue:
((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_SUPPORTEDValue:
((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_PERIODValue:
((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_PROVIDEDValue:
((sl_status_t)0x10063)
The provided configuration range is invalid.
SL_STATUS_SI91X_INVALID_CONFIG_TYPE#
#define SL_STATUS_SI91X_INVALID_CONFIG_TYPEValue:
((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_COMMANDValue:
((sl_status_t)0x10065)
An error occurred with the MQTT command.
SL_STATUS_SI91X_HIGHER_LISTEN_INTERVAL#
#define SL_STATUS_SI91X_HIGHER_LISTEN_INTERVALValue:
((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_DEREGISTEREDValue:
((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_APValue:
((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_APValue:
((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_COMMANDValue:
((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_APValue:
((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_FAILEDValue:
((sl_status_t)0x1006D)
Non-preferred channel configuration failed.
SL_STATUS_TWT_SUPPORT_NOT_ENABLED_ERR#
#define SL_STATUS_TWT_SUPPORT_NOT_ENABLED_ERRValue:
((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_ACTIVEValue:
((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_MATCHEDValue:
((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_SESSValue:
((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_FEASIBLEValue:
((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_SUPPORTEDValue:
((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_SESSValue:
((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_PROGRESSValue:
((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_FAILEDValue:
((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_TSFValue:
((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_BLE_STACK_DEINIT_FAILED#
#define SL_STATUS_SI91X_BLE_STACK_DEINIT_FAILEDValue:
((sl_status_t)0x1007A)
Error occurs when BLE stack deinitialization failed during BLE disable.
SL_STATUS_SI91X_BLE_STACK_REINIT_FAILED#
#define SL_STATUS_SI91X_BLE_STACK_REINIT_FAILEDValue:
((sl_status_t)0x1007B)
Error occurs when BLE stack reinitialization failed during BLE enable.
SL_STATUS_SI91X_BLE_ALREADY_ENABLED#
#define SL_STATUS_SI91X_BLE_ALREADY_ENABLEDValue:
((sl_status_t)0x1007C)
Error occurs when BLE enable was requested while BLE is already enabled.
SL_STATUS_SI91X_BLE_COEX_MEMORY_NOT_AVAILABLE#
#define SL_STATUS_SI91X_BLE_COEX_MEMORY_NOT_AVAILABLEValue:
((sl_status_t)0x1007D)
Error occurs when BLE coexistence memory is not available; previously allocated BLE memory was not freed before calling BLE enable.
SL_STATUS_SI91X_MQTT_ERROR_UNACCEPTABLE_PROTOCOL#
#define SL_STATUS_SI91X_MQTT_ERROR_UNACCEPTABLE_PROTOCOLValue:
((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_REJECTEDValue:
((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_UNAVAILABLEValue:
((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_PASSWORDValue:
((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_AUTHORIZEDValue:
((sl_status_t)0x10085)
The client is not authorized to connect.
SL_STATUS_SI91X_SA_QUERY_TIMEOUT#
#define SL_STATUS_SI91X_SA_QUERY_TIMEOUTValue:
((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_DISABLEDValue:
((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_EXISTSValue:
((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_REACHEDValue:
((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_FOUNDValue:
((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_TABLEValue:
((sl_status_t)0x100AF)
Duplicate entry exists in DNS server table.
SL_STATUS_SI91X_NO_MEM_AVAILABLE#
#define SL_STATUS_SI91X_NO_MEM_AVAILABLEValue:
((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_OBJECTValue:
((sl_status_t)0x100B2)
Invalid characters in JSON object.
SL_STATUS_SI91X_NO_KEY_FOUND#
#define SL_STATUS_SI91X_NO_KEY_FOUNDValue:
((sl_status_t)0x100B3)
Update commands: No such key found.
SL_STATUS_SI91X_NO_FILE_FOUND#
#define SL_STATUS_SI91X_NO_FILE_FOUNDValue:
((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_FILENAMEValue:
((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_FILEValue:
((sl_status_t)0x100B6)
Space unavailable for new file.
SL_STATUS_SI91X_INVALID_INPUT_DATA#
#define SL_STATUS_SI91X_INVALID_INPUT_DATAValue:
((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_FILEValue:
((sl_status_t)0x100C2)
Space unavailable for new file.
SL_STATUS_SI91X_EXISTING_FILE_OVERWRITE#
#define SL_STATUS_SI91X_EXISTING_FILE_OVERWRITEValue:
((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_FOUNDValue:
((sl_status_t)0x100C4)
No such file found. Re-check filename.
SL_STATUS_SI91X_MEMORY_ERROR#
#define SL_STATUS_SI91X_MEMORY_ERRORValue:
((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_DATAValue:
((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_ERRORValue:
((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_LENValue:
((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_ERRORValue:
((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_ERRORValue:
((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_SUPPORTEDValue:
((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_FAILEDValue:
((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_SUPPORTEDValue:
((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_RANGEValue:
((sl_status_t)0x100D0)
Voltage out of range.
SL_STATUS_SI91X_SSL_TLS_CONTEXT_CREATION_FAILED#
#define SL_STATUS_SI91X_SSL_TLS_CONTEXT_CREATION_FAILEDValue:
((sl_status_t)0x100D1)
SSL/TLS context create failed.
SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAIL#
#define SL_STATUS_SI91X_SSL_TLS_HANDSHAKE_FAILValue:
((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_REACHEDValue:
((sl_status_t)0x100D3)
SSL/TLS max sockets reached.
SL_STATUS_SI91X_FTP_CLIENT_NOT_CONNECTED#
#define SL_STATUS_SI91X_FTP_CLIENT_NOT_CONNECTEDValue:
((sl_status_t)0x100D3)
FTP client is not connected.
SL_STATUS_SI91X_CIPHER_SET_FAILED#
#define SL_STATUS_SI91X_CIPHER_SET_FAILEDValue:
((sl_status_t)0x100D4)
Cipher set failure.
SL_STATUS_SI91X_HTTP_CREDENTIALS_MAX_LEN_EXCEEDED#
#define SL_STATUS_SI91X_HTTP_CREDENTIALS_MAX_LEN_EXCEEDEDValue:
((sl_status_t)0x100F1)
HTTP credentials maximum length exceeded.
SL_STATUS_SI91X_FEATURE_NOT_SUPPORTED#
#define SL_STATUS_SI91X_FEATURE_NOT_SUPPORTEDValue:
((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_FAILEDValue:
((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_FAILEDValue:
((sl_status_t)0x100F9)
Calibration data verification failed.
SL_STATUS_SI91X_EVM_INDEX_LIMIT_REACHED#
#define SL_STATUS_SI91X_EVM_INDEX_LIMIT_REACHEDValue:
((sl_status_t)0x100FD)
EVM index limit reached.
SL_STATUS_SI91X_EFUSE_ALREADY_POPULATED#
#define SL_STATUS_SI91X_EFUSE_ALREADY_POPULATEDValue:
((sl_status_t)0x100FA)
Efuse data is already populated. Write prohibited.
SL_STATUS_SI91X_SNMP_INTERNAL_ERROR#
#define SL_STATUS_SI91X_SNMP_INTERNAL_ERRORValue:
((sl_status_t)0x10100)
SNMP internal error.
SL_STATUS_SI91X_SNMP_INVALID_IP_PROTOCOL#
#define SL_STATUS_SI91X_SNMP_INVALID_IP_PROTOCOLValue:
((sl_status_t)0x10104)
SNMP invalid IP protocol error.
SL_STATUS_SI91X_EFUSE_DATA_INVALID#
#define SL_STATUS_SI91X_EFUSE_DATA_INVALIDValue:
((sl_status_t)0x10106)
Efuse data is invalid.
SL_STATUS_SI91X_VENDOR_IE_INVALID_IE_LENGTH#
#define SL_STATUS_SI91X_VENDOR_IE_INVALID_IE_LENGTHValue:
((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_IDValue:
((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_ACTIONValue:
((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_BITMAPValue:
((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_AVAILABLEValue:
((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_TIMEOUTValue:
((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_CONVERSIONValue:
((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_ADDRESSValue:
((sl_status_t)0x1BB0A)
Invalid SNTP server address.
SL_STATUS_SI91X_SNTP_CLIENT_NOT_STARTED#
#define SL_STATUS_SI91X_SNTP_CLIENT_NOT_STARTEDValue:
((sl_status_t)0x1BB0B)
SNTP client not started.
SL_STATUS_SI91X_SNTP_SERVER_UNAVAILABLE
#define SL_STATUS_SI91X_SNTP_SERVER_UNAVAILABLEValue:
((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_FAILEDValue:
((sl_status_t)0x1BB15)
SNTP server authentication failed.
SL_STATUS_SI91X_INTERNAL_ERROR#
#define SL_STATUS_SI91X_INTERNAL_ERRORValue:
((sl_status_t)0x1BB0E)
Internal error.
SL_STATUS_SI91X_MULTICAST_IP_ADDRESS_ENTRY_NOT_FOUND#
#define SL_STATUS_SI91X_MULTICAST_IP_ADDRESS_ENTRY_NOT_FOUNDValue:
((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_FOUNDValue:
((sl_status_t)0x1BB17)
No more entries found for multicast.
SL_STATUS_SI91X_IP_ADDRESS_ERROR#
#define SL_STATUS_SI91X_IP_ADDRESS_ERRORValue:
((sl_status_t)0x1BB21)
IP address error.
SL_STATUS_SI91X_SOCKET_ALREADY_BOUND#
#define SL_STATUS_SI91X_SOCKET_ALREADY_BOUNDValue:
((sl_status_t)0x1BB22)
Socket already bound.
SL_STATUS_SI91X_PORT_UNAVAILABLE
#define SL_STATUS_SI91X_PORT_UNAVAILABLEValue:
((sl_status_t)0x1BB23)
Port not available.
SL_STATUS_SI91X_SOCKET_NOT_CREATED#
#define SL_STATUS_SI91X_SOCKET_NOT_CREATEDValue:
((sl_status_t)0x1BB27)
Socket is not created.
SL_STATUS_SI91X_ICMP_REQUEST_FAILED#
#define SL_STATUS_SI91X_ICMP_REQUEST_FAILEDValue:
((sl_status_t)0x1BB29)
ICMP request failed.
SL_STATUS_SI91X_MAX_LISTEN_SOCKETS_REACHED#
#define SL_STATUS_SI91X_MAX_LISTEN_SOCKETS_REACHEDValue:
((sl_status_t)0x1BB33)
Maximum listen sockets reached.
SL_STATUS_SI91X_DHCP_DUPLICATE_LISTEN#
#define SL_STATUS_SI91X_DHCP_DUPLICATE_LISTENValue:
((sl_status_t)0x1BB34)
DHCP duplicate listen.
SL_STATUS_SI91X_PORT_NOT_IN_CLOSE_STATE#
#define SL_STATUS_SI91X_PORT_NOT_IN_CLOSE_STATEValue:
((sl_status_t)0x1BB35)
Port not in closed state.
SL_STATUS_SI91X_SOCKET_CLOSED#
#define SL_STATUS_SI91X_SOCKET_CLOSEDValue:
((sl_status_t)0x1BB36)
Socket is closed or in process of closing.
SL_STATUS_SI91X_PROCESS_IN_PROGRESS#
#define SL_STATUS_SI91X_PROCESS_IN_PROGRESSValue:
((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_SOCKETValue:
((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_COMMANDValue:
((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_INFOValue:
((sl_status_t)0x1BB40)
Wrong packet information.
SL_STATUS_SI91X_CORRUPTED_RPS#
#define SL_STATUS_SI91X_CORRUPTED_RPSValue:
((sl_status_t)0x1BB41)
Corrupted RPS encountered during firmware update.
SL_STATUS_SI91X_SOCKET_STILL_BOUND#
#define SL_STATUS_SI91X_SOCKET_STILL_BOUNDValue:
((sl_status_t)0x1BB42)
Socket is still bound.
SL_STATUS_SI91X_NO_FREE_PORT#
#define SL_STATUS_SI91X_NO_FREE_PORTValue:
((sl_status_t)0x1BB45)
No free port available.
SL_STATUS_SI91X_INVALID_PORT#
#define SL_STATUS_SI91X_INVALID_PORTValue:
((sl_status_t)0x1BB46)
Invalid port specified.
SL_STATUS_SI91X_CORRUPTED_RPS_HEADER#
#define SL_STATUS_SI91X_CORRUPTED_RPS_HEADERValue:
((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_UNSUPPORTEDValue:
((sl_status_t)0x1BB4B)
Feature not supported.
SL_STATUS_SI91X_SOCKET_IN_UNCONNECTED_STATE#
#define SL_STATUS_SI91X_SOCKET_IN_UNCONNECTED_STATEValue:
((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_FAILEDValue:
((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_FAILValue:
((sl_status_t)0x1BB9C)
DHCPv6 handshake failure.
SL_STATUS_SI91X_DHCP_INVALID_IP_RESPONSE#
#define SL_STATUS_SI91X_DHCP_INVALID_IP_RESPONSEValue:
((sl_status_t)0x1BB9D)
DHCP invalid IP response.
SL_STATUS_SI91X_SMTP_AUTHENTICATION_ERROR#
#define SL_STATUS_SI91X_SMTP_AUTHENTICATION_ERRORValue:
((sl_status_t)0x1BBA0)
SMTP authentication error.
SL_STATUS_SI91X_SMTP_OVER_SIZE_MAIL_DATA#
#define SL_STATUS_SI91X_SMTP_OVER_SIZE_MAIL_DATAValue:
((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_REPLYValue:
((sl_status_t)0x1BBA2)
SMTP invalid server reply.
SL_STATUS_SI91X_SMTP_DNS_QUERY_FAILED#
#define SL_STATUS_SI91X_SMTP_DNS_QUERY_FAILEDValue:
((sl_status_t)0x1BBA3)
DNS query failed, SMTP internal error.
SL_STATUS_SI91X_SMTP_BAD_DNS_ADDRESS#
#define SL_STATUS_SI91X_SMTP_BAD_DNS_ADDRESSValue:
((sl_status_t)0x1BBA4)
Bad DNS address, SMTP server error code received.
SL_STATUS_SI91X_SMTP_INVALID_PARAMETERS#
#define SL_STATUS_SI91X_SMTP_INVALID_PARAMETERSValue:
((sl_status_t)0x1BBA5)
SMTP invalid parameters.
SL_STATUS_SI91X_SMTP_PACKET_ALLOCATION_FAILED#
#define SL_STATUS_SI91X_SMTP_PACKET_ALLOCATION_FAILEDValue:
((sl_status_t)0x1BBA6)
SMTP packet allocation failed.
SL_STATUS_SI91X_SMTP_GREET_REPLY_FAILED#
#define SL_STATUS_SI91X_SMTP_GREET_REPLY_FAILEDValue:
((sl_status_t)0x1BBA7)
SMTP Greet reply failed.
SL_STATUS_SI91X_SMTP_PARAMETER_ERROR#
#define SL_STATUS_SI91X_SMTP_PARAMETER_ERRORValue:
((sl_status_t)0x1BBA8)
Parameter error, SMTP hello reply error.
SL_STATUS_SI91X_SMTP_MAIL_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_MAIL_REPLY_ERRORValue:
((sl_status_t)0x1BBA9)
SMTP mail reply error.
SL_STATUS_SI91X_SMTP_RCPT_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_RCPT_REPLY_ERRORValue:
((sl_status_t)0x1BBAA)
SMTP RCPT reply error.
SL_STATUS_SI91X_SMTP_MESSAGE_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_MESSAGE_REPLY_ERRORValue:
((sl_status_t)0x1BBAB)
SMTP message reply error.
SL_STATUS_SI91X_SMTP_DATA_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_DATA_REPLY_ERRORValue:
((sl_status_t)0x1BBAC)
SMTP data reply error.
SL_STATUS_SI91X_SMTP_AUTH_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_AUTH_REPLY_ERRORValue:
((sl_status_t)0x1BBAD)
SMTP authentication reply error.
SL_STATUS_SI91X_SMTP_SERVER_REPLY_ERROR#
#define SL_STATUS_SI91X_SMTP_SERVER_REPLY_ERRORValue:
((sl_status_t)0x1BBAE)
SMTP server error reply.
SL_STATUS_SI91X_DNS_DUPLICATE_ENTRY#
#define SL_STATUS_SI91X_DNS_DUPLICATE_ENTRYValue:
((sl_status_t)0x1BBAF)
DNS duplicate entry.
SL_STATUS_SI91X_SMTP_OVERSIZE_SERVER_REPLY#
#define SL_STATUS_SI91X_SMTP_OVERSIZE_SERVER_REPLYValue:
((sl_status_t)0x1BBB1)
SMTP oversize server reply.
SL_STATUS_SI91X_SMTP_CLIENT_NOT_INITIALIZED#
#define SL_STATUS_SI91X_SMTP_CLIENT_NOT_INITIALIZEDValue:
((sl_status_t)0x1BBB2)
SMTP client not initialized.
SL_STATUS_SI91X_DNS_IPV6_NOT_SUPPORTED#
#define SL_STATUS_SI91X_DNS_IPV6_NOT_SUPPORTEDValue:
((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_COMMANDValue:
((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_FAILEDValue:
((sl_status_t)0x1BBD2)
SSL/TLS handshake process failed.
SL_STATUS_SI91X_FTP_CLIENT_DISCONNECTED#
#define SL_STATUS_SI91X_FTP_CLIENT_DISCONNECTEDValue:
((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_DISCONNECTEDValue:
((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_OPENValue:
((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_CLOSEDValue:
((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_RECEIVEDValue:
((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_RECEIVEDValue:
((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_RECEIVEDValue:
((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_RECEIVEDValue:
((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_RECEIVEDValue:
((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_RECEIVEDValue:
((sl_status_t)0x1BBDE)
Expected 33X response from the FTP server was not received.
SL_STATUS_SI91X_HTTP_TIMEOUT#
#define SL_STATUS_SI91X_HTTP_TIMEOUTValue:
((sl_status_t)0x1BBE1)
HTTP request timed out.
SL_STATUS_SI91X_HTTP_FAILED#
#define SL_STATUS_SI91X_HTTP_FAILEDValue:
((sl_status_t)0x1BBE2)
HTTP request failed.
SL_STATUS_SI91X_HTTP_PUT_CLIENT_TIMEOUT#
#define SL_STATUS_SI91X_HTTP_PUT_CLIENT_TIMEOUTValue:
((sl_status_t)0x1BBE7)
HTTP PUT client request timed out.
SL_STATUS_SI91X_AUTHENTICATION_ERROR#
#define SL_STATUS_SI91X_AUTHENTICATION_ERRORValue:
((sl_status_t)0x1BBEB)
Authentication process failed.
SL_STATUS_SI91X_INVALID_PACKET_LENGTH#
#define SL_STATUS_SI91X_INVALID_PACKET_LENGTHValue:
((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_COMPLETEValue:
((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_LONGValue:
((sl_status_t)0x1BBF0)
HTTP/HTTPS password is too long.
SL_STATUS_SI91X_MQTT_PING_TIMEOUT#
#define SL_STATUS_SI91X_MQTT_PING_TIMEOUTValue:
((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_STATEValue:
((sl_status_t)0x1BBF2)
MQTT command sent in incorrect state.
SL_STATUS_SI91X_MQTT_ACK_TIMEOUT#
#define SL_STATUS_SI91X_MQTT_ACK_TIMEOUTValue:
((sl_status_t)0x1BBF3)
MQTT ACK timeout error.
SL_STATUS_SI91X_POP3_INVALID_MAIL_INDEX#
#define SL_STATUS_SI91X_POP3_INVALID_MAIL_INDEXValue:
((sl_status_t)0x1BBFF)
POP3 error for invalid mail index.
SL_STATUS_SI91X_FW_UPDATE_DONE#
#define SL_STATUS_SI91X_FW_UPDATE_DONEValue:
((sl_status_t)0x1DD03)
Firmware update successful.
SL_STATUS_SI91X_FW_UPDATE_FAILED#
#define SL_STATUS_SI91X_FW_UPDATE_FAILEDValue:
((sl_status_t)0x1DD04)
Firmware update failed.
SL_STATUS_SI91X_ALLOCATION_FAILED#
#define SL_STATUS_SI91X_ALLOCATION_FAILEDValue:
((sl_status_t)0x1DD3D)
Memory allocation failed in NWP during firmware upgradation.
SL_STATUS_SI91X_INSUFFICIENT_FLASH_MEMORY#
#define SL_STATUS_SI91X_INSUFFICIENT_FLASH_MEMORYValue:
((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_INFOValue:
((sl_status_t)0x1DD40)
Wrong packet info.
SL_STATUS_SI91X_INVALID_LENGTH#
#define SL_STATUS_SI91X_INVALID_LENGTHValue:
((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_ENABLEDValue:
((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_SUPPORTEDValue:
((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_ADDRESSValue:
((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_REQUESTValue:
((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_RANGEValue:
((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_BOUNDARYValue:
((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_IMAGEValue:
((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_SIZEValue:
((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_SUBCOMMANDValue:
((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_ROLLBACKValue:
((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_ALLOWEDValue:
((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_ENABLEDValue:
((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_KEYSValue:
((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_IMAGEValue:
((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_MISMATCHValue:
((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_HEADERValue:
((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_CONNECTEDValue:
((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_EXCEEDEDValue:
((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_PACKETValue:
((sl_status_t)0x1FFFD)
HTTP OTAF invalid packet.
SL_STATUS_SI91X_TCP_IP_INIT_FAILED#
#define SL_STATUS_SI91X_TCP_IP_INIT_FAILEDValue:
((sl_status_t)0x1FFFC)
TCP/IP initialization failed.
SL_STATUS_SI91X_CONCURRENT_IP_CREATION_ERROR#
#define SL_STATUS_SI91X_CONCURRENT_IP_CREATION_ERRORValue:
((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_PACKETValue:
((sl_status_t)0x1FFF4)
HTTP OTAF incomplete packet.
SL_STATUS_SI91X_INVALID_STORE_CONFIGURATION_PROFILE#
#define SL_STATUS_SI91X_INVALID_STORE_CONFIGURATION_PROFILEValue:
((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_ERRORValue:
((sl_status_t)0x1FFF6)
MQTT remote terminate error.
SL_STATUS_SI91X_MQTT_KEEP_ALIVE_TERMINATE_ERROR#
#define SL_STATUS_SI91X_MQTT_KEEP_ALIVE_TERMINATE_ERRORValue:
((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_MODEValue:
((sl_status_t)0x1FFF7)
Byte stuffing error in AT mode.
SL_STATUS_SI91X_INVALID_COMMAND_OR_OPERATION#
#define SL_STATUS_SI91X_INVALID_COMMAND_OR_OPERATIONValue:
((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_PACKETValue:
((sl_status_t)0x1FFF9)
HTTP OTAF no packet received.
SL_STATUS_SI91X_TCP_SOCKET_NOT_CONNECTED#
#define SL_STATUS_SI91X_TCP_SOCKET_NOT_CONNECTEDValue:
((sl_status_t)0x1FFFA)
TCP socket is not connected.
SL_STATUS_SI91X_MAX_STATION_COUNT_EXCEEDED#
#define SL_STATUS_SI91X_MAX_STATION_COUNT_EXCEEDEDValue:
((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_DATAValue:
((sl_status_t)0x1FFC4)
Unable to send TCP data.
SL_STATUS_SI91X_SOCKET_BUFFER_TOO_SMALL#
#define SL_STATUS_SI91X_SOCKET_BUFFER_TOO_SMALLValue:
((sl_status_t)0x1FFBC)
Socket buffer too small.
SL_STATUS_SI91X_INVALID_CONTENT_IN_DNS_RESPONSE#
#define SL_STATUS_SI91X_INVALID_CONTENT_IN_DNS_RESPONSEValue:
((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_RESPONSEValue:
((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_RESPONSEValue:
((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_RESPONSEValue:
((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_RESPONSEValue:
((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_MISMATCHValue:
((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_QUERYValue:
((sl_status_t)0x1FFAB)
Invalid input provided in the DNS resolution query.
SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT#
#define SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUTValue:
((sl_status_t)0x1FF42)
DNS response was timed out.
SL_STATUS_SI91X_ARP_REQUEST_FAILURE#
#define SL_STATUS_SI91X_ARP_REQUEST_FAILUREValue:
((sl_status_t)0x1FFA1)
ARP request failure.
SL_STATUS_SI91X_UNABLE_TO_UPDATE_TCP_WINDOW#
#define SL_STATUS_SI91X_UNABLE_TO_UPDATE_TCP_WINDOWValue:
((sl_status_t)0x1FF91)
Failed to update TCP window.
SL_STATUS_SI91X_DHCP_LEASE_EXPIRED#
#define SL_STATUS_SI91X_DHCP_LEASE_EXPIREDValue:
((sl_status_t)0x1FF9D)
DHCP lease time expired.
SL_STATUS_SI91X_DHCP_HANDSHAKE_FAILURE#
#define SL_STATUS_SI91X_DHCP_HANDSHAKE_FAILUREValue:
((sl_status_t)0x1FF9C)
DHCP handshake failure.
SL_STATUS_SI91X_WEBSOCKET_CREATION_FAILED#
#define SL_STATUS_SI91X_WEBSOCKET_CREATION_FAILEDValue:
((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_SOCKETValue:
((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_SOCKETValue:
((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_PARAMETERSValue:
((sl_status_t)0x1FF85)
The provided socket parameters are invalid.
SL_STATUS_SI91X_FEATURE_NOT_AVAILABLE#
#define SL_STATUS_SI91X_FEATURE_NOT_AVAILABLEValue:
((sl_status_t)0x1FF82)
The requested feature is not supported.
SL_STATUS_SI91X_SOCKET_ALREADY_OPEN#
#define SL_STATUS_SI91X_SOCKET_ALREADY_OPENValue:
((sl_status_t)0x1FF81)
The socket is already open.
SL_STATUS_SI91X_MAX_SOCKETS_EXCEEDED#
#define SL_STATUS_SI91X_MAX_SOCKETS_EXCEEDEDValue:
((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_MSSValue:
((sl_status_t)0x1FF7E)
Data length exceeds the Maximum Segment Size (MSS).
SL_STATUS_SI91X_IP_CONFLICT_ERROR#
#define SL_STATUS_SI91X_IP_CONFLICT_ERRORValue:
((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_ENABLEDValue:
((sl_status_t)0x1FF74)
The requested feature is not enabled.
SL_STATUS_SI91X_DHCP_SERVER_NOT_SET#
#define SL_STATUS_SI91X_DHCP_SERVER_NOT_SETValue:
((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_ERRORValue:
((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_SUPPORTEDValue:
((sl_status_t)0x1FF70)
SSL/TLS is not supported.
SL_STATUS_SI91X_JSON_NOT_SUPPORTED#
#define SL_STATUS_SI91X_JSON_NOT_SUPPORTEDValue:
((sl_status_t)0x1FF6F)
JSON format is not supported.
SL_STATUS_SI91X_INVALID_OPERATING_MODE#
#define SL_STATUS_SI91X_INVALID_OPERATING_MODEValue:
((sl_status_t)0x1FF6E)
The specified operating mode is invalid.
SL_STATUS_SI91X_INVALID_SOCKET_CONFIG_PARAMS#
#define SL_STATUS_SI91X_INVALID_SOCKET_CONFIG_PARAMSValue:
((sl_status_t)0x1FF6D)
Invalid socket configuration parameters.
SL_STATUS_SI91X_WEBSOCKET_CREATION_TIMEOUT#
#define SL_STATUS_SI91X_WEBSOCKET_CREATION_TIMEOUTValue:
((sl_status_t)0x1FF6C)
Web socket creation timeout.
SL_STATUS_SI91X_PARAM_MAX_VALUE_EXCEEDED#
#define SL_STATUS_SI91X_PARAM_MAX_VALUE_EXCEEDEDValue:
((sl_status_t)0x1FF6B)
Parameter exceeds the maximum allowed value.
SL_STATUS_SI91X_SOCKET_READ_TIMEOUT#
#define SL_STATUS_SI91X_SOCKET_READ_TIMEOUTValue:
((sl_status_t)0x1FF6A)
The socket read operation timed out.
SL_STATUS_SI91X_INVALID_COMMAND_SEQUENCE#
#define SL_STATUS_SI91X_INVALID_COMMAND_SEQUENCEValue:
((sl_status_t)0x1FF69)
The command sequence is invalid.
SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT_ERROR#
#define SL_STATUS_SI91X_DNS_RESPONSE_TIMEOUT_ERRORValue:
((sl_status_t)0x1FF42)
The DNS response timed out.
SL_STATUS_SI91X_HTTP_SOCKET_CREATION_FAILED#
#define SL_STATUS_SI91X_HTTP_SOCKET_CREATION_FAILEDValue:
((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_PROGRESSValue:
((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_ERRORValue:
((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_ENABLEDValue:
((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_INVALIDValue:
((sl_status_t)0x1FF35)
Store configuration checksum validation failed.
SL_STATUS_SI91X_TCP_KEEP_ALIVE_TIMEOUT#
#define SL_STATUS_SI91X_TCP_KEEP_ALIVE_TIMEOUTValue:
((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_ACKValue:
((sl_status_t)0x1FF2D)
TCP ACK failed for TCP SYN-ACK.
SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDED#
#define SL_STATUS_SI91X_MEMORY_LIMIT_EXCEEDEDValue:
((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_JOINValue:
((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_SUPPORTEDValue:
((sl_status_t)0x1FF2B)
The MDNS command type is invalid.
SL_STATUS_SI91X_CRYPTO_INVALID_SECURITY_MODE#
#define SL_STATUS_SI91X_CRYPTO_INVALID_SECURITY_MODEValue:
((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_16BYTEValue:
((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_SUPPORTEDValue:
((sl_status_t)0x1CC93)
CMAC decryption is not supported.
SL_STATUS_SI91X_CRYPTO_INVALID_KEY_LENGTH#
#define SL_STATUS_SI91X_CRYPTO_INVALID_KEY_LENGTHValue:
((sl_status_t)0x1CC94)
Invalid key length provided to a crypto operation.
SL_STATUS_SI91X_CRYPTO_INVALID_LENGTH#
#define SL_STATUS_SI91X_CRYPTO_INVALID_LENGTHValue:
((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_SUPPORTEDValue:
((sl_status_t)0x1CC96)
Unsupported SHA mode.
SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_CURVE_ID#
#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_CURVE_IDValue:
((sl_status_t)0x1CC97)
Invalid ECDSA curve identifier.
SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_TYPE#
#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_TYPEValue:
((sl_status_t)0x1CC98)
Invalid ECDH type.
SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_SUB_ALGORITHM#
#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDSA_SUB_ALGORITHMValue:
((sl_status_t)0x1CC99)
Invalid ECDSA sub-algorithm.
SL_STATUS_SI91X_CRYPTO_OPERATION_FAILED#
#define SL_STATUS_SI91X_CRYPTO_OPERATION_FAILEDValue:
((sl_status_t)0x1CC9B)
Crypto operation failure.
SL_STATUS_SI91X_CRYPTO_INVALID_SUB_ALGORITHM#
#define SL_STATUS_SI91X_CRYPTO_INVALID_SUB_ALGORITHMValue:
((sl_status_t)0x1CC9C)
Invalid sub-algorithm selection.
SL_STATUS_SI91X_CRYPTO_INVALID_ALGORITHM#
#define SL_STATUS_SI91X_CRYPTO_INVALID_ALGORITHMValue:
((sl_status_t)0x1CC9D)
Invalid algorithm selection.
SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_MODE#
#define SL_STATUS_SI91X_CRYPTO_INVALID_ECDH_MODEValue:
((sl_status_t)0x1CC9E)
Invalid ECDH mode.
SL_STATUS_SI91X_CRYPTO_INPUT_MSG_LENGTH_EXCEEDED#
#define SL_STATUS_SI91X_CRYPTO_INPUT_MSG_LENGTH_EXCEEDEDValue:
((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_DISABLEDValue:
((sl_status_t)0x1CCA1)
Device security is disabled.
SL_STATUS_SI91X_CRYPTO_INVALID_SIGNATURE#
#define SL_STATUS_SI91X_CRYPTO_INVALID_SIGNATUREValue:
((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_PROGRESSValue:
((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_INVALIDValue:
((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_REACHEDValue:
((sl_status_t)0x1FF5F)
Maximum number of invalid SNTP attempts reached.
SL_STATUS_SI91X_FREQUENCY_OFFSET_ZER0#
#define SL_STATUS_SI91X_FREQUENCY_OFFSET_ZER0Value:
((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_LIMITSValue:
((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_COMMANDValue:
(0x4E01)
Unknown HCI command.
SL_STATUS_SI91X_UNKNOWN_CONNECTION_IDENTIFIER#
#define SL_STATUS_SI91X_UNKNOWN_CONNECTION_IDENTIFIERValue:
(0x4E02)
Unknown Connection Identifier.
SL_STATUS_SI91X_HARDWARE_FAILURE#
#define SL_STATUS_SI91X_HARDWARE_FAILUREValue:
(0x4E03)
Hardware failure.
SL_STATUS_SI91X_AUTHENTICATION_FAILURE#
#define SL_STATUS_SI91X_AUTHENTICATION_FAILUREValue:
(0x4E05)
Authentication failure.
SL_STATUS_SI91X_MEMORY_CAPACITY_EXCEED#
#define SL_STATUS_SI91X_MEMORY_CAPACITY_EXCEEDValue:
(0x4E07)
Memory capacity exceeded.
SL_STATUS_SI91X_CONNECTION_TIMEOUT#
#define SL_STATUS_SI91X_CONNECTION_TIMEOUTValue:
(0x4E08)
Connection timeout.
SL_STATUS_SI91X_CONNECTION_LIMIT_EXCEED#
#define SL_STATUS_SI91X_CONNECTION_LIMIT_EXCEEDValue:
(0x4E09)
Connection limit exceeded.
SL_STATUS_SI91X_SCO_LIMIT_EXCEED#
#define SL_STATUS_SI91X_SCO_LIMIT_EXCEEDValue:
(0x4E0A)
SCO limit exceeded.
SL_STATUS_SI91X_ACL_CONNECTION_ALREADY_EXIST#
#define SL_STATUS_SI91X_ACL_CONNECTION_ALREADY_EXISTValue:
(0x4E0B)
ACL Connection already exists.
SL_STATUS_SI91X_COMMAND_DISALLOWED#
#define SL_STATUS_SI91X_COMMAND_DISALLOWEDValue:
(0x4E0C)
Command disallowed.
SL_STATUS_SI91X_CONNECTION_REJECTED_LIMITED_RESOURCES#
#define SL_STATUS_SI91X_CONNECTION_REJECTED_LIMITED_RESOURCESValue:
(0x4E0D)
Connection rejected due to limited resources .
SL_STATUS_SI91X_CONNECTION_REJECTED_SECURITY_REASONS#
#define SL_STATUS_SI91X_CONNECTION_REJECTED_SECURITY_REASONSValue:
(0x4E0E)
Connection rejected due to security reasons.
SL_STATUS_SI91X_CONNECTION_REJECTED_FOR_BD_ADDR#
#define SL_STATUS_SI91X_CONNECTION_REJECTED_FOR_BD_ADDRValue:
(0x4E0F)
Connection rejected for BD address.
SL_STATUS_SI91X_CONNECTION_ACCEPT_TIMEOUT#
#define SL_STATUS_SI91X_CONNECTION_ACCEPT_TIMEOUTValue:
(0x4E10)
Connection accept timeout.
SL_STATUS_SI91X_UNSUPPORTED_FEATURE_OR_PARAMETER#
#define SL_STATUS_SI91X_UNSUPPORTED_FEATURE_OR_PARAMETERValue:
(0x4E11)
Unsupported feature or parameter.
SL_STATUS_SI91X_INVALID_HCI_COMMAND_PARAMETER#
#define SL_STATUS_SI91X_INVALID_HCI_COMMAND_PARAMETERValue:
(0x4E12)
Invalid HCI command parameter.
SL_STATUS_SI91X_REMOTE_USER_TERMINATED_CONNECTION#
#define SL_STATUS_SI91X_REMOTE_USER_TERMINATED_CONNECTIONValue:
(0x4E13)
Remote user terminated connection.
SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_LOW_RESOURCES#
#define SL_STATUS_SI91X_REMOTE_DEVICE_TERMINATED_CONNECTION_LOW_RESOURCESValue:
(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_OFFValue:
(0x4E15)
Remote device terminated connection due to power off .
SL_STATUS_SI91X_LOCAL_DEVICE_TERMINATED_CONNECTION#
#define SL_STATUS_SI91X_LOCAL_DEVICE_TERMINATED_CONNECTIONValue:
(0x4E16)
Local device terminated connection.
SL_STATUS_SI91X_REPEATED_ATTEMPTS#
#define SL_STATUS_SI91X_REPEATED_ATTEMPTSValue:
(0x4E17)
Repeated attempts.
SL_STATUS_SI91X_PAIRING_NOT_ALLOWED#
#define SL_STATUS_SI91X_PAIRING_NOT_ALLOWEDValue:
(0x4E18)
Pairing not allowed.
SL_STATUS_SI91X_UNKNOWN_LMP_PDU#
#define SL_STATUS_SI91X_UNKNOWN_LMP_PDUValue:
(0x4E19)
Unknown LMP PDU.
SL_STATUS_SI91X_UNSUPPORTED_REMOTE_FEATURE#
#define SL_STATUS_SI91X_UNSUPPORTED_REMOTE_FEATUREValue:
(0x4E1A)
Unsupported remote feature.
SL_STATUS_SI91X_SCO_OFFSET_REJECTED#
#define SL_STATUS_SI91X_SCO_OFFSET_REJECTEDValue:
(0x4E1B)
SCO offset rejected.
SL_STATUS_SI91X_SCO_INTERVAL_REJECTED#
#define SL_STATUS_SI91X_SCO_INTERVAL_REJECTEDValue:
(0x4E1C)
SCO interval rejected.
SL_STATUS_SI91X_SCO_AIR_MODE_REJECTED#
#define SL_STATUS_SI91X_SCO_AIR_MODE_REJECTEDValue:
(0x4E1D)
SCO Air mode rejected.
SL_STATUS_SI91X_INVALID_LMP_PARAMETERS#
#define SL_STATUS_SI91X_INVALID_LMP_PARAMETERSValue:
(0x4E1E)
Invalid LMP parameters.
SL_STATUS_SI91X_UNSUPPORTED_LMP_PARAMETER#
#define SL_STATUS_SI91X_UNSUPPORTED_LMP_PARAMETERValue:
(0x4E20)
Unsupported LMP Parameter.
SL_STATUS_SI91X_ROLE_CHANGE_NOT_ALLOWED#
#define SL_STATUS_SI91X_ROLE_CHANGE_NOT_ALLOWEDValue:
(0x4E21)
Role change not allowed.
SL_STATUS_SI91X_LMP_RESPONSE_TIMEOUT#
#define SL_STATUS_SI91X_LMP_RESPONSE_TIMEOUTValue:
(0x4E22)
LMP response timeout.
SL_STATUS_SI91X_LMP_TRANSACTION_COLLISION#
#define SL_STATUS_SI91X_LMP_TRANSACTION_COLLISIONValue:
(0x4E23)
LMP transaction collision.
SL_STATUS_SI91X_LMP_PDU_NOT_ALLOWED#
#define SL_STATUS_SI91X_LMP_PDU_NOT_ALLOWEDValue:
(0x4E24)
LMP PDU not allowed.
SL_STATUS_SI91X_ENCRYPTION_MODE_NOT_ACCEPTABLE#
#define SL_STATUS_SI91X_ENCRYPTION_MODE_NOT_ACCEPTABLEValue:
(0x4E25)
Encryption mode not acceptable.
SL_STATUS_SI91X_LINK_KEY_CANNOT_CHANGE#
#define SL_STATUS_SI91X_LINK_KEY_CANNOT_CHANGEValue:
(0x4E26)
Link key cannot change.
SL_STATUS_SI91X_REQUESTED_QOS_NOT_SUPPORTED#
#define SL_STATUS_SI91X_REQUESTED_QOS_NOT_SUPPORTEDValue:
(0x4E27)
Requested QOS not supported.
SL_STATUS_SI91X_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED#
#define SL_STATUS_SI91X_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTEDValue:
(0x4E29)
Pairing with unit key not supported.
SL_STATUS_SI91X_DIFFERENT_TRANSACTION_COLLISION#
#define SL_STATUS_SI91X_DIFFERENT_TRANSACTION_COLLISIONValue:
(0x4E2A)
Different transaction collision.
SL_STATUS_SI91X_QOS_PARAMETER_NOT_ACCEPTABLE#
#define SL_STATUS_SI91X_QOS_PARAMETER_NOT_ACCEPTABLEValue:
(0x4E2C)
QOS parameter not acceptable.
SL_STATUS_SI91X_CHANNEL_CLASSIFICATION_NOT_SUPPORTED#
#define SL_STATUS_SI91X_CHANNEL_CLASSIFICATION_NOT_SUPPORTEDValue:
(0x4E2E)
Channel classification not supported.
SL_STATUS_SI91X_INSUFFICIENT_SECURITY#
#define SL_STATUS_SI91X_INSUFFICIENT_SECURITYValue:
(0x4E2F)
Insufficient security.
SL_STATUS_SI91X_PARAMETER_OUT_OF_MANDATORY_RANGE#
#define SL_STATUS_SI91X_PARAMETER_OUT_OF_MANDATORY_RANGEValue:
(0x4E30)
Parameter out of mandatory range.
SL_STATUS_SI91X_ROLE_SWITCH_PENDING#
#define SL_STATUS_SI91X_ROLE_SWITCH_PENDINGValue:
(0x4E32)
Role switch pending.
SL_STATUS_SI91X_RESERVED_SLOT_VIOLATION#
#define SL_STATUS_SI91X_RESERVED_SLOT_VIOLATIONValue:
(0x4E34)
Reserved slot violation.
SL_STATUS_SI91X_ROLE_SWITCH_FAILED#
#define SL_STATUS_SI91X_ROLE_SWITCH_FAILEDValue:
(0x4E35)
Role switch failed.
SL_STATUS_SI91X_EXTENDED_INQUIRY_RESPONSE_TOO_LARGE#
#define SL_STATUS_SI91X_EXTENDED_INQUIRY_RESPONSE_TOO_LARGEValue:
(0x4E36)
Extended Inquiry Response too large.
SL_STATUS_SI91X_EXTENDED_SECURE_SIMPLE_PAIRING_NOT_SUPPORTED#
#define SL_STATUS_SI91X_EXTENDED_SECURE_SIMPLE_PAIRING_NOT_SUPPORTEDValue:
(0x4E37)
Extended SSP not supported.
SL_STATUS_SI91X_HOST_BUSY_PAIRING#
#define SL_STATUS_SI91X_HOST_BUSY_PAIRINGValue:
(0X4E38)
Host busy pairing.
SL_STATUS_SI91X_PINCODE_REPLY_FOR_WRONG_BD_ADDRESS#
#define SL_STATUS_SI91X_PINCODE_REPLY_FOR_WRONG_BD_ADDRESSValue:
(0x4E39)
Wrong BD Address.
SL_STATUS_SI91X_CONNECTION_FAILED_ESTABLISHED#
#define SL_STATUS_SI91X_CONNECTION_FAILED_ESTABLISHEDValue:
(0x4E3E)
Connection Failed to be Establish.
SL_STATUS_SI91X_INVALID_GAIN_TABLE_PAYLOAD_LENGTH#
#define SL_STATUS_SI91X_INVALID_GAIN_TABLE_PAYLOAD_LENGTHValue:
(0x4F01)
Invalid Gain table payload length.
SL_STATUS_SI91X_INVALID_GAIN_TABLE_OFFSET_REQUEST_TYPE#
#define SL_STATUS_SI91X_INVALID_GAIN_TABLE_OFFSET_REQUEST_TYPEValue:
(0x4F03)
Invalid Gain Table offset request type.
SL_STATUS_SI91X_INVALID_NODE_ID#
#define SL_STATUS_SI91X_INVALID_NODE_IDValue:
(0x4F04)
Invalid Node ID.
SL_STATUS_SI91X_BT_INVALID_COMMAND#
#define SL_STATUS_SI91X_BT_INVALID_COMMANDValue:
(0x4FF8)
BT Invalid Command.
SL_STATUS_SI91X_FIRMWARE_TIMEOUT#
#define SL_STATUS_SI91X_FIRMWARE_TIMEOUTValue:
(0x0103)
Firmware Timeout.
SL_STATUS_SI91X_MEMORY_ALLOC_FAIL#
#define SL_STATUS_SI91X_MEMORY_ALLOC_FAILValue:
(0x0104)
Memory alloc fail.
SL_STATUS_SI91X_OS_TASK_INVALID_PRIORITY#
#define SL_STATUS_SI91X_OS_TASK_INVALID_PRIORITYValue:
(0x1010)
OS task invalid priority.
SL_STATUS_SI91X_OS_TASK_PRIO_EXISTS#
#define SL_STATUS_SI91X_OS_TASK_PRIO_EXISTSValue:
(0x1011)
OS task prio exists.
SL_STATUS_SI91X_OS_TASK_NOT_STOPPED#
#define SL_STATUS_SI91X_OS_TASK_NOT_STOPPEDValue:
(0x1012)
OS task not stopped.
SL_STATUS_SI91X_OS_SEM_MAX_VALUE#
#define SL_STATUS_SI91X_OS_SEM_MAX_VALUEValue:
(0x1020)
OS sem max value.
SL_STATUS_SI91X_OS_SEM_NOT_AVAILABLE#
#define SL_STATUS_SI91X_OS_SEM_NOT_AVAILABLEValue:
(0x1021)
OS sem not available.
SL_STATUS_SI91X_OS_MUTEX_NOT_OWNER#
#define SL_STATUS_SI91X_OS_MUTEX_NOT_OWNERValue:
(0x1030)
OS mutex not owner.
SL_STATUS_SI91X_OS_MUTEX_NOT_LOCKED#
#define SL_STATUS_SI91X_OS_MUTEX_NOT_LOCKEDValue:
(0x1031)
OS mutex not locked.
SL_STATUS_SI91X_OS_MUTEX_LOCK_FAILED#
#define SL_STATUS_SI91X_OS_MUTEX_LOCK_FAILEDValue:
(0x1032)
OS mutex lock failed.
SL_STATUS_SI91X_OS_MUTEX_TRY_LOCK_FAILED#
#define SL_STATUS_SI91X_OS_MUTEX_TRY_LOCK_FAILEDValue:
(0x1033)
OS mutex try lock failed.
SL_STATUS_SI91X_OS_MSG_QUEUE_FULL#
#define SL_STATUS_SI91X_OS_MSG_QUEUE_FULLValue:
(0x1040)
OS msg queue full.
SL_STATUS_SI91X_OS_MESSAGE_QUEUE_EMPTY#
#define SL_STATUS_SI91X_OS_MESSAGE_QUEUE_EMPTYValue:
(0x1041)
OS message queue empty.
SL_STATUS_SI91X_PIPE_READ_IN_USE#
#define SL_STATUS_SI91X_PIPE_READ_IN_USEValue:
(0x1053)
Pipe read in use.
SL_STATUS_SI91X_PIPE_WRITE_IN_USE#
#define SL_STATUS_SI91X_PIPE_WRITE_IN_USEValue:
(0x1054)
Pipe write in use.
SL_STATUS_SI91X_OS_TIMER_EXPIRED#
#define SL_STATUS_SI91X_OS_TIMER_EXPIREDValue:
(0x1060)
OS timer expired.
SL_STATUS_SI91X_OS_TIMER_STATE_RUNNING#
#define SL_STATUS_SI91X_OS_TIMER_STATE_RUNNINGValue:
(0x1061)
OS timer state running.
SL_STATUS_SI91X_OS_MEM_POOL_EMPTY#
#define SL_STATUS_SI91X_OS_MEM_POOL_EMPTYValue:
(0x1080)
OS mem pool empty.
SL_STATUS_SI91X_OS_MEM_POOL_SIZE_SHORT#
#define SL_STATUS_SI91X_OS_MEM_POOL_SIZE_SHORTValue:
(0x1081)
OS mem pool size short.
SL_STATUS_SI91X_ERR_BT_INVALID_ARGS#
#define SL_STATUS_SI91X_ERR_BT_INVALID_ARGSValue:
(0x4046)
Invalid Arguments.
SL_STATUS_SI91X_DIRECTED_ADVERTISING_TIMEOUT#
#define SL_STATUS_SI91X_DIRECTED_ADVERTISING_TIMEOUTValue:
(0x4E3C)
Directed Advertising Timeout.
SL_STATUS_SI91X_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE#
#define SL_STATUS_SI91X_CONNECTION_TERMINATED_DUE_TO_MIC_FAILUREValue:
(0x4E3D)
Connection terminated due to MIC failure.
SL_STATUS_SI91X_INVALID_HANDLE_RANGE#
#define SL_STATUS_SI91X_INVALID_HANDLE_RANGEValue:
(0x4E60)
Invalid Handle Range.
SL_STATUS_SI91X_MEMORY_IS_NOT_SUFFICIENT#
#define SL_STATUS_SI91X_MEMORY_IS_NOT_SUFFICIENTValue:
(0x4E61)
Memory is not sufficient.
SL_STATUS_SI91X_INVALID_PARAMETERS#
#define SL_STATUS_SI91X_INVALID_PARAMETERSValue:
(0x4E62)
Invalid Parameters.
SL_STATUS_SI91X_BLE_BUFFER_COUNT_EXCEEDED#
#define SL_STATUS_SI91X_BLE_BUFFER_COUNT_EXCEEDEDValue:
(0x4E63)
BLE Buffer Count Exceeded.
SL_STATUS_SI91X_BLE_BUFFER_ALREADY_IN_USE#
#define SL_STATUS_SI91X_BLE_BUFFER_ALREADY_IN_USEValue:
(0x4E64)
BLE Buffer already in use.
SL_STATUS_SI91X_INVALID_ATTRIBUTE_LENGTH#
#define SL_STATUS_SI91X_INVALID_ATTRIBUTE_LENGTHValue:
(0x4E65)
Invalid Attribute Length When Small Buffer Mode is Configured.
SL_STATUS_SI91X_INVALID_NAME_LENGTH#
#define SL_STATUS_SI91X_INVALID_NAME_LENGTHValue:
(0x4E66)
Invalid Name length when set to more than 16 bytes.
SL_STATUS_SI91X_READ_NOT_PERMITTED#
#define SL_STATUS_SI91X_READ_NOT_PERMITTEDValue:
(0x4A02)
Read not permitted.
SL_STATUS_SI91X_WRITE_NOT_PERMITTED#
#define SL_STATUS_SI91X_WRITE_NOT_PERMITTEDValue:
(0x4A03)
Write not permitted.
SL_STATUS_SI91X_INSUFFICIENT_AUTHENTICATION#
#define SL_STATUS_SI91X_INSUFFICIENT_AUTHENTICATIONValue:
(0x4A05)
Insufficient authentication.
SL_STATUS_SI91X_REQUEST_NOT_SUPPORTED#
#define SL_STATUS_SI91X_REQUEST_NOT_SUPPORTEDValue:
(0x4A06)
Request not supported .
SL_STATUS_SI91X_INSUFFICIENTA_UTHORIZATION#
#define SL_STATUS_SI91X_INSUFFICIENTA_UTHORIZATIONValue:
(0x4A08)
Insufficient authorization.
SL_STATUS_SI91X_PREPARE_QUEUE_FULL#
#define SL_STATUS_SI91X_PREPARE_QUEUE_FULLValue:
(0x4A09)
Prepare queue full.
SL_STATUS_SI91X_ATTRIBUTE_NOT_FOUND#
#define SL_STATUS_SI91X_ATTRIBUTE_NOT_FOUNDValue:
(0x4A0A)
Attribute not found.
SL_STATUS_SI91X_ATTRIBUTE_NOT_LONG#
#define SL_STATUS_SI91X_ATTRIBUTE_NOT_LONGValue:
(0x4A0B)
Attribute not Long.
SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION_KEY_SIZE#
#define SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION_KEY_SIZEValue:
(0x4A0C)
Insufficient encryption key size.
SL_STATUS_SI91X_INVALID_ATTRIBUTE_VALUE_LENGTH#
#define SL_STATUS_SI91X_INVALID_ATTRIBUTE_VALUE_LENGTHValue:
(0x4A0D)
Invalid attribute value length.
SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTION#
#define SL_STATUS_SI91X_INSUFFICIENT_ENCRYPTIONValue:
(0x4A0F)
Insufficient encryption.
SL_STATUS_SI91X_UNSUPPORTED_GROUP_TYPE#
#define SL_STATUS_SI91X_UNSUPPORTED_GROUP_TYPEValue:
(0x4A10)
Unsupported group type.
SL_STATUS_SI91X_INSUFFICIENT_RESOURCES#
#define SL_STATUS_SI91X_INSUFFICIENT_RESOURCESValue:
(0x4A11)
Insufficient resources.
SL_STATUS_SI91X_DATA_MAINTAINED_IN_HOST#
#define SL_STATUS_SI91X_DATA_MAINTAINED_IN_HOSTValue:
(0x4AFF)
Data Maintained in Host.
SL_STATUS_SI91X_SMP_PASSKEY_ENTRY_FAILED#
#define SL_STATUS_SI91X_SMP_PASSKEY_ENTRY_FAILEDValue:
(0x4B01)
SMP Passkey entry failed.
SL_STATUS_SI91X_SMP_OOB_NOT_AVAILABLE#
#define SL_STATUS_SI91X_SMP_OOB_NOT_AVAILABLEValue:
(0x4B02)
SMP OOB not available.
SL_STATUS_SI91X_SMP_AUTHENTICATION_REQUIREMENTS#
#define SL_STATUS_SI91X_SMP_AUTHENTICATION_REQUIREMENTSValue:
(0x4B03)
SMP Authentication Requirements.
SL_STATUS_SI91X_SMP_CONFIRM_VALUE_FAILED#
#define SL_STATUS_SI91X_SMP_CONFIRM_VALUE_FAILEDValue:
(0x4B04)
SMP confirm value failed.
SL_STATUS_SI91X_SMP_PAIRING_NOT_SUPPORTED#
#define SL_STATUS_SI91X_SMP_PAIRING_NOT_SUPPORTEDValue:
(0x4B05)
SMP Pairing not supported.
SL_STATUS_SI91X_SMP_ENCRYPTION_KEY_SIZE_INSUFFICIENT#
#define SL_STATUS_SI91X_SMP_ENCRYPTION_KEY_SIZE_INSUFFICIENTValue:
(0x4B06)
SMP Encryption key size insufficient.
SL_STATUS_SI91X_SMP_COMMAND_NOT_SUPPORTED#
#define SL_STATUS_SI91X_SMP_COMMAND_NOT_SUPPORTEDValue:
(0x4B07)
SMP command not supported.
SL_STATUS_SI91X_SMP_PAIRING_FAILED#
#define SL_STATUS_SI91X_SMP_PAIRING_FAILEDValue:
(0x4B08)
SMP pairing failed.
SL_STATUS_SI91X_SMP_REPEATED_ATTEMPTS#
#define SL_STATUS_SI91X_SMP_REPEATED_ATTEMPTSValue:
(0x4B09)
SMP repeated attempts.
SL_STATUS_SI91X_SMP_INVALID_PARAMETERS#
#define SL_STATUS_SI91X_SMP_INVALID_PARAMETERSValue:
(0x4B0A)
SMP Invalid parameters.
SL_STATUS_SI91X_SMP_DH_KEY_CHECK_FAILED#
#define SL_STATUS_SI91X_SMP_DH_KEY_CHECK_FAILEDValue:
(0x4B0B)
SMP DH Key check failed.
SL_STATUS_SI91X_SMP_NUMERIC_COMPARISON_FAILED#
#define SL_STATUS_SI91X_SMP_NUMERIC_COMPARISON_FAILEDValue:
(0x4B0C)
SMP Numeric Comparison Failed.
SL_STATUS_SI91X_SMP_INVALID_KEYS_GENERATED#
#define SL_STATUS_SI91X_SMP_INVALID_KEYS_GENERATEDValue:
(0x4BFD)
SMP Invalid Keys Generated.
SL_STATUS_SI91X_SMP_IDENTICAL_PUBLIC_KEY#
#define SL_STATUS_SI91X_SMP_IDENTICAL_PUBLIC_KEYValue:
(0x4BFE)
SMP Identical Public Key.
SL_STATUS_SI91X_PSM_CONN_FAILED#
#define SL_STATUS_SI91X_PSM_CONN_FAILEDValue:
(0x4C02)
PSM Conn Failed.
SL_STATUS_SI91X_BLE_REMOTE_DEVICE_FOUND#
#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_FOUNDValue:
(0x4D00)
BLE Remote device found.
SL_STATUS_SI91X_BLE_REMOTE_DEVICE_NOT_FOUND#
#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_NOT_FOUNDValue:
(0x4D01)
BLE Remote device not found.
SL_STATUS_SI91X_BLE_REMOTE_DEVICE_STRUCTURE_FULL#
#define SL_STATUS_SI91X_BLE_REMOTE_DEVICE_STRUCTURE_FULLValue:
(0x4D02)
BLE Remote device structure full.
SL_STATUS_SI91X_UNABLE_TO_CHANGE_STATE#
#define SL_STATUS_SI91X_UNABLE_TO_CHANGE_STATEValue:
(0x4D03)
Unable to change state.
SL_STATUS_SI91X_BLE_NOT_CONNECTED#
#define SL_STATUS_SI91X_BLE_NOT_CONNECTEDValue:
(0x4D04)
BLE not Connected.
SL_STATUS_SI91X_BLE_SOCKET_NOT_AVAILABLE#
#define SL_STATUS_SI91X_BLE_SOCKET_NOT_AVAILABLEValue:
(0x4D05)
BLE socket not available.
SL_STATUS_SI91X_ATTRIBUTE_RECORD_NOT_FOUND#
#define SL_STATUS_SI91X_ATTRIBUTE_RECORD_NOT_FOUNDValue:
(0x4D06)
Attribute record not found.
SL_STATUS_SI91X_ATTRIBUTE_ENTRY_NOT_FOUND#
#define SL_STATUS_SI91X_ATTRIBUTE_ENTRY_NOT_FOUNDValue:
(0x4D07)
Attribute entry not found.
SL_STATUS_SI91X_PROFILE_RECORD_FULL#
#define SL_STATUS_SI91X_PROFILE_RECORD_FULLValue:
(0x4D08)
Profile record full.
SL_STATUS_SI91X_ATTRIBUTE_RECORD_FULL#
#define SL_STATUS_SI91X_ATTRIBUTE_RECORD_FULLValue:
(0x4D09)
Attribute record full.
SL_STATUS_SI91X_BLE_PROFILE_HANDLER_INVALID#
#define SL_STATUS_SI91X_BLE_PROFILE_HANDLER_INVALIDValue:
(0x4D0A)
BLE profile not found(profile handler invalid).
SL_STATUS_SI91X_BLE_ATTRIBUTE_BUFFER_FULL#
#define SL_STATUS_SI91X_BLE_ATTRIBUTE_BUFFER_FULLValue:
(0x4D0B)
BLE Attribute Buffer Full .
SL_STATUS_SI91X_BLE_CONNECTION_SOCK_NOT_AVAILABLE#
#define SL_STATUS_SI91X_BLE_CONNECTION_SOCK_NOT_AVAILABLEValue:
(0x4D10)
BLE Connection Sock not Available.
SL_STATUS_SI91X_BLE_REMOTE_CREDITS_NOT_AVAILABLE#
#define SL_STATUS_SI91X_BLE_REMOTE_CREDITS_NOT_AVAILABLEValue:
(0x4D11)
BLE Remote Credits not Available.
SL_STATUS_SI91X_PARAMETER_OUTOFF_MANADATORY_RANGE#
#define SL_STATUS_SI91X_PARAMETER_OUTOFF_MANADATORY_RANGEValue:
(0x4D14)
Parameter is outoff the manadatory range.
SL_STATUS_SI91X_ERROR_BLE_HW_BUF_OVERFLOW#
#define SL_STATUS_SI91X_ERROR_BLE_HW_BUF_OVERFLOWValue:
(0x4D16)
Sufficient buffers are not available in TA.
SL_STATUS_SI91X_ERROR_BLE_SAPI_CMD_NOT_ALLOWED#
#define SL_STATUS_SI91X_ERROR_BLE_SAPI_CMD_NOT_ALLOWEDValue:
(0x4D17)
SAPI command not allowed when Stack Bypass feature is enabled.