Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 257 → Rev 258

/DUBwise/trunk/shared/src/DUBwiseLangDefs.java
1,43 → 1,43
package org.ligi.ufo;
public interface DUBwiseLangDefs
{
public final static int STRINGID_LANG=0;
public final static int STRINGID_CONN=1;
public final static int STRINGID_SETTINGS=2;
public final static int STRINGID_SELECT_FIRMWARE=3;
public final static int STRINGID_DEBUG=4;
public final static int STRINGID_MOTORTEST=5;
public final static int STRINGID_ABOUT=6;
public final static int STRINGID_EDIT_SETTINGS=7;
public final static int STRINGID_COPY_TO_MOBILE=8;
public final static int STRINGID_LOAD_FROM_MOBILE=9;
public final static int STRINGID_REINITIALIZE_ALL=10;
public final static int STRINGID_BACK=11;
public final static int STRINGID_QUIT=12;
public final static int STRINGID_REMOTE_CAM=13;
public final static int STRINGID_FLASH_FIRMWARE=14;
public final static int STRINGID_SWITCH_NAVI=15;
public final static int STRINGID_SWITCH_MK3MAG=16;
public final static int STRINGID_SWITCH_FC=17;
public final static int STRINGID_VIEW_GPS=18;
public final static int STRINGID_LCD=19;
public final static int STRINGID_GRAPH=20;
public final static int STRINGID_DEBUG_VALUES=21;
public final static int STRINGID_KEYCONTROL=22;
public final static int STRINGID_RCDATA=23;
public final static int STRINGID_FLIGHTSETTINGS=24;
public final static int STRINGID_HORIZON=25;
public final static int STRINGID_VIEW_ERRORS=26;
public final static int STRINGID_USERINTERFACE=27;
public final static int STRINGID_GPS=28;
public final static int STRINGID_SPECIALKEYS=29;
public final static int STRINGID_VOICE=30;
public final static int STRINGID_OTHER=31;
public final static int STRINGID_ALTITUDE=32;
public final static int STRINGID_CAMERA=33;
public final static int STRINGID_CHANNELS=34;
public final static int STRINGID_CONFIGURATION=35;
public final static int STRINGID_COUPLING=36;
public final static int STRINGID_LANG0=0;
public final static int STRINGID_LANG1=1;
public final static int STRINGID_CONN=2;
public final static int STRINGID_SETTINGS=3;
public final static int STRINGID_SELECT_FIRMWARE=4;
public final static int STRINGID_DEBUG=5;
public final static int STRINGID_MOTORTEST=6;
public final static int STRINGID_ABOUT=7;
public final static int STRINGID_EDIT_SETTINGS=8;
public final static int STRINGID_COPY_TO_MOBILE=9;
public final static int STRINGID_LOAD_FROM_MOBILE=10;
public final static int STRINGID_REINITIALIZE_ALL=11;
public final static int STRINGID_BACK=12;
public final static int STRINGID_QUIT=13;
public final static int STRINGID_REMOTE_CAM=14;
public final static int STRINGID_FLASH_FIRMWARE=15;
public final static int STRINGID_SWITCH_NAVI=16;
public final static int STRINGID_SWITCH_MK3MAG=17;
public final static int STRINGID_SWITCH_FC=18;
public final static int STRINGID_VIEW_GPS=19;
public final static int STRINGID_LCD=20;
public final static int STRINGID_GRAPH=21;
public final static int STRINGID_DEBUG_VALUES=22;
public final static int STRINGID_KEYCONTROL=23;
public final static int STRINGID_RCDATA=24;
public final static int STRINGID_FLIGHTSETTINGS=25;
public final static int STRINGID_HORIZON=26;
public final static int STRINGID_VIEW_ERRORS=27;
public final static int STRINGID_USERINTERFACE=28;
public final static int STRINGID_GPS=29;
public final static int STRINGID_SPECIALKEYS=30;
public final static int STRINGID_VOICE=31;
public final static int STRINGID_OTHER=32;
public final static int STRINGID_ALTITUDE=33;
public final static int STRINGID_CAMERA=34;
public final static int STRINGID_CHANNELS=35;
public final static int STRINGID_CONFIGURATION=36;
public final static int STRINGID_GYRO=37;
public final static int STRINGID_LOOP=38;
public final static int STRINGID_NAVI=39;
55,5 → 55,123
public final static int STRINGID_CONNECT_TCP=51;
public final static int STRINGID_CONNECT_COM=52;
public final static int STRINGID_SET_PROXY=53;
public final static int STRING_COUNT=54;
public final static int STRINGID_ON=54;
public final static int STRINGID_OFF=55;
public final static int STRINGID_DARK=56;
public final static int STRINGID_LIGHT=57;
public final static int STRINGID_KMH=58;
public final static int STRINGID_MPH=59;
public final static int STRINGID_CMS=60;
public final static int STRINGID_DECIMAL=61;
public final static int STRINGID_MINSEC=62;
public final static int STRINGID_NONE_ASSIGNED=63;
public final static int STRINGID_LANGUAGE=64;
public final static int STRINGID_SKIN=65;
public final static int STRINGID_FULLSCREEN=66;
public final static int STRINGID_SCROLLBG=67;
public final static int STRINGID_PERMALIGHT=68;
public final static int STRINGID_GPSFORMAT=69;
public final static int STRINGID_SPEEDFORMAT=70;
public final static int STRINGID_NICK=71;
public final static int STRINGID_ROLL=72;
public final static int STRINGID_GIER=73;
public final static int STRINGID_GASINCREASE=74;
public final static int STRINGID_HEIGHTINCREASE=75;
public final static int STRINGID_BACKTOMAINMENU=76;
public final static int STRINGID_CLEAR=77;
public final static int STRINGID_LEGEND=78;
public final static int STRINGID_SCALEGRID=79;
public final static int STRINGID_VOLTS=80;
public final static int STRINGID_DELAYINS=81;
public final static int STRINGID_VOLUME=82;
public final static int STRINGID_SOUND=83;
public final static int STRINGID_VIBRA=84;
public final static int STRINGID_REMOTECAMSTICK=85;
public final static int STRINGID_ALWAYSRELOADPARAMS=86;
public final static int STRINGID_EXPERTMODE=87;
public final static int STRINGID_MINACCELERATE=88;
public final static int STRINGID_BAROD=89;
public final static int STRINGID_SETPOINT=90;
public final static int STRINGID_ALTITUDEP=91;
public final static int STRINGID_GAIN=92;
public final static int STRINGID_ZACC=93;
public final static int STRINGID_SWITCH3=94;
public final static int STRINGID_SERVOCONTROL=95;
public final static int STRINGID_NICKCOMP=96;
public final static int STRINGID_SERVOMIN=97;
public final static int STRINGID_SERVOMAX=98;
public final static int STRINGID_REFRESHRATE=99;
public final static int STRINGID_INVERTDIRECTION=100;
public final static int STRINGID_ACCELERATE=101;
public final static int STRINGID_POTI1=102;
public final static int STRINGID_POTI2=103;
public final static int STRINGID_POTI3=104;
public final static int STRINGID_POTI4=105;
public final static int STRINGID_ALTITUDECONTROL=106;
public final static int STRINGID_SWITCHFORSETPOINT=107;
public final static int STRINGID_HEADINGHOLD=108;
public final static int STRINGID_COMPASACTIVE=109;
public final static int STRINGID_COMPASFIX=110;
public final static int STRINGID_COUPLING=111;
public final static int STRINGID_COUPLING2=112;
public final static int STRINGID_COUPLINGYAWCORRECT=113;
public final static int STRINGID_YAWRATELIMITER=114;
public final static int STRINGID_YAWPOSFEEDBACK=115;
public final static int STRINGID_YAWNEGFEEDBACK=116;
public final static int STRINGID_ACCGYROFACTOR=117;
public final static int STRINGID_PRATE=118;
public final static int STRINGID_IRATE=119;
public final static int STRINGID_ACCGYROCOMP=120;
public final static int STRINGID_DRIFTCOMP=121;
public final static int STRINGID_DYNAMICSTABILITY=122;
public final static int STRINGID_GASLIMIT=123;
public final static int STRINGID_THRESHOLD=124;
public final static int STRINGID_HYSTERESE=125;
public final static int STRINGID_TURNOVERNICK=126;
public final static int STRINGID_TURNOVERROLL=127;
public final static int STRINGID_UP=128;
public final static int STRINGID_DOWN=129;
public final static int STRINGID_LEFT=130;
public final static int STRINGID_RIGHT=131;
public final static int STRINGID_MODECONTROL=132;
public final static int STRINGID_GPSGAIN=133;
public final static int STRINGID_GPSP=134;
public final static int STRINGID_GPSPLIMIT=135;
public final static int STRINGID_GPSI=136;
public final static int STRINGID_GPSILIMIT=137;
public final static int STRINGID_GPSD=138;
public final static int STRINGID_GPSDLIMIT=139;
public final static int STRINGID_GPSACC=140;
public final static int STRINGID_DRATE=141;
public final static int STRINGID_SATMIN=142;
public final static int STRINGID_STICKTHRESHOLD=143;
public final static int STRINGID_WINDCORRECT=144;
public final static int STRINGID_SPEEDCOMP=145;
public final static int STRINGID_OPERATIONRADIUS=146;
public final static int STRINGID_ANGLELIMIT=147;
public final static int STRINGID_MINGAS=148;
public final static int STRINGID_MAXGAS=149;
public final static int STRINGID_COMPASEFFECT=150;
public final static int STRINGID_VOLTAGEWARNING=151;
public final static int STRINGID_DISTRESSGAS=152;
public final static int STRINGID_DISTRESSGASTIME=153;
public final static int STRINGID_J16BITMASK=154;
public final static int STRINGID_J17BITMASK=155;
public final static int STRINGID_J16TIMING=156;
public final static int STRINGID_J17TIMING=157;
public final static int STRINGID_NICKROLLP=158;
public final static int STRINGID_NICKROLLD=159;
public final static int STRINGID_GIERP=160;
public final static int STRINGID_EXTERNCONTROL=161;
public final static int STRINGID_PARAM1=162;
public final static int STRINGID_PARAM2=163;
public final static int STRINGID_PARAM3=164;
public final static int STRINGID_PARAM4=165;
public final static int STRINGID_PARAM5=166;
public final static int STRINGID_PARAM6=167;
public final static int STRINGID_PARAM7=168;
public final static int STRINGID_PARAM8=169;
public final static int STRINGID_NOTREADYET=170;
public final static int STRINGID_PHLOGINTIME=171;
public final static int STRING_COUNT=172;
}
/DUBwise/trunk/shared/src/MKParamsParser.java
19,7 → 19,8
 
