Subversion Repositories Projects

Rev

Rev 255 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 255 Rev 258
Line 1... Line 1...
1
--Kanalbelegung[8]
1
--Kanalbelegung[8]
2
 to_cat("CHANNELS", [ 
2
 to_cat("CHANNELS", [ 
Line 3... Line 3...
3
 
3
 
4
	{:pos=>act_pos , :name=>"Nick" , :typ=>"STICK" },
4
	{:pos=>act_pos , :function=>"NICK" , :typ=>"STICK" },
5
	{:pos=>act_pos+1 , :name=>"Roll" , :typ=>"STICK" },
5
	{:pos=>act_pos+1 , :function=>"ROLL" , :typ=>"STICK" },
6
	{:pos=>act_pos+2 , :name=>"Accelerate" , :typ=>"STICK" },
6
	{:pos=>act_pos+2 , :function=>"ACCELERATE" , :typ=>"STICK" },
7
	{:pos=>act_pos+3 , :name=>"Gier" , :typ=>"STICK" },
7
	{:pos=>act_pos+3 , :function=>"GIER" , :typ=>"STICK" },
8
	{:pos=>act_pos+4 , :name=>"POTI1" , :typ=>"STICK" },
8
	{:pos=>act_pos+4 , :function=>"POTI1" , :typ=>"STICK" },
9
	{:pos=>act_pos+5 , :name=>"POTI2" , :typ=>"STICK" },
9
	{:pos=>act_pos+5 , :function=>"POTI2" , :typ=>"STICK" },
10
	{:pos=>act_pos+6 , :name=>"POTI3" , :typ=>"STICK" },
10
	{:pos=>act_pos+6 , :function=>"POTI3" , :typ=>"STICK" },
11
	{:pos=>act_pos+7 , :name=>"POTI4" , :typ=>"STICK" },
11
	{:pos=>act_pos+7 , :function=>"POTI4" , :typ=>"STICK" },
Line 12... Line 12...
12
	])
12
	])
Line 13... Line 13...
13
 
13
 
Line 14... Line 14...
14
 act_pos+=8
14
 act_pos+=8
15
 
15
 
16
--GlobalConfigOld;
16
--GlobalConfigOld;
17
 
17
 
18
 to_cat("CONFIGURATION", [
18
 to_cat("CONFIGURATION", [
19
	 {:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
19
	 {:pos=>act_pos*8 , :function=>"ALTITUDECONTROL" , :typ=>"BITSWITCH" },
Line 20... Line 20...
20
	 {:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
20
	 {:pos=>act_pos*8+1 , :function=>"SWITCHFORSETPOINT" , :typ=>"BITSWITCH" },
Line 21... Line 21...
21
	 {:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
21
	 {:pos=>act_pos*8+2 , :function=>"HEADINGHOLD" , :typ=>"BITSWITCH" },
Line 22... Line 22...
22
	 {:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
22
	 {:pos=>act_pos*8+3 , :function=>"COMPASACTIVE" , :typ=>"BITSWITCH" },
Line 23... Line 23...
23
	 {:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
23
	 {:pos=>act_pos*8+5 , :function=>"GPS" , :typ=>"BITSWITCH" },
24
	 
24
	 
25
	])
25
	])
26
 
26
 
27
 
27
 
28
 act_pos+=1
28
 act_pos+=1
29
 
29
 
30
--GlobalConfig;
30
--GlobalConfig;
31
 
31
 
32
 to_cat("CONFIGURATION", [
32
 to_cat("CONFIGURATION", [
Line 33... Line 33...
33
	 {:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
33
	 {:pos=>act_pos*8 , :function=>"ALTITUDECONTROL" , :typ=>"BITSWITCH" },
Line 34... Line 34...
34
	 {:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
34
	 {:pos=>act_pos*8+1 , :function=>"SWITCHFORSETPOINT" , :typ=>"BITSWITCH" },
35
	 {:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
35
	 {:pos=>act_pos*8+2 , :function=>"HEADINGHOLD" , :typ=>"BITSWITCH" },
36
	 {:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
36
	 {:pos=>act_pos*8+3 , :function=>"COMPASACTIVE" , :typ=>"BITSWITCH" },
37
	 {:pos=>act_pos*8+4 , :name=>"Compas Fix" , :typ=>"BITSWITCH" },
37
	 {:pos=>act_pos*8+4 , :function=>"COMPASFIX" , :typ=>"BITSWITCH" },
38
	 {:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
38
	 {:pos=>act_pos*8+5 , :function=>"GPS" , :typ=>"BITSWITCH" },
39
	 {:pos=>act_pos*8+6 , :name=>"Coupling" , :typ=>"BITSWITCH" },
39
	 {:pos=>act_pos*8+6 , :function=>"COUPLING" , :typ=>"BITSWITCH" },
40
	 {:pos=>act_pos*8+7 , :name=>"Yaw Rate Limiter" , :typ=>"BITSWITCH" }	
40
	 {:pos=>act_pos*8+7 , :function=>"YAWRATELIMITER" , :typ=>"BITSWITCH" }	
41
	])
41
	])
42
 
42
 
43
 
43
 
44
 act_pos+=1
44
 act_pos+=1
45
 
45
 
46
--Hoehe_MinGas;
46
--Hoehe_MinGas;
47
 to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Min. Accelerate" , :typ=>"MKBYTE" }] ) 
47
 to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"MINACCELERATE" , :typ=>"MKBYTE" }] ) 
48
 act_pos+=1
48
 act_pos+=1
49
--Luftdruck_D;
49
--Luftdruck_D;
50
 to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Barometric D" , :typ=>"MKBYTE" }] ) 
50
 to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"BAROD" , :typ=>"MKBYTE" }] ) 
51
 act_pos+=1
51
 act_pos+=1
52
--MaxHoehe;
52
--MaxHoehe;
53
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Setpoint" , :typ=>"MKBYTE" }] ) 
53
  to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"SETPOINT" , :typ=>"MKBYTE" }] ) 
54
 act_pos+=1
54
 act_pos+=1
55
--Hoehe_P;
55
--Hoehe_P;
56
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Altitude P" , :typ=>"MKBYTE" }] ) 
56
  to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"ALTITUDEP" , :typ=>"MKBYTE" }] ) 
