Subversion Repositories Projects

Rev

Rev 252 | Rev 258 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
206 ligi 1
--Kanalbelegung[8]
255 ligi 2
 to_cat("CHANNELS", [
206 ligi 3
 
4
	{:pos=>act_pos , :name=>"Nick" , :typ=>"STICK" },
5
	{:pos=>act_pos+1 , :name=>"Roll" , :typ=>"STICK" },
6
	{:pos=>act_pos+2 , :name=>"Accelerate" , :typ=>"STICK" },
7
	{:pos=>act_pos+3 , :name=>"Gier" , :typ=>"STICK" },
8
	{:pos=>act_pos+4 , :name=>"POTI1" , :typ=>"STICK" },
9
	{:pos=>act_pos+5 , :name=>"POTI2" , :typ=>"STICK" },
10
	{:pos=>act_pos+6 , :name=>"POTI3" , :typ=>"STICK" },
11
	{:pos=>act_pos+7 , :name=>"POTI4" , :typ=>"STICK" },
12
	])
13
 
14
 act_pos+=8
15
 
16
--GlobalConfigOld;
17
 
255 ligi 18
 to_cat("CONFIGURATION", [
206 ligi 19
	 {:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
20
	 {:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
21
	 {:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
22
	 {:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
23
	 {:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
24
 
25
	])
26
 
27
 
28
 act_pos+=1
29
 
30
--GlobalConfig;
31
 
255 ligi 32
 to_cat("CONFIGURATION", [
206 ligi 33
	 {:pos=>act_pos*8 , :name=>"ALTITUDE_CONTROL" , :typ=>"BITSWITCH" },
34
	 {:pos=>act_pos*8+1 , :name=>"Switch for Setpoint" , :typ=>"BITSWITCH" },
35
	 {:pos=>act_pos*8+2 , :name=>"Heading Hold" , :typ=>"BITSWITCH" },
36
	 {:pos=>act_pos*8+3 , :name=>"Compas Active" , :typ=>"BITSWITCH" },
37
	 {:pos=>act_pos*8+4 , :name=>"Compas Fix" , :typ=>"BITSWITCH" },
38
	 {:pos=>act_pos*8+5 , :name=>"GPS" , :typ=>"BITSWITCH" },
39
	 {:pos=>act_pos*8+6 , :name=>"Coupling" , :typ=>"BITSWITCH" },
40
	 {:pos=>act_pos*8+7 , :name=>"Yaw Rate Limiter" , :typ=>"BITSWITCH" }
41
	])
42
 
43
 
44
 act_pos+=1
45
 
233 ligi 46
--Hoehe_MinGas;
255 ligi 47
 to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Min. Accelerate" , :typ=>"MKBYTE" }] )
206 ligi 48
 act_pos+=1
233 ligi 49
--Luftdruck_D;
255 ligi 50
 to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Barometric D" , :typ=>"MKBYTE" }] )
206 ligi 51
 act_pos+=1
233 ligi 52
--MaxHoehe;
255 ligi 53
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Setpoint" , :typ=>"MKBYTE" }] )
206 ligi 54
 act_pos+=1
233 ligi 55
--Hoehe_P;
255 ligi 56
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Altitude P" , :typ=>"MKBYTE" }] )
206 ligi 57
 act_pos+=1
233 ligi 58
--Hoehe_Verstaerkung;
255 ligi 59
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Gain" , :typ=>"MKBYTE" }] )
206 ligi 60
 act_pos+=1
233 ligi 61
--Hoehe_ACC_Wirkung;
255 ligi 62
  to_cat("ALTITUDE", [{ :pos=>act_pos , :name=>"Z-ACC" , :typ=>"MKBYTE" }] )
206 ligi 63
 act_pos+=1
233 ligi 64
--Stick_P;
255 ligi 65
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll P" , :typ=>"MKBYTE" }] )
206 ligi 66
 act_pos+=1
233 ligi 67
--Stick_D;
255 ligi 68
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Nick/Roll D" , :typ=>"MKBYTE" }] )
206 ligi 69
 act_pos+=1
233 ligi 70
--Gier_P;
255 ligi 71
  to_cat("STICK", [{ :pos=>act_pos , :name=>"Gier P" , :typ=>"MKBYTE" }] )
206 ligi 72
 act_pos+=1
233 ligi 73
--Gas_Min;
255 ligi 74
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Min Gas" , :typ=>"MKBYTE" }] )
206 ligi 75
 act_pos+=1
233 ligi 76
--Gas_Max;
255 ligi 77
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Max Gas" , :typ=>"MKBYTE" }] )
206 ligi 78
 act_pos+=1
233 ligi 79
--GyroAccFaktor;
255 ligi 80
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Factor" , :typ=>"MKBYTE" }] )
206 ligi 81
 act_pos+=1
233 ligi 82
--KompassWirkung;
255 ligi 83
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Compass Effect" , :typ=>"MKBYTE" }] )
206 ligi 84
 act_pos+=1
233 ligi 85
--Gyro_P;
255 ligi 86
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"P-Rate" , :typ=>"MKBYTE" }] )
206 ligi 87
 act_pos+=1
233 ligi 88
--Gyro_I;
255 ligi 89
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"I-Rate" , :typ=>"MKBYTE" }] )
206 ligi 90
 act_pos+=1