// -- start generated code --
public final static int[][] all_tab_stringids={{STRINGID_ALTITUDE,STRINGID_CAMERA,STRINGID_CHANNELS,STRINGID_CONFIGURATION,STRINGID_COUPLING,STRINGID_GYRO,STRINGID_LOOP,STRINGID_NAVI,STRINGID_OTHER,STRINGID_OUTPUT,STRINGID_STICK,STRINGID_USERPARAMS},{STRINGID_ALTITUDE,STRINGID_CAMERA,STRINGID_CHANNELS,STRINGID_CONFIGURATION,STRINGID_COUPLING,STRINGID_GYRO,STRINGID_LOOP,STRINGID_NAVI,STRINGID_OTHER,STRINGID_OUTPUT,STRINGID_STICK,STRINGID_USERPARAMS}};
public final static String[][][] all_field_names={{{"Min. Accelerate","Barometric D","Setpoint","Altitude P","Gain","Z-ACC","3-Way switch"},{"Servo control","Nick compensation","Servo min","Servo max","Refresh rate","Invert Direction"},{"Nick","Roll","Accelerate","Gier","POTI1","POTI2","POTI3","POTI4"},{"ALTITUDE_CONTROL","Switch for Setpoint","Heading Hold","Compas Active","Compas Fix","GPS","Coupling","Yaw Rate Limiter"},{"Yaw pos. feedback","Yaw neg. feedback"},{"ACC/Gyro Factor","P-Rate","I-Rate","ACC/Gyro Comp","Drift-Compensation","Dynamic stability"},{"Gas Limit","Threshold","Hysterese","TurnOver Nick","TurnOver Roll","UP","DOWN","LEFT","RIGHT"},{"Mode Control","GPS-Gain","GPS-P","GPS-I","GPS-D","GPS-ACC","Satelite Minimum","Stick Threhsold","Wind Correction","Speed Compensation","Operating Radius","Angle Limit"},{"Min Gas","Max Gas","Compass Effect","Voltage Warning","Distress Gas","Distress Gas Time"},{"J16 Bitmask","J16 Timing","J17 Bitmask","J17 Timing"},{"Nick/Roll P","Nick/Roll D","Gier P","External Control"},{"Param 1","Param 2","Param 3","Param 4","Param 5","Param 6","Param 7","Param 8"}},{{"Min. Accelerate","Barometric D","Setpoint","Altitude P","Gain","Z-ACC","3-Way switch"},{"Servo control","Nick compensation","Servo min","Servo max","Refresh rate","Invert Direction"},{"Nick","Roll","Accelerate","Gier","POTI1","POTI2","POTI3","POTI4"},{"ALTITUDE_CONTROL","Switch for Setpoint","Heading Hold","Compas Active","Compas Fix","GPS","Coupling","Yaw Rate Limiter"},{"Yaw pos. feedback","Coupling2","Coupling YawCorrect"},{"ACC/Gyro Factor","P-Rate","I-Rate","D-Rate","ACC/Gyro Comp","Drift-Compensation","Dynamic stability"},{"Gas Limit","Threshold","Hysterese","TurnOver Nick","TurnOver Roll","UP","DOWN","LEFT","RIGHT"},{"Mode Control","GPS-Gain","GPS-P","GPS-I","GPS-D","GPS-P Limit","GPS-I Limit","GPS-D Limit","GPS-ACC","Satelite Minimum","Stick Threhsold","Wind Correction","Speed Compensation","Operating Radius","Angle Limit","PH LoginTime"},{"Min Gas","Max Gas","Compass Effect","Voltage Warning","Distress Gas","Distress Gas Time"},{"J16 Bitmask","J16 Timing","J17 Bitmask","J17 Timing"},{"Nick/Roll P","Nick/Roll D","Gier P","External Control"},{"Param 1","Param 2","Param 3","Param 4","Param 5","Param 6","Param 7","Param 8"}}};
public final static int[][][] all_field_stringids={{{STRINGID_MINACCELERATE,STRINGID_BAROD,STRINGID_SETPOINT,STRINGID_ALTITUDEP,STRINGID_GAIN,STRINGID_ZACC,STRINGID_SWITCH3},{STRINGID_SERVOCONTROL,STRINGID_NICKCOMP,STRINGID_SERVOMIN,STRINGID_SERVOMAX,STRINGID_REFRESHRATE,STRINGID_INVERTDIRECTION},{STRINGID_NICK,STRINGID_ROLL,STRINGID_ACCELERATE,STRINGID_GIER,STRINGID_POTI1,STRINGID_POTI2,STRINGID_POTI3,STRINGID_POTI4},{STRINGID_ALTITUDECONTROL,STRINGID_SWITCHFORSETPOINT,STRINGID_HEADINGHOLD,STRINGID_COMPASACTIVE,STRINGID_COMPASFIX,STRINGID_GPS,STRINGID_COUPLING,STRINGID_YAWRATELIMITER},{STRINGID_YAWPOSFEEDBACK,STRINGID_YAWNEGFEEDBACK},{STRINGID_ACCGYROFACTOR,STRINGID_PRATE,STRINGID_IRATE,STRINGID_ACCGYROCOMP,STRINGID_DRIFTCOMP,STRINGID_DYNAMICSTABILITY},{STRINGID_GASLIMIT,STRINGID_THRESHOLD,STRINGID_HYSTERESE,STRINGID_TURNOVERNICK,STRINGID_TURNOVERROLL,STRINGID_UP,STRINGID_DOWN,STRINGID_LEFT,STRINGID_RIGHT},{STRINGID_MODECONTROL,STRINGID_GPSGAIN,STRINGID_GPSP,STRINGID_GPSI,STRINGID_GPSD,STRINGID_GPSACC,STRINGID_SATMIN,STRINGID_STICKTHRESHOLD,STRINGID_WINDCORRECT,STRINGID_SPEEDCOMP,STRINGID_OPERATIONRADIUS,STRINGID_ANGLELIMIT},{STRINGID_MINGAS,STRINGID_MAXGAS,STRINGID_COMPASEFFECT,STRINGID_VOLTAGEWARNING,STRINGID_DISTRESSGAS,STRINGID_DISTRESSGASTIME},{STRINGID_J16BITMASK,STRINGID_J16TIMING,STRINGID_J17BITMASK,STRINGID_J17TIMING},{STRINGID_NICKROLLP,STRINGID_NICKROLLD,STRINGID_GIERP,STRINGID_EXTERNCONTROL},{STRINGID_PARAM1,STRINGID_PARAM2,STRINGID_PARAM3,STRINGID_PARAM4,STRINGID_PARAM5,STRINGID_PARAM6,STRINGID_PARAM7,STRINGID_PARAM8}},{{STRINGID_MINACCELERATE,STRINGID_BAROD,STRINGID_SETPOINT,STRINGID_ALTITUDEP,STRINGID_GAIN,STRINGID_ZACC,STRINGID_SWITCH3},{STRINGID_SERVOCONTROL,STRINGID_NICKCOMP,STRINGID_SERVOMIN,STRINGID_SERVOMAX,STRINGID_REFRESHRATE,STRINGID_INVERTDIRECTION},{STRINGID_NICK,STRINGID_ROLL,STRINGID_ACCELERATE,STRINGID_GIER,STRINGID_POTI1,STRINGID_POTI2,STRINGID_POTI3,STRINGID_POTI4},{STRINGID_ALTITUDECONTROL,STRINGID_SWITCHFORSETPOINT,STRINGID_HEADINGHOLD,STRINGID_COMPASACTIVE,STRINGID_COMPASFIX,STRINGID_GPS,STRINGID_COUPLING,STRINGID_YAWRATELIMITER},{STRINGID_YAWPOSFEEDBACK,STRINGID_COUPLING2,STRINGID_COUPLINGYAWCORRECT},{STRINGID_ACCGYROFACTOR,STRINGID_PRATE,STRINGID_IRATE,STRINGID_DRATE,STRINGID_ACCGYROCOMP,STRINGID_DRIFTCOMP,STRINGID_DYNAMICSTABILITY},{STRINGID_GASLIMIT,STRINGID_THRESHOLD,STRINGID_HYSTERESE,STRINGID_TURNOVERNICK,STRINGID_TURNOVERROLL,STRINGID_UP,STRINGID_DOWN,STRINGID_LEFT,STRINGID_RIGHT},{STRINGID_MODECONTROL,STRINGID_GPSGAIN,STRINGID_GPSP,STRINGID_GPSI,STRINGID_GPSD,STRINGID_GPSPLIMIT,STRINGID_GPSILIMIT,STRINGID_GPSDLIMIT,STRINGID_GPSACC,STRINGID_SATMIN,STRINGID_STICKTHRESHOLD,STRINGID_WINDCORRECT,STRINGID_SPEEDCOMP,STRINGID_OPERATIONRADIUS,STRINGID_ANGLELIMIT,STRINGID_PHLOGINTIME},{STRINGID_MINGAS,STRINGID_MAXGAS,STRINGID_COMPASEFFECT,STRINGID_VOLTAGEWARNING,STRINGID_DISTRESSGAS,STRINGID_DISTRESSGASTIME},{STRINGID_J16BITMASK,STRINGID_J16TIMING,STRINGID_J17BITMASK,STRINGID_J17TIMING},{STRINGID_NICKROLLP,STRINGID_NICKROLLD,STRINGID_GIERP,STRINGID_EXTERNCONTROL},{STRINGID_PARAM1,STRINGID_PARAM2,STRINGID_PARAM3,STRINGID_PARAM4,STRINGID_PARAM5,STRINGID_PARAM6,STRINGID_PARAM7,STRINGID_PARAM8}}};
 