57
 act_pos+=1
57
 act_pos+=1
58
--Hoehe_Verstaerkung;
58
--Hoehe_Verstaerkung;
59
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Gain" , :typ=>"MKBYTE" }] ) 
59
  to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"GAIN" , :typ=>"MKBYTE" }] ) 
60
 act_pos+=1
60
 act_pos+=1
61
--Hoehe_ACC_Wirkung;
61
--Hoehe_ACC_Wirkung;
62
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Z-ACC" , :typ=>"MKBYTE" }] ) 
62
  to_cat("ALTITUDE", [{ :pos=>act_pos , :function=>"ZACC" , :typ=>"MKBYTE" }] ) 
63
 act_pos+=1
63
 act_pos+=1
64
--Stick_P;
64
--Stick_P;
65
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll P" , :typ=>"MKBYTE" }] ) 
65
  to_cat("STICK", [{ :pos=>act_pos , :function=>"NICKROLLP" , :typ=>"MKBYTE" }] ) 
66
 act_pos+=1
66
 act_pos+=1
67
--Stick_D;
67
--Stick_D;
68
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll D" , :typ=>"MKBYTE" }] ) 
68
  to_cat("STICK", [{ :pos=>act_pos , :function=>"NICKROLLD" , :typ=>"MKBYTE" }] ) 
69
 act_pos+=1
69
 act_pos+=1
70
--Gier_P;
70
--Gier_P;
71
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Gier P" , :typ=>"MKBYTE" }] ) 
71
  to_cat("STICK", [{ :pos=>act_pos , :function=>"GIERP" , :typ=>"MKBYTE" }] ) 
72
 act_pos+=1
72
 act_pos+=1
73
--Gas_Min;
73
--Gas_Min;
74
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Min Gas" , :typ=>"MKBYTE" }] ) 
74
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"MINGAS" , :typ=>"MKBYTE" }] ) 
75
 act_pos+=1
75
 act_pos+=1
76
--Gas_Max;
76
--Gas_Max;
77
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Max Gas" , :typ=>"MKBYTE" }] ) 
77
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"MAXGAS" , :typ=>"MKBYTE" }] ) 
78
 act_pos+=1
78
 act_pos+=1
79
--GyroAccFaktor;
79
--GyroAccFaktor;
80
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Factor" , :typ=>"MKBYTE" }] ) 
80
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"ACCGYROFACTOR" , :typ=>"MKBYTE" }] ) 
81
 act_pos+=1