233 ligi 91
--Gyro_D;
255 ligi 92
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"D-Rate" , :typ=>"MKBYTE" }] )
232 ligi 93
 act_pos+=1
94
 
233 ligi 95
--UnterspannungsWarnung;
255 ligi 96
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Voltage Warning" , :typ=>"MKBYTE" }] )
206 ligi 97
 act_pos+=1
98
--NotGas;
255 ligi 99
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas" , :typ=>"MKBYTE" }] )
206 ligi 100
 act_pos+=1
233 ligi 101
--NotGasZeit;
255 ligi 102
  to_cat("OTHER", [{ :pos=>act_pos , :name=>"Distress Gas Time" , :typ=>"MKBYTE" }] )
206 ligi 103
 act_pos+=1
233 ligi 104
--UfoAusrichtung;
206 ligi 105
 act_pos+=1
233 ligi 106
--I_Faktor;
206 ligi 107
 act_pos+=1
233 ligi 108
--UserParam1;
255 ligi 109
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 1" , :typ=>"MKBYTE" }] )
206 ligi 110
  act_pos+=1
233 ligi 111
--UserParam2;
255 ligi 112
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 2" , :typ=>"MKBYTE" }] )
206 ligi 113
 act_pos+=1
233 ligi 114
--UserParam3;
255 ligi 115
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 3" , :typ=>"MKBYTE" }] )
206 ligi 116
 act_pos+=1
233 ligi 117
--UserParam4;
255 ligi 118
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 4" , :typ=>"MKBYTE" }] )
206 ligi 119
 act_pos+=1
233 ligi 120
--ServoNickControl;
255 ligi 121
  to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo control" , :typ=>"MKBYTE" }] )
206 ligi 122
  act_pos+=1
123
--ServoNickComp;
255 ligi 124
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Nick compensation" , :typ=>"MKBYTE" }] )
206 ligi 125
 act_pos+=1
233 ligi 126
--ServoNickMin;
255 ligi 127
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo min" , :typ=>"MKBYTE" }] )
206 ligi 128
 act_pos+=1
233 ligi 129
--ServoNickMax;
255 ligi 130
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Servo max" , :typ=>"MKBYTE" }] )
206 ligi 131
 act_pos+=1
233 ligi 132
--ServoNickRefresh;
255 ligi 133
 to_cat("CAMERA", [{ :pos=>act_pos , :name=>"Refresh rate" , :typ=>"MKBYTE" }] )
206 ligi 134
 act_pos+=1
233 ligi 135
--LoopGasLimit;
255 ligi 136
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Gas Limit" , :typ=>"MKBYTE" }] )
206 ligi 137
 act_pos+=1
233 ligi 138
--LoopThreshold;
255 ligi 139
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Threshold" , :typ=>"MKBYTE" }] )
206 ligi 140
 act_pos+=1
233 ligi 141
--LoopHysterese;
255 ligi 142
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"Hysterese" , :typ=>"MKBYTE" }] )
206 ligi 143
 act_pos+=1
233 ligi 144
--AchsKopplung1;
255 ligi 145
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw pos. feedback" , :typ=>"MKBYTE" }] )
206 ligi 146
 act_pos+=1
