Subversion Repositories Projects

Rev

Rev 269 | Rev 493 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 269 Rev 382
1
public interface DUBwiseUIDefinitions
1
public interface DUBwiseUIDefinitions
2
 
2
 
3
{
3
{
4
 
4
 
5
 
5
 
6
    // colors
6
    // colors
7
    public final static int BG_COLOR_SKIN_DARK  = 0x000000;    
7
    public final static int BG_COLOR_SKIN_DARK  = 0x000000;    
8
    public final static int BG_COLOR_SKIN_LIGHT = 0xFFFFFF;    
8
    public final static int BG_COLOR_SKIN_LIGHT = 0xFFFFFF;    
9
    public final static int FG_COLOR_SKIN_DARK  = 0xFFFFFF;    
9
    public final static int FG_COLOR_SKIN_DARK  = 0xFFFFFF;    
10
    public final static int FG_COLOR_SKIN_LIGHT = 0x000000;    
10
    public final static int FG_COLOR_SKIN_LIGHT = 0x000000;    
11
 
11
 
12
 
12
 
13
 
13
 
14
    // id for each state - must just be uniq - order isnt important
14
    // id for each state - must just be uniq - order isnt important
15
    public final static byte STATEID_INITIAL          =0;
15
    public final static byte STATEID_INITIAL          =0;
16
    public final static byte STATEID_DEVICESELECT     =1;
16
    public final static byte STATEID_DEVICESELECT     =1;
17
    public final static byte STATEID_MAINMENU         =2;
17
    public final static byte STATEID_MAINMENU         =2;
18
    public final static byte STATEID_MOTORTEST        =3;
18
    public final static byte STATEID_MOTORTEST        =3;
19
    public final static byte STATEID_SELECT_PARAMSET  =4;
19
    public final static byte STATEID_SELECT_PARAMSET  =4;
20
    public final static byte STATEID_EDIT_PARAMS      =5;
20
    public final static byte STATEID_EDIT_PARAMS      =5;
21
    public final static byte STATEID_HANDLE_PARAMS    =6;
21
    public final static byte STATEID_HANDLE_PARAMS    =6;
22
    public final static byte STATEID_LCD              =7;
22
    public final static byte STATEID_LCD              =7;
23
    public final static byte STATEID_RAWDEBUG         =8;
23
    public final static byte STATEID_RAWDEBUG         =8;
24
    public final static byte STATEID_KEYCONTROL       =9;
24
    public final static byte STATEID_KEYCONTROL       =9;
25
    public final static byte STATEID_SETTINGSMENU     =10;
25
    public final static byte STATEID_SETTINGSMENU     =10;
26
    public final static byte STATEID_STICKVIEW        =11;
26
    public final static byte STATEID_STICKVIEW        =11;
27
    public final static byte STATEID_CAMMODE          =12;
27
    public final static byte STATEID_CAMMODE          =12;
28
    public final static byte STATEID_READ_PARAMS      =13;
28
    public final static byte STATEID_READ_PARAMS      =13;
29
    public final static byte STATEID_GPSVIEW          =14;
29
    public final static byte STATEID_GPSVIEW          =14;
30
    public final static byte STATEID_FILEOPEN         =15;
30
    public final static byte STATEID_FILEOPEN         =15;
31
    public final static byte STATEID_GRAPH            =16;
31
    public final static byte STATEID_GRAPH            =16;
32
    public final static byte STATEID_CONN_DETAILS     =17;
32
    public final static byte STATEID_CONN_DETAILS     =17;
33
    public final static byte STATEID_IPINPUT          =18;
33
    public final static byte STATEID_IPINPUT          =18;
34
    public final static byte STATEID_PROXY            =19;
34
    public final static byte STATEID_PROXY            =19;
35
    public final static byte STATEID_TRAFFIC          =20;
35
    public final static byte STATEID_TRAFFIC          =20;
36
    public final static byte STATEID_SELECT_COMPORT   =21;
36
    public final static byte STATEID_SELECT_COMPORT   =21;
37
    public final static byte STATEID_ABOUT            =22;
37
    public final static byte STATEID_ABOUT            =22;
38
    public final static byte STATEID_ERROR_MSG        =23;
38
    public final static byte STATEID_ERROR_MSG        =23;
39
    public final static byte STATEID_FLASHING         =24;
39
    public final static byte STATEID_FLASHING         =24;
40
    public final static byte STATEID_NAMEINPUT        =25;
40
    public final static byte STATEID_NAMEINPUT        =25;
41
    public final static byte STATEID_DATABUFF         =26;
41
    public final static byte STATEID_DATABUFF         =26;
42
    public final static byte STATEID_HORIZON          =27;
42
    public final static byte STATEID_HORIZON          =27;
43
    public final static byte STATEID_SUCCESS_MSG      =28;
43
    public final static byte STATEID_SUCCESS_MSG      =28;
44
    public final static byte STATEID_STRINGINPUT      =29;
44
    public final static byte STATEID_STRINGINPUT      =29;
45
    public final static byte STATEID_SCANNING         =30;
45
    public final static byte STATEID_SCANNING         =30;
46
    public final static byte STATEID_RESET_PARAMS     =31;
46
    public final static byte STATEID_RESET_PARAMS     =31;
47
    public final static byte STATEID_PARAM_MENU       =32;
47
    public final static byte STATEID_PARAM_MENU       =32;
48
    public final static byte STATEID_PARAM_MASSWRITE  =33;
48
    public final static byte STATEID_PARAM_MASSWRITE  =33;
49
    public final static byte STATEID_SELECT_FIRMWARE  =34;
49
    public final static byte STATEID_SELECT_FIRMWARE  =34;
50
    public final static byte STATEID_SHOWPHONEGPS     =35;
50
    public final static byte STATEID_SHOWPHONEGPS     =35;
51
    public final static byte STATEID_SETTING_OPTIONS  =36;
51
    public final static byte STATEID_SETTING_OPTIONS  =36;
-
 
52
    public final static byte STATEID_MAP              =37;
-
 
53
    public final static byte STATEID_GET_AVRSIG       =38;
-
 
54
    public final static byte STATEID_SELECT_MIXER     =39;
-
 
55
    public final static byte STATEID_DUBWISE_VALUES   =40;
-
 
56
 
-
 
57
 
52
    public final static byte STATEID_COUNT            =37;
58
    public final static byte STATEID_COUNT            =41;
53
 
59
 
54
 
60
 
55
 
61
 
56
    public final static byte ACTIONID_SETTINGS              = 0;
62
    public final static byte ACTIONID_SETTINGS              = 0;
57
    public final static byte ACTIONID_DEVICESELECT          = 1;
63
    public final static byte ACTIONID_DEVICESELECT          = 1;
58
    public final static byte ACTIONID_DEBUG                 = 2;
64
    public final static byte ACTIONID_DEBUG                 = 2;
59
    public final static byte ACTIONID_CONN_DETAILS          = 3;
65
    public final static byte ACTIONID_CONN_DETAILS          = 3;
60
    public final static byte ACTIONID_SWITCH_NC             = 4;
66
    public final static byte ACTIONID_SWITCH_NC             = 4;
61
    public final static byte ACTIONID_SWITCH_FC             = 5;
67
    public final static byte ACTIONID_SWITCH_FC             = 5;
62
    public final static byte ACTIONID_GRAPH                 = 6;
68
    public final static byte ACTIONID_GRAPH                 = 6;
63
    public final static byte ACTIONID_LCD                   = 7;
69
    public final static byte ACTIONID_LCD                   = 7;
64
    public final static byte ACTIONID_RAWDEBUG              = 8;
70
    public final static byte ACTIONID_RAWDEBUG              = 8;
65
    public final static byte ACTIONID_RCDATA                = 9;
71
    public final static byte ACTIONID_RCDATA                = 9;
66
    public final static byte ACTIONID_KEYCONTROL            = 10;
72
    public final static byte ACTIONID_KEYCONTROL            = 10;
67
    public final static byte ACTIONID_MOTORTEST             = 11;
73
    public final static byte ACTIONID_MOTORTEST             = 11;
68
    public final static byte ACTIONID_EDIT_PARAMS           = 12;
74
    public final static byte ACTIONID_EDIT_PARAMS           = 12;
69
    public final static byte ACTIONID_CAM                   = 13;
75
    public final static byte ACTIONID_CAM                   = 13;
70
    public final static byte ACTIONID_PROXY                 = 14;
76
    public final static byte ACTIONID_PROXY                 = 14;
71
    public final static byte ACTIONID_GPSDATA               = 15;
77
    public final static byte ACTIONID_GPSDATA               = 15;
72
    public final static byte ACTIONID_TRAFFIC               = 16;
78
    public final static byte ACTIONID_TRAFFIC               = 16;
73
    public final static byte ACTIONID_ABOUT                 = 17;
79
    public final static byte ACTIONID_ABOUT                 = 17;
74
    public final static byte ACTIONID_NC_ERRORS             = 18;
80
    public final static byte ACTIONID_NC_ERRORS             = 18;
75
    public final static byte ACTIONID_WRITE_PARAMS          = 19;
81
    public final static byte ACTIONID_WRITE_PARAMS          = 19;
76
    public final static byte ACTIONID_UNDO_PARAMS           = 20;
82
    public final static byte ACTIONID_UNDO_PARAMS           = 20;
77
    public final static byte ACTIONID_MAINMENU              = 21;
83
    public final static byte ACTIONID_MAINMENU              = 21;
78
    public final static byte ACTIONID_HORIZON               = 22;
84
    public final static byte ACTIONID_HORIZON               = 22;
79
    public final static byte ACTIONID_WRITE_PARAM_AS        = 23;
85
    public final static byte ACTIONID_WRITE_PARAM_AS        = 23;
80
    public final static byte ACTIONID_PARAM_WRITE_OK        = 24;
86
    public final static byte ACTIONID_PARAM_WRITE_OK        = 24;
81
    public final static byte ACTIONID_PARAM_MENU            = 25;
87
    public final static byte ACTIONID_PARAM_MENU            = 25;
82
    public final static byte ACTIONID_PARAM_LOAD_MOBILE     = 26;
88
    public final static byte ACTIONID_PARAM_LOAD_MOBILE     = 26;
83
    public final static byte ACTIONID_PARAM_COPY_MOBILE     = 27;
89
    public final static byte ACTIONID_PARAM_COPY_MOBILE     = 27;
84
    public final static byte ACTIONID_DATABUFF              = 28;
90
    public final static byte ACTIONID_DATABUFF              = 28;
85
    public final static byte ACTIONID_SWITCH_MK3MAG         = 29;
91
    public final static byte ACTIONID_SWITCH_MK3MAG         = 29;
86
    public final static byte ACTIONID_CONNECT_TCP           = 30;
92
    public final static byte ACTIONID_CONNECT_TCP           = 30;
87
    public final static byte ACTIONID_SCAN_BT               = 31;
93
    public final static byte ACTIONID_SCAN_BT               = 31;
88
    public final static byte ACTIONID_SELECT_COM            = 32;
94
    public final static byte ACTIONID_SELECT_COM            = 32;
89
    public final static byte ACTIONID_PROXY_INPUT           = 33;
95
    public final static byte ACTIONID_PROXY_INPUT           = 33;
90
    public final static byte ACTIONID_FLASH                 = 34;
96
    public final static byte ACTIONID_FLASH                 = 34;
91
    public final static byte ACTIONID_RESET_PARAMS          = 35;
97
    public final static byte ACTIONID_RESET_PARAMS          = 35;
92
    public final static byte ACTIONID_BACK_TO_CONNDETAILS   = 36;    
98
    public final static byte ACTIONID_BACK_TO_CONNDETAILS   = 36;    
93
    public final static byte ACTIONID_SELECT_PARAMS         = 37;    
99
    public final static byte ACTIONID_SELECT_PARAMS         = 37;    
94
    public final static byte ACTIONID_RENAME_PARAMS         = 38;
100
    public final static byte ACTIONID_RENAME_PARAMS         = 38;
95
    public final static byte ACTIONID_SELECT_FIRMWARE       = 39;
101
    public final static byte ACTIONID_SELECT_FIRMWARE       = 39;
96
    public final static byte ACTIONID_UPDATE_DUBWISE        = 40;
102
    public final static byte ACTIONID_UPDATE_DUBWISE        = 40;
97
    public final static byte ACTIONID_SHOWPHONEGPS          = 41;
103
    public final static byte ACTIONID_SHOWPHONEGPS          = 41;
98
    public final static byte ACTIONID_RECONNECT             = 42;
104
    public final static byte ACTIONID_RECONNECT             = 42;
99
    public final static byte ACTIONID_SETTING_OPTIONS       = 43;
105
    public final static byte ACTIONID_SETTING_OPTIONS       = 43;
100
    public final static byte ACTIONID_SETTING_LOADPLAIN     = 44;
106
    public final static byte ACTIONID_SETTING_LOADPLAIN     = 44;
101
    public final static byte ACTIONID_SETTING_LOADFANCY     = 45;
107
    public final static byte ACTIONID_SETTING_LOADFANCY     = 45;
-
 
108
    public final static byte ACTIONID_MAP                   = 46;
-
 
109
    public final static byte ACTIONID_SELECT_DUBWISEDIR     = 47;
-
 
110
    public final static byte ACTIONID_SELECT_MIXER          = 48;
102
 
111
 
103
    public final static byte ACTIONID_QUIT                  = 100;
112
    public final static byte ACTIONID_QUIT                  = 100;
104
 
113
 
105
 
114
 
106
 
115
 
107
 
116
 
108
    //    public  final static String[] param_menu_items={"Edit Settings","Copy all to Mobile","Load from Mobile","Reinitialize all","back"};
117
    //    public  final static String[] param_menu_items={"Edit Settings","Copy all to Mobile","Load from Mobile","Reinitialize all","back"};
109
 
118
 
110
 
119
 
111
 
120
 
112
 
121
 
113
 
122
 
114
 
123
 
115
 
124
 
116
 
125
 
117
    /*
126
    /*
118
    public final static String[] conn_details_menu_items={ "packet Traffic","view Data","connect via TCP/IP","connect via BT","connect via COM","set Proxy","back" };
127
    public final static String[] conn_details_menu_items={ "packet Traffic","view Data","connect via TCP/IP","connect via BT","connect via COM","set Proxy","back" };
119
    public  final static byte[]  conn_details_menu_actions={ ACTIONID_TRAFFIC,ACTIONID_DATABUFF,ACTIONID_CONNECT_TCP,ACTIONID_SCAN_BT, ACTIONID_SELECT_COM,ACTIONID_PROXY_INPUT,ACTIONID_MAINMENU};
128
    public  final static byte[]  conn_details_menu_actions={ ACTIONID_TRAFFIC,ACTIONID_DATABUFF,ACTIONID_CONNECT_TCP,ACTIONID_SCAN_BT, ACTIONID_SELECT_COM,ACTIONID_PROXY_INPUT,ACTIONID_MAINMENU};
120
    */
129
    */
121
 
130
 
122
 
131
 
123
 
132
 
124
    final static byte SKINID_DARK= 0;
133
    final static byte SKINID_DARK= 0;
125
    final static byte SKINID_LIGHT = 1;
134
    final static byte SKINID_LIGHT = 1;
126
 
135
 
127
 
-
 
-
 
136
 
128
 
137
    final static byte CREDITS_VERSION=7;
129
    final static String[] credits= {
138
    final static String[] credits= {
130
//#expand "About DUBwise v%VERSION%",
-
 
131
        "",
139
        "##### DUBwise ######",
132
        "",
140
        "",
133
        "Digital UFO",
141
        "Digital UFO",
134
        "Broadcasting With ",
142
        "Broadcasting With ",
135
        "Byteelligent Service",
143
        "Intelligent Service",
136
        "Equipment",
144
        "Equipment",
137
        "",
145
        "",
-
 
146
        "",
-
 
147
        "",
-
 
148
        "",
138
        "2007-2008 by ",
149
        "(cc) 2007-2009 by ",
139
        "Marcus LiGi B"+(char)(252)+"schleb",
150
        "Marcus LiGi B"+(char)(252)+"schleb",
140
        "mailto:ligi"+"@"+"ligi.de",
151
        "mailto:ligi"+"@"+"ligi.de",
141
        "",
152
        "",
142
        "Licence:",
153
        "Licence:",
143
        "Creative Commons(CC)",
154
        "Creative Commons(CC)",
144
        " -Attribution",
155
        " -Attribution",
145
        " -Noncommercial",
156
        " -Noncommercial",
146
        " -Share Alike",
157
        " -Share Alike",
147
        " -No Violence",
158
        " -No Violence",
148
        " ",
159
        "",
-
 
160
        "Links:",
-
 
161
        " www.ligi.de",
-
 
162
        " www.mikrokopter.com",
-
 
163
        "",
149
        "Credits: ",
164
        "Credits: ",
150
        " -HolgerB&IngoB",
165
        " -HolgerB&IngoB",
-
 
166
        "  (MikroKopter)",
151
        " -CaScAdE",
167
        " -CaScAdE",
-
 
168
        "  (Graphics/Testing)",
152
        " -Orion8",
169
        " -Orion8",
-
 
170
        "  (Inspiration)",
153
        " -Joko",
171
        " -Joko",
-
 
172
        "  (Testing)",
154
        " -Speedy",
173
        " -Speedy",
-
 
174
        "  (Graphics/Sounds)",
155
        " -Jamiro",
175
        " -Jamiro",
156
        "",
176
        "  (Icon)",
-
 
177
        " -SelectaT",
157
        "More Infos:",
178
        "  (Sounds)",
158
        " www.ligi.de",
179
        " -JiPsi",
-
 
180
        "  (french translat.)",
-
 
181
        " -kmpec",
159
        " www.mikrokopter.com"};
182
        "  (Test-Device)",
-
 
183
        "####################"
-
 
184
 
-
 
185
    };
160
               
186
               
161
 
187
 
162
    public final static char[] idle_seq={'.','_','-','='};
188
    public final static char[] idle_seq={'.','_','-','='};
163
 
189
 
164
 
190
 
165
    public final static int[] default_ip={192,168,1,42,4242};
191
    public final static int[] default_ip={192,168,1,42,4242};
166
 
192
 
167
 
193
 
168
 
194
 
169
 
195
 
170
}
196
}
171
 
197