81
 act_pos+=1
Line 82... Line 82...
82
--KompassWirkung;
82
--KompassWirkung;
83
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Compass Effect" , :typ=>"MKBYTE" }] ) 
83
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"COMPASEFFECT" , :typ=>"MKBYTE" }] ) 
84
 act_pos+=1
84
 act_pos+=1
85
--Gyro_P;
85
--Gyro_P;
86
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"P-Rate" , :typ=>"MKBYTE" }] ) 
86
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"PRATE" , :typ=>"MKBYTE" }] ) 
87
 act_pos+=1
87
 act_pos+=1
88
--Gyro_I;
88
--Gyro_I;
89
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"I-Rate" , :typ=>"MKBYTE" }] ) 
89
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"IRATE" , :typ=>"MKBYTE" }] ) 
90
 act_pos+=1
90
 act_pos+=1
91
--Gyro_D;
91
--Gyro_D;
92
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"D-Rate" , :typ=>"MKBYTE" }] ) 
92
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"DRATE" , :typ=>"MKBYTE" }] ) 
93
 act_pos+=1
93
 act_pos+=1
94
 
94
 
95
--UnterspannungsWarnung;
95
--UnterspannungsWarnung;
96
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Voltage Warning" , :typ=>"MKBYTE" }] ) 
96
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"VOLTAGEWARNING" , :typ=>"MKBYTE" }] ) 
97
 act_pos+=1
97
 act_pos+=1
98
--NotGas;
98
--NotGas;
99
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas" , :typ=>"MKBYTE" }] ) 
99
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"DISTRESSGAS" , :typ=>"MKBYTE" }] ) 
100
 act_pos+=1
100
 act_pos+=1
101
--NotGasZeit;
101
--NotGasZeit;
102
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas Time" , :typ=>"MKBYTE" }] ) 
102
  to_cat("OTHER", [{ :pos=>act_pos , :function=>"DISTRESSGASTIME" , :typ=>"MKBYTE" }] ) 
103
 act_pos+=1
103
 act_pos+=1
104
--UfoAusrichtung;
104
--UfoAusrichtung;
105
 act_pos+=1
105
 act_pos+=1
106
--I_Faktor;
106
--I_Faktor;
107
 act_pos+=1
107
 act_pos+=1
108
--UserParam1;
108
--UserParam1;
109
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 1" , :typ=>"MKBYTE" }] ) 
109
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM1" , :typ=>"MKBYTE" }] ) 
110
  act_pos+=1
110
  act_pos+=1
111
--UserParam2;
111
--UserParam2;
112
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 2" , :typ=>"MKBYTE" }] ) 
112
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM2" , :typ=>"MKBYTE" }] ) 
113
 act_pos+=1
113
 act_pos+=1
114
--UserParam3;
114
--UserParam3;
115
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 3" , :typ=>"MKBYTE" }] ) 
115
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM3" , :typ=>"MKBYTE" }] ) 
116
 act_pos+=1
116
 act_pos+=1
117
--UserParam4;
117
--UserParam4;
118
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 4" , :typ=>"MKBYTE" }] ) 
118
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM4" , :typ=>"MKBYTE" }] ) 
119
 act_pos+=1
119
 act_pos+=1
120
--ServoNickControl;
120
--ServoNickControl;
121
  to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo control" , :typ=>"MKBYTE" }] ) 
121
  to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOCONTROL" , :typ=>"MKBYTE" }] ) 
122
  act_pos+=1
122
  act_pos+=1
123
--ServoNickComp;
123
--ServoNickComp;
124
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Nick compensation" , :typ=>"MKBYTE" }] ) 
124
 to_cat("CAMERA", [{ :pos=>act_pos , :function=>"NICKCOMP" , :typ=>"MKBYTE" }] ) 
125
 act_pos+=1
125
 act_pos+=1
126
--ServoNickMin;
126
--ServoNickMin;
127
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo min" , :typ=>"MKBYTE" }] ) 
127
 to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOMIN" , :typ=>"MKBYTE" }] ) 
128
 act_pos+=1
128
 act_pos+=1
129
--ServoNickMax;
129
--ServoNickMax;
130
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo max" , :typ=>"MKBYTE" }] ) 
130
 to_cat("CAMERA", [{ :pos=>act_pos , :function=>"SERVOMAX" , :typ=>"MKBYTE" }] ) 