232 ligi 147
 
233 ligi 148
--AchsKopplung2;
255 ligi 149
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling2" , :typ=>"MKBYTE" }] )
232 ligi 150
 act_pos+=1
151
 
233 ligi 152
--CouplingYawCorrection;
255 ligi 153
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Coupling YawCorrect" , :typ=>"MKBYTE" }] )
232 ligi 154
 act_pos+=1
155
 
156
 
233 ligi 157
--AchsGegenKopplung1;
255 ligi 158
   to_cat("COUPLING", [{ :pos=>act_pos , :name=>"Yaw neg. feedback" , :typ=>"MKBYTE" }] )
206 ligi 159
 act_pos+=1
233 ligi 160
--WinkelUmschlagNick;
255 ligi 161
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Nick" , :typ=>"MKBYTE" }] )
206 ligi 162
 act_pos+=1
233 ligi 163
--WinkelUmschlagRoll;
255 ligi 164
  to_cat("LOOP", [{ :pos=>act_pos , :name=>"TurnOver Roll" , :typ=>"MKBYTE" }] )
206 ligi 165
 act_pos+=1
233 ligi 166
--GyroAccAbgleich;
255 ligi 167
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"ACC/Gyro Comp" , :typ=>"MKBYTE" }] )
206 ligi 168
 act_pos+=1
233 ligi 169
--Driftkomp;
255 ligi 170
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"Drift-Compensation" , :typ=>"MKBYTE" }] )
206 ligi 171
 act_pos+=1
233 ligi 172
--DynamicStability;
255 ligi 173
   to_cat("GYRO", [{ :pos=>act_pos , :name=>"Dynamic stability" , :typ=>"MKBYTE" }] )
206 ligi 174
 act_pos+=1
233 ligi 175
--UserParam5;
255 ligi 176
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 5" , :typ=>"MKBYTE" }] )
206 ligi 177
 act_pos+=1
233 ligi 178
--UserParam6;
255 ligi 179
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 6" , :typ=>"MKBYTE" }] )
206 ligi 180
 act_pos+=1
233 ligi 181
--UserParam7;
255 ligi 182
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 7" , :typ=>"MKBYTE" }] )
206 ligi 183
 act_pos+=1
233 ligi 184
--UserParam8;
255 ligi 185
  to_cat("USERPARAMS", [{ :pos=>act_pos , :name=>"Param 8" , :typ=>"MKBYTE" }] )
206 ligi 186
 act_pos+=1
233 ligi 187
--LoopConfig;
206 ligi 188
 
255 ligi 189
 to_cat("LOOP", [
206 ligi 190
	 {:pos=>act_pos*8 , :name=>"UP" , :typ=>"BITSWITCH" },
191
	 {:pos=>act_pos*8+1 , :name=>"DOWN" , :typ=>"BITSWITCH" },
192
	 {:pos=>act_pos*8+2 , :name=>"LEFT" , :typ=>"BITSWITCH" },
193
	 {:pos=>act_pos*8+3 , :name=>"RIGHT" , :typ=>"BITSWITCH" }
194
	])
195
 act_pos+=1
233 ligi 196
--ServoNickCompInvert;
255 ligi 197
 to_cat("CAMERA", [{ :pos=>act_pos*8 , :name=>"Invert Direction" , :typ=>"BITSWITCH" }] )
206 ligi 198
 act_pos+=1
233 ligi 199
--J16Bitmask;
255 ligi 200
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Bitmask" , :typ=>"BITMASK" }] )
206 ligi 201
 act_pos+=1
233 ligi 202
--J16Timing;
255 ligi 203
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J16 Timing" , :typ=>"MKBYTE" }] )
206 ligi 204
 act_pos+=1
233 ligi 205
--J17Bitmask;
255 ligi 206
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Bitmask" , :typ=>"BITMASK" }] )
206 ligi 207
 act_pos+=1
233 ligi 208
--J17Timing;
255 ligi 209
 to_cat("OUTPUT", [{ :pos=>act_pos , :name=>"J17 Timing" , :typ=>"MKBYTE" }] )
206 ligi 210
 act_pos+=1
233 ligi 211
--NaviGpsModeControl;
255 ligi 212
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Mode Control" , :typ=>"MKBYTE" }] )
206 ligi 213
 act_pos+=1
