printers.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. #ifndef PRINTERS_H
  2. #define PRINTERS_H
  3. #define PRINTER_UNKNOWN 0
  4. /* original definition(s)
  5. #define PRINTER_MK1 100
  6. #define PRINTER_MK2 200
  7. #define PRINTER_MK2_SNMM 201
  8. #define PRINTER_MK25 250
  9. #define PRINTER_MK25_SNMM 251
  10. #define PRINTER_MK25S 252
  11. #define PRINTER_MK3 300
  12. #define PRINTER_MK3_SNMM 301
  13. #define PRINTER_MK3S 302
  14. */
  15. // *** MK1
  16. #define PRINTER_MK1 100
  17. #define PRINTER_MK1_NAME "MK1"
  18. // *** MK2
  19. #define PRINTER_MK2 200
  20. #define PRINTER_MK2_NAME "MK2"
  21. #define PRINTER_MK2_SNMM 201 // better is "10200"
  22. #define PRINTER_MK2_SNMM_NAME "MK2MM" // better is "MK2MMU1"
  23. // *** MK2S ??? is same as "MK2" ???
  24. #define PRINTER_MK2S 202
  25. #define PRINTER_MK2S_NAME "MK2S"
  26. #define PRINTER_MK2S_SNMM 203 // better is "10202"
  27. #define PRINTER_MK2S_SNMM_NAME "MK2SMM" // better is "MK2SMMU1"
  28. // *** MK2.5
  29. #define PRINTER_MK25 250
  30. #define PRINTER_MK25_NAME "MK2.5"
  31. #define PRINTER_MK25_MMU2 20250
  32. #define PRINTER_MK25_MMU2_NAME "MK2.5MMU2"
  33. // *** MK2.5S
  34. #define PRINTER_MK25S 252
  35. #define PRINTER_MK25S_NAME "MK2.5S"
  36. #define PRINTER_MK25S_MMU2 20252
  37. #define PRINTER_MK25S_MMU2_NAME "MK2.5SMMU2S"
  38. // *** MK3
  39. #define PRINTER_MK3 300
  40. #define PRINTER_MK3_NAME "MK3"
  41. #define PRINTER_MK3_MMU2 20300
  42. #define PRINTER_MK3_MMU2_NAME "MK3MMU2"
  43. // *** MK3S
  44. #define PRINTER_MK3S 302
  45. #define PRINTER_MK3S_NAME "MK3S"
  46. #define PRINTER_MK3S_MMU2 20302
  47. #define PRINTER_MK3S_MMU2_NAME "MK3SMMU2S"
  48. #endif //PRINTERS_H