131
 act_pos+=1
131
 act_pos+=1
132
--ServoNickRefresh;
132
--ServoNickRefresh;
133
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Refresh rate" , :typ=>"MKBYTE" }] ) 
133
 to_cat("CAMERA", [{ :pos=>act_pos , :function=>"REFRESHRATE" , :typ=>"MKBYTE" }] ) 
Line 134... Line 134...
134
 act_pos+=1
134
 act_pos+=1
135
--LoopGasLimit;
135
--LoopGasLimit;
136
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Gas Limit" , :typ=>"MKBYTE" }] ) 
136
  to_cat("LOOP", [{ :pos=>act_pos , :function=>"GASLIMIT" , :typ=>"MKBYTE" }] ) 
Line 137... Line 137...
137
 act_pos+=1
137
 act_pos+=1
138
--LoopThreshold;
138
--LoopThreshold;
139
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Threshold" , :typ=>"MKBYTE" }] ) 
139
  to_cat("LOOP", [{ :pos=>act_pos , :function=>"THRESHOLD" , :typ=>"MKBYTE" }] ) 
Line 140... Line 140...
140
 act_pos+=1
140
 act_pos+=1
141
--LoopHysterese;
141
--LoopHysterese;
142
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Hysterese" , :typ=>"MKBYTE" }] ) 
142
  to_cat("LOOP", [{ :pos=>act_pos , :function=>"HYSTERESE" , :typ=>"MKBYTE" }] ) 
143
 act_pos+=1
143
 act_pos+=1
144
--AchsKopplung1;
144
--AchsKopplung1;
145
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw pos. feedback" , :typ=>"MKBYTE" }] ) 
145
   to_cat("COUPLING", [{ :pos=>act_pos , :function=>"YAWPOSFEEDBACK" , :typ=>"MKBYTE" }] ) 
146
 act_pos+=1
146
 act_pos+=1
147
 
147
 
148
--AchsKopplung2;
148
--AchsKopplung2;
149
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling2" , :typ=>"MKBYTE" }] ) 
149
   to_cat("COUPLING", [{ :pos=>act_pos , :function=>"COUPLING2" , :typ=>"MKBYTE" }] ) 
150
 act_pos+=1
150
 act_pos+=1
151
 
151
 
152
--CouplingYawCorrection;
152
--CouplingYawCorrection;
153
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling YawCorrect" , :typ=>"MKBYTE" }] ) 
153
   to_cat("COUPLING", [{ :pos=>act_pos , :function=>"COUPLINGYAWCORRECT" , :typ=>"MKBYTE" }] ) 
154
 act_pos+=1
154
 act_pos+=1
155
 
155
 
156
 
156
 
157
--AchsGegenKopplung1;
157
--AchsGegenKopplung1;
158
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw neg. feedback" , :typ=>"MKBYTE" }] ) 
158
   to_cat("COUPLING", [{ :pos=>act_pos , :function=>"YAWNEGFEEDBACK" , :typ=>"MKBYTE" }] ) 
159
 act_pos+=1
159
 act_pos+=1
160
--WinkelUmschlagNick;
160
--WinkelUmschlagNick;
161
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Nick" , :typ=>"MKBYTE" }] ) 
161
  to_cat("LOOP", [{ :pos=>act_pos , :function=>"TURNOVERNICK" , :typ=>"MKBYTE" }] ) 
162
 act_pos+=1
162
 act_pos+=1
163
--WinkelUmschlagRoll;
163
--WinkelUmschlagRoll;
164
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Roll" , :typ=>"MKBYTE" }] ) 
164
  to_cat("LOOP", [{ :pos=>act_pos , :function=>"TURNOVERROLL" , :typ=>"MKBYTE" }] ) 
165
 act_pos+=1
165
 act_pos+=1
166
--GyroAccAbgleich;
166
--GyroAccAbgleich;
167
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Comp" , :typ=>"MKBYTE" }] ) 
167
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"ACCGYROCOMP" , :typ=>"MKBYTE" }] ) 
168
 act_pos+=1
168
 act_pos+=1
169
--Driftkomp;
169
--Driftkomp;
170
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"Drift-Compensation" , :typ=>"MKBYTE" }] ) 
170
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"DRIFTCOMP" , :typ=>"MKBYTE" }] ) 
Line 171... Line 171...
171
 act_pos+=1
171
 act_pos+=1
