ESPHome  2024.12.2
Data Structures | Enumerations
esphome::fingerprint_grow Namespace Reference

Data Structures

class  AuraLEDControlAction
 
class  CancelEnrollmentAction
 
class  DeleteAction
 
class  DeleteAllAction
 
class  EnrollmentAction
 
class  EnrollmentDoneTrigger
 
class  EnrollmentFailedTrigger
 
class  EnrollmentScanTrigger
 
class  FingerprintGrowComponent
 
class  FingerScanInvalidTrigger
 
class  FingerScanMatchedTrigger
 
class  FingerScanMisplacedTrigger
 
class  FingerScanStartTrigger
 
class  FingerScanUnmatchedTrigger
 
class  LEDControlAction
 

Enumerations

enum  GrowPacketType { COMMAND = 0x01, DATA = 0x02, ACK = 0x07, END_DATA = 0x08 }
 
enum  GrowCommand {
  GET_IMAGE = 0x01, IMAGE_2_TZ = 0x02, SEARCH = 0x04, REG_MODEL = 0x05,
  STORE = 0x06, LOAD = 0x07, UPLOAD = 0x08, DELETE = 0x0C,
  DELETE_ALL = 0x0D, READ_SYS_PARAM = 0x0F, SET_PASSWORD = 0x12, VERIFY_PASSWORD = 0x13,
  HI_SPEED_SEARCH = 0x1B, TEMPLATE_COUNT = 0x1D, AURA_CONFIG = 0x35, LED_ON = 0x50,
  LED_OFF = 0x51
}
 
enum  GrowResponse {
  OK = 0x00, PACKET_RCV_ERR = 0x01, NO_FINGER = 0x02, IMAGE_FAIL = 0x03,
  IMAGE_MESS = 0x06, FEATURE_FAIL = 0x07, NO_MATCH = 0x08, NOT_FOUND = 0x09,
  ENROLL_MISMATCH = 0x0A, BAD_LOCATION = 0x0B, DB_RANGE_FAIL = 0x0C, UPLOAD_FEATURE_FAIL = 0x0D,
  PACKET_RESPONSE_FAIL = 0x0E, UPLOAD_FAIL = 0x0F, DELETE_FAIL = 0x10, DB_CLEAR_FAIL = 0x11,
  PASSWORD_FAIL = 0x13, INVALID_IMAGE = 0x15, FLASH_ERR = 0x18, INVALID_REG = 0x1A,
  HANDSHAKE_SIGN = 0x55, BAD_PACKET = 0xFE, TIMEOUT = 0xFF
}
 
enum  GrowAuraLEDState {
  BREATHING = 0x01, FLASHING = 0x02, ALWAYS_ON = 0x03, ALWAYS_OFF = 0x04,
  GRADUAL_ON = 0x05, GRADUAL_OFF = 0x06
}
 
enum  GrowAuraLEDColor {
  RED = 0x01, BLUE = 0x02, PURPLE = 0x03, GREEN = 0x04,
  YELLOW = 0x05, CYAN = 0x06, WHITE = 0x07
}
 

Enumeration Type Documentation

◆ GrowAuraLEDColor

Enumerator
RED 
BLUE 
PURPLE 
GREEN 
YELLOW 
CYAN 
WHITE 

Definition at line 85 of file fingerprint_grow.h.

◆ GrowAuraLEDState

Enumerator
BREATHING 
FLASHING 
ALWAYS_ON 
ALWAYS_OFF 
GRADUAL_ON 
GRADUAL_OFF 

Definition at line 76 of file fingerprint_grow.h.

◆ GrowCommand

Enumerator
GET_IMAGE 
IMAGE_2_TZ 
SEARCH 
REG_MODEL 
STORE 
LOAD 
UPLOAD 
DELETE 
DELETE_ALL 
READ_SYS_PARAM 
SET_PASSWORD 
VERIFY_PASSWORD 
HI_SPEED_SEARCH 
TEMPLATE_COUNT 
AURA_CONFIG 
LED_ON 
LED_OFF 

Definition at line 30 of file fingerprint_grow.h.

◆ GrowPacketType

Enumerator
COMMAND 
DATA 
ACK 
END_DATA 

Definition at line 23 of file fingerprint_grow.h.

◆ GrowResponse

Enumerator
OK 
PACKET_RCV_ERR 
NO_FINGER 
IMAGE_FAIL 
IMAGE_MESS 
FEATURE_FAIL 
NO_MATCH 
NOT_FOUND 
ENROLL_MISMATCH 
BAD_LOCATION 
DB_RANGE_FAIL 
UPLOAD_FEATURE_FAIL 
PACKET_RESPONSE_FAIL 
UPLOAD_FAIL 
DELETE_FAIL 
DB_CLEAR_FAIL 
PASSWORD_FAIL 
INVALID_IMAGE 
FLASH_ERR 
INVALID_REG 
HANDSHAKE_SIGN 
BAD_PACKET 
TIMEOUT 

Definition at line 50 of file fingerprint_grow.h.