MT7687 API Reference  LinkIt SDK v4
Enum

Overview

Enumerations

enum  hal_irtx_repeat_code_t {
  HAL_IRTX_REPEAT_ENABLE = 0,
  HAL_IRTX_REPEAT_DISABLE
}
 The IRTX repeat mode. More...
 
enum  hal_irtx_status_t {
  HAL_IRTX_STATUS_ERROR = -1,
  HAL_IRTX_STATUS_OK = 0
}
 The IRRX status. More...
 
enum  hal_irtx_event_t {
  HAL_IRTX_EVENT_TRANSACTION_ERROR = -1,
  HAL_IRTX_EVENT_TRANSACTION_SUCCESS = 0
}
 The IRRX transaction error. More...
 
enum  hal_irtx_running_status_t {
  HAL_IRTX_IDLE = 0,
  HAL_IRTX_BUSY = 1
}
 The IRRX running status. More...
 

Enumeration Type Documentation

The IRRX transaction error.

Enumerator
HAL_IRTX_EVENT_TRANSACTION_ERROR 

IRTX transaction error.

HAL_IRTX_EVENT_TRANSACTION_SUCCESS 

IRTX transaction success.

The IRTX repeat mode.

Enumerator
HAL_IRTX_REPEAT_ENABLE 

IRTX repeat mode enable.

HAL_IRTX_REPEAT_DISABLE 

IRTX repeat mode disable.

The IRRX running status.

Enumerator
HAL_IRTX_IDLE 

IRTX idle.

HAL_IRTX_BUSY 

IRTX busy.

The IRRX status.

Enumerator
HAL_IRTX_STATUS_ERROR 

IRTX status error.

HAL_IRTX_STATUS_OK 

IRTX status ok.