172
--DynamicStability;
172
--DynamicStability;
173
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"Dynamic stability" , :typ=>"MKBYTE" }] ) 
173
   to_cat("GYRO", [{ :pos=>act_pos , :function=>"DYNAMICSTABILITY" , :typ=>"MKBYTE" }] ) 
174
 act_pos+=1
174
 act_pos+=1
175
--UserParam5;
175
--UserParam5;
176
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 5" , :typ=>"MKBYTE" }] ) 
176
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM5" , :typ=>"MKBYTE" }] ) 
177
 act_pos+=1
177
 act_pos+=1
178
--UserParam6;
178
--UserParam6;
179
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 6" , :typ=>"MKBYTE" }] ) 
179
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM6" , :typ=>"MKBYTE" }] ) 
180
 act_pos+=1
180
 act_pos+=1
181
--UserParam7;
181
--UserParam7;
182
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 7" , :typ=>"MKBYTE" }] ) 
182
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM7" , :typ=>"MKBYTE" }] ) 
183
 act_pos+=1
183
 act_pos+=1
184
--UserParam8;
184
--UserParam8;
185
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 8" , :typ=>"MKBYTE" }] ) 
185
  to_cat("USERPARAMS", [{ :pos=>act_pos , :function=>"PARAM8" , :typ=>"MKBYTE" }] ) 
186
 act_pos+=1
186
 act_pos+=1
187
--LoopConfig;
187
--LoopConfig;
188
 
188
 
189
 to_cat("LOOP", [
189
 to_cat("LOOP", [
190
	 {:pos=>act_pos*8 , :name=>"UP" , :typ=>"BITSWITCH" },
190
	 {:pos=>act_pos*8 , :function=>"UP" , :typ=>"BITSWITCH" },
191
	 {:pos=>act_pos*8+1 , :name=>"DOWN" , :typ=>"BITSWITCH" },
191
	 {:pos=>act_pos*8+1 , :function=>"DOWN" , :typ=>"BITSWITCH" },
192
	 {:pos=>act_pos*8+2 , :name=>"LEFT" , :typ=>"BITSWITCH" },
192
	 {:pos=>act_pos*8+2 , :function=>"LEFT" , :typ=>"BITSWITCH" },
193
	 {:pos=>act_pos*8+3 , :name=>"RIGHT" , :typ=>"BITSWITCH" }
193
	 {:pos=>act_pos*8+3 , :function=>"RIGHT" , :typ=>"BITSWITCH" }
194
	])
194
	])
195
 act_pos+=1
195
 act_pos+=1
196
--ServoNickCompInvert;
196
--ServoNickCompInvert;
197
 to_cat("CAMERA", [{ :pos=>act_pos*8 , :name=>"Invert Direction" , :typ=>"BITSWITCH" }] ) 
197
 to_cat("CAMERA", [{ :pos=>act_pos*8 , :function=>"INVERTDIRECTION" , :typ=>"BITSWITCH" }] ) 
198
 act_pos+=1
198
 act_pos+=1
199
--J16Bitmask;
199
--J16Bitmask;
200
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Bitmask" , :typ=>"BITMASK" }] ) 
200
 to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J16BITMASK" , :typ=>"BITMASK" }] ) 
201
 act_pos+=1
201
 act_pos+=1
Line 202... Line 202...
202
--J16Timing;
202
--J16Timing;
203
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Timing" , :typ=>"MKBYTE" }] ) 
203
 to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J16TIMING" , :typ=>"MKBYTE" }] ) 
204
 act_pos+=1
204
 act_pos+=1
Line 205... Line 205...
205
--J17Bitmask;
205
--J17Bitmask;
206
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Bitmask" , :typ=>"BITMASK" }] ) 
206
 to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J17BITMASK" , :typ=>"BITMASK" }] ) 
207
 act_pos+=1
207
 act_pos+=1
Line 208... Line 208...
208
--J17Timing;
208
--J17Timing;
209
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Timing" , :typ=>"MKBYTE" }] ) 
209
 to_cat("OUTPUT", [{ :pos=>act_pos , :function=>"J17TIMING" , :typ=>"MKBYTE" }] ) 
210
 act_pos+=1
210
 act_pos+=1
211
--NaviGpsModeControl;
211
--NaviGpsModeControl;
212
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Mode Control" , :typ=>"MKBYTE" }] ) 
212
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"MODECONTROL" , :typ=>"MKBYTE" }] ) 
213
 act_pos+=1