233 ligi 214
--NaviGpsGain;
255 ligi 215
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-Gain" , :typ=>"MKBYTE" }] )
206 ligi 216
 act_pos+=1
233 ligi 217
--NaviGpsP;
255 ligi 218
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P" , :typ=>"MKBYTE" }] )
206 ligi 219
 act_pos+=1
233 ligi 220
 
221
--NaviGpsPLimit;
255 ligi 222
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-P Limit" , :typ=>"MKBYTE" }] )
233 ligi 223
 act_pos+=1
224
 
225
 
226
--NaviGpsI;
255 ligi 227
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I" , :typ=>"MKBYTE" }] )
206 ligi 228
 act_pos+=1
233 ligi 229
 
230
--NaviGpsILimit;
255 ligi 231
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-I Limit" , :typ=>"MKBYTE" }] )
233 ligi 232
 act_pos+=1
233
--NaviGpsD;
255 ligi 234
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D" , :typ=>"MKBYTE" }] )
206 ligi 235
 act_pos+=1
233 ligi 236
--NaviGpsDLimit;
255 ligi 237
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-D Limit" , :typ=>"MKBYTE" }] )
233 ligi 238
 act_pos+=1
239
--NaviGpsACC;
255 ligi 240
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"GPS-ACC" , :typ=>"MKBYTE" }] )
206 ligi 241
 act_pos+=1
233 ligi 242
--NaviGpsMinSat;
255 ligi 243
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Satelite Minimum" , :typ=>"MKBYTE" }] )
206 ligi 244
 act_pos+=1
233 ligi 245
--NaviStickThreshold;
255 ligi 246
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Stick Threhsold" , :typ=>"MKBYTE" }] )
206 ligi 247
 act_pos+=1
233 ligi 248
--ExternalControl;
255 ligi 249
 to_cat("STICK", [{ :pos=>act_pos , :name=>"External Control" , :typ=>"MKBYTE" }] )
206 ligi 250
 act_pos+=1
251
 
252
 
233 ligi 253
--NaviWindCorrection;
255 ligi 254
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Wind Correction" , :typ=>"MKBYTE" }] )
206 ligi 255
 act_pos+=1
256
 
257
 
233 ligi 258
--NaviSpeedCompensation;
255 ligi 259
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Speed Compensation" , :typ=>"MKBYTE" }] )
206 ligi 260
 act_pos+=1
261
 
233 ligi 262
--NaviOperatingRadius;
255 ligi 263
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Operating Radius" , :typ=>"MKBYTE" }] )
206 ligi 264
 act_pos+=1
265
 
266
 
233 ligi 267
--BitConfig;
206 ligi 268
 
255 ligi 269
 to_cat("LOOP", [
206 ligi 270
	 {:pos=>act_pos*8 , :name=>"UP" , :typ=>"BITSWITCH" },
271
	 {:pos=>act_pos*8+1 , :name=>"DOWN" , :typ=>"BITSWITCH" },
272
	 {:pos=>act_pos*8+2 , :name=>"LEFT" , :typ=>"BITSWITCH" },
273
	 {:pos=>act_pos*8+3 , :name=>"RIGHT" , :typ=>"BITSWITCH" }
274
	])
275
 
255 ligi 276
 to_cat("ALTITUDE", [
206 ligi 277
	 {:pos=>act_pos*8+4 , :name=>"3-Way switch" , :typ=>"BITSWITCH" }
278
	])
279
 
280
 
281
 act_pos+=1
282
 
233 ligi 283
--NaviAngleLimitation;
255 ligi 284
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"Angle Limit" , :typ=>"MKBYTE" }] )
206 ligi 285
 act_pos+=1
286
 
287
--Reserved[4]
288
 act_pos+=4
289
--Reserved[7]
290
 act_pos+=7
291
--Name[12]
292
 name_pos=act_pos
293
 act_pos+=12
294
 end_pos=act_pos
295
 
233 ligi 296
--NaviPH_LoginTime;
255 ligi 297
 to_cat("NAVI", [{ :pos=>act_pos , :name=>"PH LoginTime" , :typ=>"MKBYTE" }] )
233 ligi 298
 act_pos+=1
299