modeStrings = new String[] {"OPTIMAL", "GPS", "GEOLOCATION"};
//#endif
modeField = new ObjectChoiceField("Mode: ", modeStrings, 0);
modeField.setChangeListener(this);
trackingIntervalField = new NumericChoiceField("Tracking Interval: ", 1, 300, 1, 4);
trackingIntervalField.setChangeListener(this);
retryFactorField = new NumericChoiceField("Retry Factor: ", 1, 50, 1, 0);
retryFactorField.setChangeListener(this);
gpsTimeoutField = new NumericChoiceField("GPS Timeout: ", 10, 300, 1, 20);
gpsTimeoutField.setChangeListener(this);
geoTimeoutField = new NumericChoiceField("Geolocation Timeout: ", 3, 100, 1, 12);
geoTimeoutField.setChangeListener(this);
maxRetryDelayField = new NumericChoiceField("Maximum Retry Delay: ", 300, 43200, 300, 23);
maxRetryDelayField.setChangeListener(this);
getSingleLocationField = new ButtonField("Get Single Location");
getSingleLocationField.setChangeListener(this);
getLastLocationField = new ButtonField("Get Last Location");