public final static int[][][] all_field_positions={{{9,10,11,12,13,14,556},{33,34,35,36,37,560},{0,1,2,3,4,5,6,7},{64,65,66,67,68,69,70,71},{41,42},{20,22,23,45,46,47},{38,39,40,43,44,552,553,554,555},{56,57,58,59,60,61,62,63,64,65,66,67},{18,19,21,24,25,26},{52,53,54,55},{15,16,17,68},{29,30,31,32,48,49,50,51}},{{9,10,11,12,13,14,604},{34,35,36,37,38,608},{0,1,2,3,4,5,6,7},{64,65,66,67,68,69,70,71},{42,43,44},{20,22,23,24,47,48,49},{39,40,41,45,46,600,601,602,603},{58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73},{18,19,21,25,26,27},{54,55,56,57},{15,16,17,74},{30,31,32,33,50,51,52,53}}};
public final static int[][][] all_field_types={{{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK},{PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE,PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE}},{{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH},{PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK,PARAMTYPE_STICK},{PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH,PARAMTYPE_BITSWITCH},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE,PARAMTYPE_BITMASK,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE},{PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE,PARAMTYPE_MKBYTE}}};
public final static int[] all_name_positions={75,81};
45,7 → 46,7
public boolean found_incompatible=false;
 
