mirror of
https://github.com/RfidResearchGroup/ChameleonUltra.git
synced 2026-05-12 11:22:59 -07:00
123 lines
5.2 KiB
C
123 lines
5.2 KiB
C
#ifndef DATA_CMD_H
|
|
#define DATA_CMD_H
|
|
|
|
|
|
// ******************************************************************
|
|
// CMD for device
|
|
// Range from 1000 -> 1999
|
|
// ******************************************************************
|
|
//
|
|
#define DATA_CMD_GET_APP_VERSION (1000)
|
|
#define DATA_CMD_CHANGE_DEVICE_MODE (1001)
|
|
#define DATA_CMD_GET_DEVICE_MODE (1002)
|
|
#define DATA_CMD_SET_ACTIVE_SLOT (1003)
|
|
#define DATA_CMD_SET_SLOT_TAG_TYPE (1004)
|
|
#define DATA_CMD_SET_SLOT_DATA_DEFAULT (1005)
|
|
#define DATA_CMD_SET_SLOT_ENABLE (1006)
|
|
#define DATA_CMD_SET_SLOT_TAG_NICK (1007)
|
|
#define DATA_CMD_GET_SLOT_TAG_NICK (1008)
|
|
#define DATA_CMD_SLOT_DATA_CONFIG_SAVE (1009)
|
|
#define DATA_CMD_ENTER_BOOTLOADER (1010)
|
|
#define DATA_CMD_GET_DEVICE_CHIP_ID (1011)
|
|
#define DATA_CMD_GET_DEVICE_ADDRESS (1012)
|
|
#define DATA_CMD_SAVE_SETTINGS (1013)
|
|
#define DATA_CMD_RESET_SETTINGS (1014)
|
|
#define DATA_CMD_SET_ANIMATION_MODE (1015)
|
|
#define DATA_CMD_GET_ANIMATION_MODE (1016)
|
|
#define DATA_CMD_GET_GIT_VERSION (1017)
|
|
#define DATA_CMD_GET_ACTIVE_SLOT (1018)
|
|
#define DATA_CMD_GET_SLOT_INFO (1019)
|
|
#define DATA_CMD_WIPE_FDS (1020)
|
|
#define DATA_CMD_DELETE_SLOT_TAG_NICK (1021)
|
|
|
|
#define DATA_CMD_GET_ENABLED_SLOTS (1023)
|
|
#define DATA_CMD_DELETE_SLOT_SENSE_TYPE (1024)
|
|
#define DATA_CMD_GET_BATTERY_INFO (1025)
|
|
#define DATA_CMD_GET_BUTTON_PRESS_CONFIG (1026)
|
|
#define DATA_CMD_SET_BUTTON_PRESS_CONFIG (1027)
|
|
#define DATA_CMD_GET_LONG_BUTTON_PRESS_CONFIG (1028)
|
|
#define DATA_CMD_SET_LONG_BUTTON_PRESS_CONFIG (1029)
|
|
#define DATA_CMD_SET_BLE_PAIRING_KEY (1030)
|
|
#define DATA_CMD_GET_BLE_PAIRING_KEY (1031)
|
|
#define DATA_CMD_DELETE_ALL_BLE_BONDS (1032)
|
|
#define DATA_CMD_GET_DEVICE_MODEL (1033)
|
|
#define DATA_CMD_GET_DEVICE_SETTINGS (1034)
|
|
#define DATA_CMD_GET_DEVICE_CAPABILITIES (1035)
|
|
#define DATA_CMD_GET_BLE_PAIRING_ENABLE (1036)
|
|
#define DATA_CMD_SET_BLE_PAIRING_ENABLE (1037)
|
|
|
|
//
|
|
// ******************************************************************
|
|
|
|
|
|
// ******************************************************************
|
|
// CMD for hf reader
|
|
// Range from 2000 -> 2999
|
|
// ******************************************************************
|
|
//
|
|
#define DATA_CMD_HF14A_SCAN (2000)
|
|
#define DATA_CMD_MF1_DETECT_SUPPORT (2001)
|
|
#define DATA_CMD_MF1_DETECT_PRNG (2002)
|
|
#define DATA_CMD_MF1_STATIC_NESTED_ACQUIRE (2003)
|
|
#define DATA_CMD_MF1_DARKSIDE_ACQUIRE (2004)
|
|
#define DATA_CMD_MF1_DETECT_NT_DIST (2005)
|
|
#define DATA_CMD_MF1_NESTED_ACQUIRE (2006)
|
|
#define DATA_CMD_MF1_AUTH_ONE_KEY_BLOCK (2007)
|
|
#define DATA_CMD_MF1_READ_ONE_BLOCK (2008)
|
|
#define DATA_CMD_MF1_WRITE_ONE_BLOCK (2009)
|
|
#define DATA_CMD_HF14A_RAW (2010)
|
|
|
|
//
|
|
// ******************************************************************
|
|
|
|
|
|
// ******************************************************************
|
|
// CMD for lf reader
|
|
// Range from 3000 -> 3999
|
|
// ******************************************************************
|
|
//
|
|
#define DATA_CMD_EM410X_SCAN (3000)
|
|
#define DATA_CMD_EM410X_WRITE_TO_T55XX (3001)
|
|
//
|
|
// ******************************************************************
|
|
|
|
|
|
// ******************************************************************
|
|
// CMD for hf emulator
|
|
// Range from 4000 -> 4999
|
|
// ******************************************************************
|
|
//
|
|
#define DATA_CMD_MF1_WRITE_EMU_BLOCK_DATA (4000)
|
|
#define DATA_CMD_HF14A_SET_ANTI_COLL_DATA (4001)
|
|
#define DATA_CMD_MF1_SET_DETECTION_ENABLE (4004)
|
|
#define DATA_CMD_MF1_GET_DETECTION_COUNT (4005)
|
|
#define DATA_CMD_MF1_GET_DETECTION_LOG (4006)
|
|
#define DATA_CMD_MF1_GET_DETECTION_ENABLE (4007)
|
|
#define DATA_CMD_MF1_READ_EMU_BLOCK_DATA (4008)
|
|
#define DATA_CMD_MF1_GET_EMULATOR_CONFIG (4009)
|
|
#define DATA_CMD_MF1_GET_GEN1A_MODE (4010)
|
|
#define DATA_CMD_MF1_SET_GEN1A_MODE (4011)
|
|
#define DATA_CMD_MF1_GET_GEN2_MODE (4012)
|
|
#define DATA_CMD_MF1_SET_GEN2_MODE (4013)
|
|
#define DATA_CMD_MF1_GET_BLOCK_ANTI_COLL_MODE (4014)
|
|
#define DATA_CMD_MF1_SET_BLOCK_ANTI_COLL_MODE (4015)
|
|
#define DATA_CMD_MF1_GET_WRITE_MODE (4016)
|
|
#define DATA_CMD_MF1_SET_WRITE_MODE (4017)
|
|
#define DATA_CMD_HF14A_GET_ANTI_COLL_DATA (4018)
|
|
//
|
|
// ******************************************************************
|
|
|
|
|
|
// ******************************************************************
|
|
// CMD for lf emulator
|
|
// Range from 5000 -> 5999
|
|
// ******************************************************************
|
|
//
|
|
|
|
//
|
|
// ******************************************************************
|
|
#define DATA_CMD_EM410X_SET_EMU_ID (5000)
|
|
#define DATA_CMD_EM410X_GET_EMU_ID (5001)
|
|
|
|
#endif
|