-
Notifications
You must be signed in to change notification settings - Fork 0
/
Assign.cs
272 lines (272 loc) · 8.14 KB
/
Assign.cs
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
namespace TR.LimExpTIMS
{
public class Panel
{
public partial class Ats
{
public const int White = 0;
public const int Red = 1;
public const int PPower = 2;
public const int PPatternApproaching = 3;
public const int PBrakeDisabled = 4;
public const int PBrakeON = 5;
//6 Pパターン発生
public const int PBroken = 7;
public const int PLamp = 8;
public const int PEmergBrake = 9;
public const int EBAlermLamp = 10;
//11 Ps電源
//12 Ps表示灯
public const int PsPatternCreated = 13;
public const int PsPatternApproaching = 14;
public const int PsBrakeON = 15;
public const int PsDisabled = 16;
public const int PsBroken = 17;
public const int PsDrivingSpeed = 18;
public const int PsPatternSpeed = 19;
}
public partial class GCP
{
public const int StraightBackupBrake = 20;
public const int SnowResistantBrake = 21;
//22~27 NULL
}
public partial class Cab
{
public const int CabSeSLocation = 28;
public const int MCKeyDisplay = 29;
}
public partial class GCP
{
public const int BrakeLocationDisplay = 30;
public const int EmergencyBrakeLamp = 31;
}
public partial class Cab
{
public const int MasterControllerHandle = 32;
public const int ReverserHandle = 33;
}
public partial class GCP
{
public const int ConstantSpeedLamp = 34;
public const int HoldingSpeedLamp = 35;
//36 NULL
}
public partial class TIMS
{
public const int Hour = 37;
public const int Minute = 38;
public const int Second = 39;
//40~44 NULL
public const int Speed100 = 45;
public const int Speed10 = 46;
public const int Speed1 = 47;
public const int S00AxPage = 48;
public const int A06AAPage = 49;
}
public partial class GCP
{
public const int SpeedMeterNeedle = 50;
}
public partial class TIMS
{
public const int D00AAICButtons = 51;
public class D04AA
{
public const int PassSettingButton = 52;
public const int PrefixSetting = 53;
public const int TenKeyModeSelectButton = 54;
public const int TenKeyPressState = 55;
public const int OtherKey = 56;
public class ConfiguredTrainNum
{
public const int NumPrefix = 57;
public const int Num1000 = 58;
public const int Num100 = 59;
public const int Num10 = 60;
public const int Num1 = 61;
public const int NumSuffix1 = 62;
public const int NumSuffix2 = 63;
}
public class EnteringTrainNum
{
public const int NumPrefix = 64;
public const int Num1000 = 65;
public const int Num100 = 66;
public const int Num10 = 67;
public const int Num1 = 68;
public const int NumSuffix1 = 69;
public const int NumSuffix2 = 70;
}
}
public const int D00AAButtonPushingImage = 71;
public class D05AA
{
public const int DirectionArrow = 72;
public const int CabSeSAndEBState = 73;
public const int DirectBackupBrakeState = 74;
public const int ATSBrakeState = 75;
public const int ConductorEBAndBHEBState = 76;
public const int ParkingBrakeState = 77;
public const int MovementProhibitionSystemState = 78;
}
public const int PageNameNum = 79;
public const int TsukokuJohoMonitoringChar = 80;
public const int UnkoJohoButton = 81;
public const int ShireiJohoButton = 82;
public const int KiseiListButton = 83;
public const int TsukokuButton = 84;
public const int ShokiSentakuButton = 85;
//86~90 NULL
public partial class D01AA
{
public class PTrainNum
{
public const int NumPrefix = 91;
public const int Num1000 = 92;
public const int Num100 = 93;
public const int Num10 = 94;
public const int Num1 = 95;
public const int NumSuffix1 = 96;
public const int NumSuffix2 = 97;
}
}
public const int Location1100 = 98;
public const int Location10 = 99;
public const int Location1 = 100;
public const int LocationPoint1 = 101;
public const int CurrentSpeed1 = 102;
public const int CurrentSpeed110 = 103;
//104 NULL
public partial class D01AA
{
public const int UnitState1 = 105;
public const int UnitState2 = 106;
public const int UnitState3 = 107;
public const int UnitState4 = 108;
public const int DirectionArrow = 109;
public const int EmergencyCalledCar = 110;
public partial class TrainNum
{
public const int NumPrefix = 111;
public const int Num1000 = 112;
public const int Num100 = 113;
public const int Num10 = 114;
public const int Num1 = 115;
public const int NumSuffix1 = 116;
}
public const int SettingCompleteLamp = 117;
public const int PassSettingStateLamp = 118;
public partial class TrainNum
{
public const int NumSuffix2 = 119;
}
}
}
public partial class GCP
{
public const int MRUnusualBand = 120;
public const int MRUnusualScale = 121;
public const int BC0 = 123;
public const int BC200 = 124;
public const int BC400 = 125;
public const int BC600 = 126;
//127 NULL
public const int MRNeedle = 128;
}
//129 NULL
public partial class TIMS
{
public partial class D01AA
{
//130~207 触らないため略
}
public const int NotificationL = 209;
public const int NotificationR = 210;
}
//211 NULL
public partial class Cab
{
public const int CabNFBBase = 212;
public const int CabNFB1 = 213;
public const int CabNFB2 = 214;
public const int CabNFB3 = 215;
//216 NULL
public const int ACDCButton = 217;
}
public partial class GCP
{
public const int ACDCLamp = 218;
public const int ControlVolUnusual = 219;
public const int ControlVol10 = 220;
public const int ControlVol1 = 221;
public const int ACVolUnusual = 222;
public const int ACVol10000 = 223;
public const int ACVol1000 = 224;
public const int ACVol110 = 225;
public const int DCVolUnusual = 226;
public const int DCVol1000 = 227;
public const int DCVol100 = 228;
public const int DCVol10 = 229;
public const int ControlVolNeedle = 230;
public const int ACVolNeedle = 231;
public const int DCVolNeedle = 232;
public const int AccidentLamp = 233;
public const int ThreePhaseLamp = 234;
}
//235 NULL
public partial class Cab
{
public const int VCBState = 236;
}
public partial class TIMS
{
public const int UpperMessageArea = 237;
public const int LowerMessageArea = 238;
public const int ShortCutKeyState = 239;
}
public const int HeadState = 240;
public partial class GCP
{
public const int No1BrightAdjust = 241;
public const int No2BrightAdjust = 242;
}
public partial class TIMS
{
public const int TIMSBrightAdjust = 243;
}
public partial class GCP
{
public const int No1BrightAdjustButton = 244;
public const int No2BrightAdjustButton = 245;
}
public partial class TIMS
{
public const int TIMSBrightAdjustButton = 246;
public const int TIMSVolumeAdjustButton = 247;
}
public partial class TIMS
{
public const int D0nXXBase = 248;
public const int RadioChannelNum = 249;
}
public const int HELP1 = 250;
public const int HELP2 = 251;
public partial class TIMS
{
public const int EmergecyCallButton = 252;
}
public partial class Cab
{
public const int ICReaderWriter = 253;
public const int BougoNotificator = 254;
}
public partial class TIMS
{
public class A01AA
{
public const int EmergencyCalledCar = 255;
}
}
}
}