} else{
statusField.setText("Last known location not available! Please acquire a single location or a tracking session first.");
}
} else if(field==satellitesField){
if(location!=null){
final PopupScreen satPopup = new PopupScreen(new VerticalFieldManager()){
protected boolean keyDown(int keycode, int time) {
int key = Keypad.key(keycode);
if(key==Keypad.KEY_ESCAPE){
Screen screen = getScreen();
UiApplication.getUiApplication().popScreen(screen);
}
return true;
}
};
EditField satField = new EditField("", "");
satPopup.add(satField);
StringBuffer buffer = new StringBuffer();
Enumeration satEnum = location.getSatelliteInfo();
if(satEnum!=null && satEnum.hasMoreElements()){
buffer.append("ID\tAzimuth\tElevation\tSignal\n");
while(satEnum.hasMoreElements()){