ESPHome 2025.5.0
Loading...
Searching...
No Matches
esphome::pn7160 Namespace Reference

Data Structures

struct  DiscoveredEndpoint
 
class  EmulationOffAction
 
class  EmulationOnAction
 
class  PN7160
 
class  PN7160IsWritingCondition
 
class  PN7160OnEmulatedTagScanTrigger
 
class  PN7160OnFinishedWriteTrigger
 
class  PollingOffAction
 
class  PollingOnAction
 
class  SetCleanModeAction
 
class  SetEmulationMessageAction
 
class  SetFormatModeAction
 
class  SetReadModeAction
 
class  SetWriteMessageAction
 
class  SetWriteModeAction
 

Enumerations

enum class  CardEmulationState : uint8_t {
  CARD_EMU_IDLE , CARD_EMU_NDEF_APP_SELECTED , CARD_EMU_CC_SELECTED , CARD_EMU_NDEF_SELECTED ,
  CARD_EMU_DESFIRE_PROD
}
 
enum class  NCIState : uint8_t {
  NONE = 0x00 , NFCC_RESET , NFCC_INIT , NFCC_CONFIG ,
  NFCC_SET_DISCOVER_MAP , NFCC_SET_LISTEN_MODE_ROUTING , RFST_IDLE , RFST_DISCOVERY ,
  RFST_W4_ALL_DISCOVERIES , RFST_W4_HOST_SELECT , RFST_LISTEN_ACTIVE , RFST_LISTEN_SLEEP ,
  RFST_POLL_ACTIVE , EP_DEACTIVATING , EP_SELECTING , TEST = 0xFE ,
  FAILED = 0xFF
}
 
enum class  TestMode : uint8_t { TEST_NONE = 0x00 , TEST_PRBS , TEST_ANTENNA , TEST_GET_REGISTER }
 

Enumeration Type Documentation

◆ CardEmulationState

enum class esphome::pn7160::CardEmulationState : uint8_t
strong
Enumerator
CARD_EMU_IDLE 
CARD_EMU_NDEF_APP_SELECTED 
CARD_EMU_CC_SELECTED 
CARD_EMU_NDEF_SELECTED 
CARD_EMU_DESFIRE_PROD 

Definition at line 117 of file pn7160.h.

◆ NCIState

enum class esphome::pn7160::NCIState : uint8_t
strong
Enumerator
NONE 
NFCC_RESET 
NFCC_INIT 
NFCC_CONFIG 
NFCC_SET_DISCOVER_MAP 
NFCC_SET_LISTEN_MODE_ROUTING 
RFST_IDLE 
RFST_DISCOVERY 
RFST_W4_ALL_DISCOVERIES 
RFST_W4_HOST_SELECT 
RFST_LISTEN_ACTIVE 
RFST_LISTEN_SLEEP 
RFST_POLL_ACTIVE 
EP_DEACTIVATING 
EP_SELECTING 
TEST 
FAILED 

Definition at line 125 of file pn7160.h.

◆ TestMode

enum class esphome::pn7160::TestMode : uint8_t
strong
Enumerator
TEST_NONE 
TEST_PRBS 
TEST_ANTENNA 
TEST_GET_REGISTER 

Definition at line 145 of file pn7160.h.