key-info.cpp 666 B

123456789101112131415161718192021222324252627282930313233
  1. #include "key-info.h"
  2. const char* lfrfid_key_get_type_string(LfrfidKeyType type) {
  3. switch(type) {
  4. case LfrfidKeyType::KeyEM4100:
  5. return "EM4100";
  6. break;
  7. case LfrfidKeyType::KeyH10301:
  8. return "H10301";
  9. break;
  10. case LfrfidKeyType::KeyI40134:
  11. return "I40134";
  12. break;
  13. }
  14. return "Unknown";
  15. }
  16. uint8_t lfrfid_key_get_type_data_count(LfrfidKeyType type) {
  17. switch(type) {
  18. case LfrfidKeyType::KeyEM4100:
  19. return 5;
  20. break;
  21. case LfrfidKeyType::KeyH10301:
  22. return 3;
  23. break;
  24. case LfrfidKeyType::KeyI40134:
  25. return 3;
  26. break;
  27. }
  28. return 0;
  29. }