ESPHome 2026.5.0-dev
Loading...
Searching...
No Matches
esphome::hlk_fm22x Namespace Reference

Data Structures

class  DeleteAction
 
class  DeleteAllAction
 
class  EnrollmentAction
 
class  HlkFm22xComponent
 
class  ResetAction
 
class  ScanAction
 

Enumerations

enum  HlkFm22xCommand {
  NONE = 0x00 , RESET = 0x10 , GET_STATUS = 0x11 , VERIFY = 0x12 ,
  ENROLL = 0x13 , DELETE_FACE = 0x20 , DELETE_ALL_FACES = 0x21 , GET_ALL_FACE_IDS = 0x24 ,
  GET_VERSION = 0x30 , GET_SERIAL_NUMBER = 0x93
}
 
enum  HlkFm22xResponseType { REPLY = 0x00 , NOTE = 0x01 , IMAGE = 0x02 }
 
enum  HlkFm22xNoteType { READY = 0x00 , FACE_STATE = 0x01 }
 
enum  HlkFm22xResult {
  SUCCESS = 0x00 , REJECTED = 0x01 , ABORTED = 0x02 , FAILED4_CAMERA = 0x04 ,
  FAILED4_UNKNOWNREASON = 0x05 , FAILED4_INVALIDPARAM = 0x06 , FAILED4_NOMEMORY = 0x07 , FAILED4_UNKNOWNUSER = 0x08 ,
  FAILED4_MAXUSER = 0x09 , FAILED4_FACEENROLLED = 0x0A , FAILED4_LIVENESSCHECK = 0x0C , FAILED4_TIMEOUT = 0x0D ,
  FAILED4_AUTHORIZATION = 0x0E , FAILED4_READ_FILE = 0x13 , FAILED4_WRITE_FILE = 0x14 , FAILED4_NO_ENCRYPT = 0x15 ,
  FAILED4_NO_RGBIMAGE = 0x17 , FAILED4_JPGPHOTO_LARGE = 0x18 , FAILED4_JPGPHOTO_SMALL = 0x19
}
 
enum  HlkFm22xFaceDirection {
  FACE_DIRECTION_UNDEFINED = 0x00 , FACE_DIRECTION_MIDDLE = 0x01 , FACE_DIRECTION_RIGHT = 0x02 , FACE_DIRECTION_LEFT = 0x04 ,
  FACE_DIRECTION_DOWN = 0x08 , FACE_DIRECTION_UP = 0x10
}
 

Enumeration Type Documentation

◆ HlkFm22xCommand

Enumerator
NONE 
RESET 
GET_STATUS 
VERIFY 
ENROLL 
DELETE_FACE 
DELETE_ALL_FACES 
GET_ALL_FACE_IDS 
GET_VERSION 
GET_SERIAL_NUMBER 

Definition at line 19 of file hlk_fm22x.h.

◆ HlkFm22xFaceDirection

Enumerator
FACE_DIRECTION_UNDEFINED 
FACE_DIRECTION_MIDDLE 
FACE_DIRECTION_RIGHT 
FACE_DIRECTION_LEFT 
FACE_DIRECTION_DOWN 
FACE_DIRECTION_UP 

Definition at line 65 of file hlk_fm22x.h.

◆ HlkFm22xNoteType

Enumerator
READY 
FACE_STATE 

Definition at line 38 of file hlk_fm22x.h.

◆ HlkFm22xResponseType

Enumerator
REPLY 
NOTE 
IMAGE 

Definition at line 32 of file hlk_fm22x.h.

◆ HlkFm22xResult

Enumerator
SUCCESS 
REJECTED 
ABORTED 
FAILED4_CAMERA 
FAILED4_UNKNOWNREASON 
FAILED4_INVALIDPARAM 
FAILED4_NOMEMORY 
FAILED4_UNKNOWNUSER 
FAILED4_MAXUSER 
FAILED4_FACEENROLLED 
FAILED4_LIVENESSCHECK 
FAILED4_TIMEOUT 
FAILED4_AUTHORIZATION 
FAILED4_READ_FILE 
FAILED4_WRITE_FILE 
FAILED4_NO_ENCRYPT 
FAILED4_NO_RGBIMAGE 
FAILED4_JPGPHOTO_LARGE 
FAILED4_JPGPHOTO_SMALL 

Definition at line 43 of file hlk_fm22x.h.