ERROR_IDSGENERAL_API

Enumerations

enum  sl_wfx_error_t {
  SL_WFX_ERROR_FIRMWARE_ROLLBACK = 0x0,
  SL_WFX_ERROR_DEPRECATED_0 = 0x1,
  SL_WFX_ERROR_OUTDATED_SESSION_KEY = 0x2,
  SL_WFX_ERROR_INVALID_SESSION_KEY = 0x3,
  SL_WFX_ERROR_OOR_VOLTAGE = 0x4,
  SL_WFX_ERROR_PDS_VERSION = 0x5,
  SL_WFX_ERROR_OOR_TEMPERATURE = 0x6,
  SL_WFX_ERROR_REQ_DURING_KEY_EXCHANGE = 0x7,
  SL_WFX_ERROR_MULTI_TX_CNF_SECURELINK = 0x8,
  SL_WFX_ERROR_SECURELINK_OVERFLOW = 0x9,
  SL_WFX_ERROR_SECURELINK_DECRYPTION = 0xa,
  SL_WFX_ERROR_SECURELINK_WRONG_ENCRYPTION_STATE = 0xb,
  SL_WFX_SPI_OR_SDIO_FREQ_TOO_LOW = 0xc,
  SL_WFX_ERROR_DEPRECATED_1 = 0xd,
  SL_WFX_HIF_MESSAGE_LENGTH_TOO_LARGE = 0xe,
  SL_WFX_HIF_BUS_ERROR = 0xf,
  SL_WFX_PDS_TESTFEATURE_MODE_ERROR = 0x10
}
 specifies the type of error reported by the indication message sl_wfx_error_ind_body_t

Enumeration Type Documentation

◆ sl_wfx_error_t

specifies the type of error reported by the indication message sl_wfx_error_ind_body_t

Enumerator
SL_WFX_ERROR_FIRMWARE_ROLLBACK 

Firmware rollback error, no data returned.

SL_WFX_ERROR_DEPRECATED_0 

Not used anymore.

SL_WFX_ERROR_OUTDATED_SESSION_KEY 

SecureLink Session key is outdated, 4 bytes returned (nonce counter)

SL_WFX_ERROR_INVALID_SESSION_KEY 

SecureLink Session key is invalid, 0 or 4 bytes returned.

SL_WFX_ERROR_OOR_VOLTAGE 

Out-of-range power supply voltage detected, no data returned.

SL_WFX_ERROR_PDS_VERSION 

Wrong PDS version detected, no data returned.

SL_WFX_ERROR_OOR_TEMPERATURE 

Out-of-range temperature, no data returned.

SL_WFX_ERROR_REQ_DURING_KEY_EXCHANGE 

Requests from Host are forbidden until the end of key exchange (Host should wait for the associated indication)

SL_WFX_ERROR_MULTI_TX_CNF_SECURELINK 

'Multi TX conf' feature is not supported in SecureLink mode

SL_WFX_ERROR_SECURELINK_OVERFLOW 

HT SecureLink traffic is producing an internal overflow.

SL_WFX_ERROR_SECURELINK_DECRYPTION 

An error occured during message decryption (can be a counter mismatch or wrong CCM tag)

SL_WFX_ERROR_SECURELINK_WRONG_ENCRYPTION_STATE 

Encryption state of the received message doesn't match the SecureLink bitmap.

SL_WFX_SPI_OR_SDIO_FREQ_TOO_LOW 

SPI or SDIO bus clock is too slow (<1kHz)

SL_WFX_ERROR_DEPRECATED_1 

Not used anymore.

SL_WFX_HIF_MESSAGE_LENGTH_TOO_LARGE 

HIF message length bigger than maximum Hif buffer size. Max is 1616 bytes. Param: message length.

SL_WFX_HIF_BUS_ERROR 

HIF HW has reported an error. Param: status_reg.

SL_WFX_PDS_TESTFEATURE_MODE_ERROR 

unknown TestFeatureMode during test feature init */

Definition at line 27 of file sl_wfx_general_error_api.h.