mirror of
https://github.com/RfidResearchGroup/ChameleonUltra.git
synced 2026-04-25 13:12:12 +00:00
24 lines
533 B
C
24 lines
533 B
C
#ifndef DEVICE_INFO_H
|
|
#define DEVICE_INFO_H
|
|
|
|
// Default name
|
|
#if defined(PROJECT_CHAMELEON_ULTRA)
|
|
#define DEVICE_NAME_STR "ChameleonUltra"
|
|
#define DEVICE_NAME_STR_SHORT "CU"
|
|
#elif defined(PROJECT_CHAMELEON_LITE)
|
|
#define DEVICE_NAME_STR "ChameleonLite"
|
|
#define DEVICE_NAME_STR_SHORT "CL"
|
|
#else
|
|
#error "Unknown device name?"
|
|
#endif
|
|
|
|
|
|
/**
|
|
* From 2byte version code merge to a U16 value,
|
|
* like: 1(byte).0(byte) -> 1.0
|
|
*/
|
|
#define VER_CODE_TO_NUM(major, minor) (((major << 8) & 0xFFFF) | (minor & 0xFF))
|
|
|
|
|
|
#endif
|