Options
User Interface
Font Family and Font Size:
Sets the font used for all screens and menus.

Keep backlight on as long as there's activity:
Will keep the backlight on as long as there's GPS or radio activity.

Units of measure:
Feet vs Meters.
Cell Site
Enable cell site location:
This will display the cell site's location and if available and will also display the distance and heading to the cell site if a GPS fix is available for your current location. For CDMA cell sites, the location is retrieved from the cell site itself. For GSM cell sites, see the next option.

Use Google for GSM cell locations:
GSM cell sites don't provide their own locations as do CDMA cell sites. You can however enable SignalLoc to make a web request to Google to get the location. You must enable the "Enable cell site location" option turned on and you'll need a good network connection.

Disable MDS for Google cell lookups:
If you're in a BlackBerry Enterprise Server, the default for all data connection is the BES/MDS. This option allows you to force the request bypass the MDS and go directly to Google.

Automatically save new cell sites:
Each new cell site is automatically stored along with it's pertinent information.

...except those with invalid locations:
If no location is available for the cell site, it won't be stored.

Export
Export format:
SignalLoc can export in either CSV format or Google Earth's KML format.

Prompt for extra string on export:
If set, whenever you export you'll be prompted to include extra comments.

Enable KML Timestamps:
By default, Timestamp tags are not included in the KML export. They can be useful but when Google Earth sees these, it displays a timescale slider and only displays the locations that fall withing the timeframe set. Usually, this means that only the first location is displayed and you have to fiddle with the slider to see the rest. Leave this disabled unless you need the timestamps.

GPS
Mapping application:
"BlackBerry Maps" and/or "Google Maps" will appear depending on what's installed on your device.

GPS update interval:
Self explanatory

Periodically add a current location landmark:
When you travel a certain distance, SignalLoc can automatically add a location landmark which includes not only your current location but the cell site you're parked on and your current signal strength.

Auto add distance:
See previous option.

Add a location landmark when cell site changes:
When set, a landmark will be saved whenever the cell site changes even if you haven't travelled the distance set in the previous option.

Loc landmark name pattern:
When a location landmark is created, this string will be used to create its name. The string may contain substitution variables for common attributes as follows: ?DATE?, ?SIGNAL?, ?CELLSITE?, ?SERVICE?, ?LAT?, ?LON?, ?ALT?, ?COURSE?, ?SPEED?. For example, the pattern "LOC: ?SIGNAL? ?DATE?" would produce a name like "LOC: -81 2009-05-02-12:12:23"
Advanced
The "Kludges"
The latitude, longitude and altitude kludges allow you to change the signs of the respective values when carriers don't provide the correct ones.

Write debug messages to log:
Writed detailed messages to the system log.

Cell site location timeout:
Controls how long SignalLoc waits for the cell site location calls to return. For CDMA networks, 1 or 2 seconds is usually sufficient. For GSM netwowks, 5-10 seconds is a good place to start. Setting the timeout too high will cause SignalLoc to hang onto resources longer than it needs.

Continuous logging:
Continuous logging writes a CSV string into a text file every time your cell site or location changes. If you enable it here and set a file name, you can then start and stop logging from the main menu. If the file already exists, data will be appended to the end of the file.