public String[] stick_names;
public int[] stick_stringids;
 
public int get_field_from_act(int pos)
{ return field[act_paramset][pos]; }
97,9 → 98,9
}
 
stick_names=new String[10];
stick_stringids=new int[10];
for (int i=0;i<10;i++)
stick_names[i]="not read yet";
stick_stringids[i]=STRINGID_NOTREADYET;
}
 
public int length=0;
176,7 → 177,7
if (active_paramset==-1)active_paramset=last_parsed_paramset;
 
tab_stringids=all_tab_stringids[definition_pos];
field_names=all_field_names[definition_pos];
field_stringids=all_field_stringids[definition_pos];
field_positions=all_field_positions[definition_pos];
field_types=all_field_types[definition_pos];
 
196,12 → 197,12
 
 
for (int i=0;i<10;i++)
stick_names[i]="not associated";
stick_stringids[i]=STRINGID_NONE_ASSIGNED;
 
for (int tab=0;tab<tab_stringids.length;tab++)
for (int item=0;item<field_types[tab].length;item++)
if (field_types[tab][item]==PARAMTYPE_STICK)
stick_names[ field[last_parsed_paramset][field_positions[tab][item]] ] = field_names[tab][item];
stick_stringids[ field[last_parsed_paramset][field_positions[tab][item]] ] = field_stringids[tab][item];
}
 
/DUBwise/trunk/shared/src/ParamsClass.java
16,13 → 16,14
implements MKParamDefinitions
{
 
public int[] tab_stringids;
 
public int[] tab_stringids;
public int[][] choice_stringids;
public int[][] field_stringids;
// public String[] tab_names;
public String[][] field_names;
//- public String[][] field_names;
public int[][] field_positions;
public int[][] field_types;
public String[][] choice_strings;
//- public String[][] choice_strings;
 
abstract public int get_field_from_act(int pos);