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