213
 act_pos+=1
214
--NaviGpsGain;
214
--NaviGpsGain;
215
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-Gain" , :typ=>"MKBYTE" }] ) 
215
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSGAIN" , :typ=>"MKBYTE" }] ) 
216
 act_pos+=1
216
 act_pos+=1
217
--NaviGpsP;
217
--NaviGpsP;
218
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P" , :typ=>"MKBYTE" }] ) 
218
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSP" , :typ=>"MKBYTE" }] ) 
219
 act_pos+=1
219
 act_pos+=1
220
 
220
 
221
--NaviGpsPLimit;
221
--NaviGpsPLimit;
222
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P Limit" , :typ=>"MKBYTE" }] ) 
222
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSPLIMIT" , :typ=>"MKBYTE" }] ) 
223
 act_pos+=1
223
 act_pos+=1
224
 
224
 
225
 
225
 
226
--NaviGpsI;
226
--NaviGpsI;
227
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I" , :typ=>"MKBYTE" }] ) 
227
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSI" , :typ=>"MKBYTE" }] ) 
228
 act_pos+=1
228
 act_pos+=1
Line 229... Line 229...
229
 
229
 
230
--NaviGpsILimit;
230
--NaviGpsILimit;
231
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I Limit" , :typ=>"MKBYTE" }] ) 
231
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSILIMIT" , :typ=>"MKBYTE" }] ) 
Line 232... Line 232...
232
 act_pos+=1
232
 act_pos+=1
233
--NaviGpsD;
233
--NaviGpsD;
234
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D" , :typ=>"MKBYTE" }] ) 
234
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSD" , :typ=>"MKBYTE" }] ) 
Line 235... Line 235...
235
 act_pos+=1
235
 act_pos+=1
236
--NaviGpsDLimit;
236
--NaviGpsDLimit;
237
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D Limit" , :typ=>"MKBYTE" }] ) 
237
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSDLIMIT" , :typ=>"MKBYTE" }] ) 
Line 238... Line 238...
238
 act_pos+=1
238
 act_pos+=1
Line 239... Line 239...
239
--NaviGpsACC;
239
--NaviGpsACC;
240
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-ACC" , :typ=>"MKBYTE" }] ) 
240
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"GPSACC" , :typ=>"MKBYTE" }] ) 
241
 act_pos+=1
241
 act_pos+=1
242
--NaviGpsMinSat;
242
--NaviGpsMinSat;
243
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Satelite Minimum" , :typ=>"MKBYTE" }] ) 
243
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"SATMIN" , :typ=>"MKBYTE" }] ) 
244
 act_pos+=1
244
 act_pos+=1
Line 245... Line 245...
245
--NaviStickThreshold;
245
--NaviStickThreshold;
246
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Stick Threhsold" , :typ=>"MKBYTE" }] ) 
246
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"STICKTHRESHOLD" , :typ=>"MKBYTE" }] ) 
247
 act_pos+=1
247
 act_pos+=1
Line 248... Line 248...
248
--ExternalControl;
248
--ExternalControl;
Line 249... Line 249...
249
 to_cat("STICK", [{ :pos=>act_pos , :name=>"External Control" , :typ=>"MKBYTE" }] ) 
249
 to_cat("STICK", [{ :pos=>act_pos , :function=>"EXTERNCONTROL" , :typ=>"MKBYTE" }] ) 
250
 act_pos+=1
250
 act_pos+=1
251
 
251
 
Line 252... Line 252...
252
 
252
 
253
--NaviWindCorrection;
253
--NaviWindCorrection;
254
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Wind Correction" , :typ=>"MKBYTE" }] ) 
254
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"WINDCORRECT" , :typ=>"MKBYTE" }] ) 
Line 292... Line 292...
292
 name_pos=act_pos
292
 name_pos=act_pos
293
 act_pos+=12
293
 act_pos+=12
294
 end_pos=act_pos
294
 end_pos=act_pos
Line 295... Line 295...
295
 
295
 
296
--NaviPH_LoginTime;
296
--NaviPH_LoginTime;
297
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"PH LoginTime" , :typ=>"MKBYTE" }] ) 
297
 to_cat("NAVI", [{ :pos=>act_pos , :function=>"PHLOGINTIME" , :typ=>"MKBYTE" }] )