File: model.c

package info (click to toggle)
mtink 1.0.16-6
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 3,244 kB
  • sloc: ansic: 19,254; sh: 1,007; python: 626; xml: 444; makefile: 70
file content (107 lines) | stat: -rw-r--r-- 14,222 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
/* file model.c
 *
 *
 List of know printers and flags
 * device and printer choice
 *
 */

#include "model.h"

configData_t defaultConfigData[] = {
   { "Stylus C20SX",          4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C20UX",          4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C40SX",          4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C40UX",          4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C42",            4, PROT_D4,          True,  True,  True,  True,  PROT_D4,          PROT_D4,          True,  -3, 15,  0,  0, False, "/C42.align" },
   { "Stylus C42SX",          4, PROT_D4,          True,  True,  True,  True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C42UX",          4, PROT_D4,          True,  True,  True,  True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus C50",            4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus C60",            4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus C62",            4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus C70",            4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus C80",            4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus C82",            4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus C84",            4, PROT_D4,          True,  False, False, True,  PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus C86",            7, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Color",          4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 300",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 400",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 440",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1, 15,  0,  0, False, NULL },
   { "Stylus Color 460",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   1, 15,  0,  0, False, NULL },
   { "Stylus Color 480",      4, PROT_D4,          True,  True,  True,  True,  PROT_NEW,         PROT_NEW,         True,   3, 15,  2,  9, False, NULL },
   { "Stylus Color 500",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 580",      4, PROT_D4,          True,  True,  True,  True,  PROT_D4,          PROT_D4,          True,   3, 15,  2,  9, False, NULL },
   { "Stylus Color 600",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 640",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1, 15,  0,  0, False, NULL },
   { "Stylus Color 660",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   1, 15,  0,  0, False, NULL },
   { "Stylus Color 670",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 680",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 685",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 740",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 760",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 777",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 800",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 850",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 860",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 880",      4, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 900",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 980",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Color 1160",     4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   2, 15,  0,  0, False, NULL },
   { "Stylus Color 1500",     4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 1520",     4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color 3000",     4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color Pro",      4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Color Pro XL",   4, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus CX3200",         4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          False,  0,  0,  0,  0, False, NULL },
   { "Stylus Photo",          6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Photo 200R",     7, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Photo 300R",     7, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Photo 700",      6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1, 15,  0,  0, False, NULL },
   { "Stylus Photo 720",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 750",      6, PROT_NEW,         True,  False, False, False, PROT_NEW,         PROT_NEW,         True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 780",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 785",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 790",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 810",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 820",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, "Pattern820" },
   { "Stylus Photo 830",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, "Pattern820" },
   { "Stylus Photo 870",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 875",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 875DC",    6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 890",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, True,  NULL },
   { "Stylus Photo 895",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, True,  NULL },
   { "Stylus Photo 895EX",    6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, True,  NULL },
   { "Stylus Photo 900",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 900R",     7, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Photo 915",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 925",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 950",      7, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 1200",     6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 1270",     6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 1280",     6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 1290",     6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, True,  NULL },
   { "Stylus Photo 1290S",    6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Photo 2000P",    6, PROT_D4,          True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   2, 15,  0,  0, False, NULL },
   { "Stylus Photo 2100",     7, PROT_D4,          True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   2, 15,  0,  0, False, NULL },
   { "Stylus Photo EX",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Photo R800",     8, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Photo R2400",    8, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
   { "Stylus Pro 5000",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 5500",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 7000",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 7500",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 7600",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 9000",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 9500",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 9600",       6, PROT_OLD,         True,  False, False, False, PROT_OLD,         PROT_OLD,         True,   1,  7,  0,  0, False, NULL },
   { "Stylus Pro 10000",      6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Pro 10000CF",    6, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   3, 15,  0,  0, False, NULL },
   { "Stylus Scan 2000",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          False,  3, 15,  0,  0, False, NULL },
   { "Stylus Scan 2500",      4, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          False,  3, 15,  0,  0, False, NULL },
   { "???",                   8, PROT_D4,          True,  False, False, False, PROT_D4,          PROT_D4,          True,   0,  0,  0,  0, False, NULL },
};

configData_t defaultConfigData[];
int          defaultConfigDataSize = sizeof(defaultConfigData) / sizeof(configData_t);