mirror of
https://github.com/praktimarc/kst4contest.git
synced 2026-03-30 04:31:04 +02:00
* New variables: MYLOCATORSHORT, MYQRGSHORT, QRZNAME (Viliam Petrik)
* Sendtext-field focus is now on the text field when clicking on the list of people in the chat. You can just begin to type after clicking a callsign (Gian Luca) * Worked-station-filter (tnx Gianluca) Filter is now live, if you activate the worked-filter, the worked (and user tagged not-qrv-for-this-band) will disappear without manually reactivating the filter * Chatters list sorting by QRB (tnx Alessandro); sorting, was lexicographically, now it's handled as numbers * Airscout-showpath-button works now
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
do5sa
|
DF7KF
|
||||||
##12390780900ß9'++++2e0NEY#####
|
G4KUX
|
||||||
on8tt
|
ha2np
|
||||||
dl2rmc
|
|
||||||
@@ -9,7 +9,7 @@ public class ApplicationConstants {
|
|||||||
/**
|
/**
|
||||||
* Name of file to store preferences in.
|
* Name of file to store preferences in.
|
||||||
*/
|
*/
|
||||||
public static final double APPLICATION_CURRENTVERSIONNUMBER = 1.17;
|
public static final double APPLICATION_CURRENTVERSIONNUMBER = 1.22;
|
||||||
|
|
||||||
public static final String VERSIONINFOURLFORUPDATES_KST4CONTEST = "https://do5amf.funkerportal.de/kst4ContestVersionInfo.xml";
|
public static final String VERSIONINFOURLFORUPDATES_KST4CONTEST = "https://do5amf.funkerportal.de/kst4ContestVersionInfo.xml";
|
||||||
public static final String VERSIONINFDOWNLOADEDLOCALFILE = "kst4ContestVersionInfo.xml";
|
public static final String VERSIONINFDOWNLOADEDLOCALFILE = "kst4ContestVersionInfo.xml";
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import java.util.Timer;
|
|||||||
import java.util.TimerTask;
|
import java.util.TimerTask;
|
||||||
import java.util.concurrent.LinkedBlockingQueue;
|
import java.util.concurrent.LinkedBlockingQueue;
|
||||||
|
|
||||||
|
import javafx.beans.Observable;
|
||||||
import javafx.collections.FXCollections;
|
import javafx.collections.FXCollections;
|
||||||
import javafx.collections.ObservableList;
|
import javafx.collections.ObservableList;
|
||||||
import javafx.collections.transformation.FilteredList;
|
import javafx.collections.transformation.FilteredList;
|
||||||
@@ -108,6 +109,7 @@ public class ChatController {
|
|||||||
String myCallAndMyLocString = chatPreferences.getLoginCallSign() + "," + chatPreferences.getLoginLocator();
|
String myCallAndMyLocString = chatPreferences.getLoginCallSign() + "," + chatPreferences.getLoginLocator();
|
||||||
String remoteCallAndLocString = remoteChatMember.getCallSign() +"," + remoteChatMember.getQra();
|
String remoteCallAndLocString = remoteChatMember.getCallSign() +"," + remoteChatMember.getQra();
|
||||||
|
|
||||||
|
|
||||||
String host = "255.255.255.255";
|
String host = "255.255.255.255";
|
||||||
// int port = 9872;
|
// int port = 9872;
|
||||||
int port = chatPreferences.getAirScout_asCommunicationPort();
|
int port = chatPreferences.getAirScout_asCommunicationPort();
|
||||||
@@ -118,7 +120,7 @@ public class ChatController {
|
|||||||
|
|
||||||
String queryStringToAirScout = "";
|
String queryStringToAirScout = "";
|
||||||
|
|
||||||
queryStringToAirScout += prefix_asSetpath + bandString + "," + myCallAndMyLocString + "," + remoteCallAndLocString;
|
queryStringToAirScout += prefix_asSetpath + bandString + "," + myCallAndMyLocString + "," + remoteCallAndLocString+ "Å";
|
||||||
|
|
||||||
byte[] queryStringToAirScoutMSG = queryStringToAirScout.getBytes();
|
byte[] queryStringToAirScoutMSG = queryStringToAirScout.getBytes();
|
||||||
|
|
||||||
@@ -338,7 +340,7 @@ public class ChatController {
|
|||||||
private String chatState;
|
private String chatState;
|
||||||
|
|
||||||
private String hostname = "109.90.0.130";
|
private String hostname = "109.90.0.130";
|
||||||
private String praktiKSTVersion = "praktiKST 1.0";
|
// private String praktiKSTVersion = "praktiKST 1.0";
|
||||||
private String praktiKSTVersionInfo = "2022-10 - 2022-12\ndeveloped by DO5AMF, Marc\nContact: praktimarc@gmail.com\nDonations via paypal are welcome";
|
private String praktiKSTVersionInfo = "2022-10 - 2022-12\ndeveloped by DO5AMF, Marc\nContact: praktimarc@gmail.com\nDonations via paypal are welcome";
|
||||||
|
|
||||||
private int port = 23001; // kst4contest.test 4 23001
|
private int port = 23001; // kst4contest.test 4 23001
|
||||||
@@ -400,8 +402,15 @@ public class ChatController {
|
|||||||
// mine
|
// mine
|
||||||
private FilteredList<ChatMessage> lst_toOtherMessageList = new FilteredList<>(lst_globalChatMessageList);
|
private FilteredList<ChatMessage> lst_toOtherMessageList = new FilteredList<>(lst_globalChatMessageList);
|
||||||
|
|
||||||
private ObservableList<ChatMember> chatMemberList = FXCollections.observableArrayList(); // List of active stations
|
/**
|
||||||
|
* we do some trick here with the chatmemberlist to not make it neccessary to change all boolean properties if the
|
||||||
|
* chatmember object to observables. We trigger the list for changes on an object which we change whenever a list
|
||||||
|
* update will be neccessary to process (important for correct lifetime filtering!)
|
||||||
|
*/
|
||||||
|
// private ObservableList<ChatMember> chatMemberList = FXCollections.observableArrayList(workedInfoChange -> new Observable[] {workedInfoChange.workedInfoChangeFireListEventTriggerProperty()}); // List of active stations
|
||||||
// in chat
|
// in chat
|
||||||
|
private ObservableList<ChatMember> chatMemberList = FXCollections.observableArrayList(); // List of active stations
|
||||||
|
|
||||||
private ObservableList<ChatMember> lst_chatMemberList = FXCollections.synchronizedObservableList(chatMemberList); // List
|
private ObservableList<ChatMember> lst_chatMemberList = FXCollections.synchronizedObservableList(chatMemberList); // List
|
||||||
// of active stn in chat
|
// of active stn in chat
|
||||||
private FilteredList<ChatMember> lst_chatMemberListFiltered = new FilteredList<ChatMember>(chatMemberList);
|
private FilteredList<ChatMember> lst_chatMemberListFiltered = new FilteredList<ChatMember>(chatMemberList);
|
||||||
@@ -503,13 +512,13 @@ public class ChatController {
|
|||||||
this.messageTXBus = messageTXBus;
|
this.messageTXBus = messageTXBus;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getPraktiKSTVersion() {
|
// public String getPraktiKSTVersion() {
|
||||||
return praktiKSTVersion;
|
// return praktiKSTVersion;
|
||||||
}
|
// }
|
||||||
|
|
||||||
public void setPraktiKSTVersion(String praktiKSTVersion) {
|
// public void setPraktiKSTVersion(String praktiKSTVersion) {
|
||||||
this.praktiKSTVersion = praktiKSTVersion;
|
// this.praktiKSTVersion = praktiKSTVersion;
|
||||||
}
|
// }
|
||||||
|
|
||||||
public String getPraktiKSTVersionInfo() {
|
public String getPraktiKSTVersionInfo() {
|
||||||
return praktiKSTVersionInfo;
|
return praktiKSTVersionInfo;
|
||||||
@@ -1035,7 +1044,7 @@ category = new ChatCategory(2);
|
|||||||
|
|
||||||
String loginString = "";
|
String loginString = "";
|
||||||
loginString = "LOGINC|" + chatPreferences.getLoginCallSign() + "|" + chatPreferences.getLoginPassword()
|
loginString = "LOGINC|" + chatPreferences.getLoginCallSign() + "|" + chatPreferences.getLoginPassword()
|
||||||
+ "|" + chatPreferences.getLoginChatCategory().getCategoryNumber() + "|" + praktiKSTVersion
|
+ "|" + chatPreferences.getLoginChatCategory().getCategoryNumber() + "|praktiKST v" + ApplicationConstants.APPLICATION_CURRENTVERSIONNUMBER
|
||||||
+ "|25|0|1|" + getCurrentEpochTime() + "|0|";
|
+ "|25|0|1|" + getCurrentEpochTime() + "|0|";
|
||||||
|
|
||||||
// System.out.println(loginString);
|
// System.out.println(loginString);
|
||||||
|
|||||||
@@ -1128,8 +1128,9 @@ public class MessageBusManagementThread extends Thread {
|
|||||||
|
|
||||||
} catch (InterruptedException e1) {
|
} catch (InterruptedException e1) {
|
||||||
this.interrupt();
|
this.interrupt();
|
||||||
// TODO Auto-generated catch block
|
|
||||||
e1.printStackTrace();
|
e1.printStackTrace();
|
||||||
|
break;// TODO Change at may24, avoid uncloability. Check if this could lead to further errors on instable link!
|
||||||
// client.getMessageRXBus().clear();
|
// client.getMessageRXBus().clear();
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import javax.xml.parsers.DocumentBuilderFactory;
|
|||||||
import javax.xml.parsers.ParserConfigurationException;
|
import javax.xml.parsers.ParserConfigurationException;
|
||||||
|
|
||||||
import kst4contest.ApplicationConstants;
|
import kst4contest.ApplicationConstants;
|
||||||
|
import kst4contest.view.GuiUtils;
|
||||||
import org.w3c.dom.Document;
|
import org.w3c.dom.Document;
|
||||||
import org.w3c.dom.Element;
|
import org.w3c.dom.Element;
|
||||||
import org.w3c.dom.Node;
|
import org.w3c.dom.Node;
|
||||||
@@ -309,7 +310,18 @@ public class ReadUDPbyUCXMessageThread extends Thread {
|
|||||||
.get(client.checkListForChatMemberIndexByCallSign(modifyThat))
|
.get(client.checkListForChatMemberIndexByCallSign(modifyThat))
|
||||||
.setWorked10G(true);
|
.setWorked10G(true);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* //TODO: following line is a quick fix to making disappear worked chatmembers of the list
|
||||||
|
* Thats uncomfortable due to this also causes selection changes,
|
||||||
|
* Better way is to change all worked and qrv values to observables and then trigger the underlying
|
||||||
|
* list to fire an invalidationevent. Really Todo!
|
||||||
|
*/
|
||||||
|
try{
|
||||||
|
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(client); //not clean at all
|
||||||
|
} catch (Exception IllegalStateException) {
|
||||||
|
//do nothing, as it works...
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ public class UCXLogFileToHashsetParser {
|
|||||||
*/
|
*/
|
||||||
private ChatMember checkIfLineInhibitsCallSign(String line) {
|
private ChatMember checkIfLineInhibitsCallSign(String line) {
|
||||||
|
|
||||||
Pattern pattern = Pattern.compile(PTRN_CallSign); // TODO: PTRN should depend to category-selection of own stn
|
Pattern pattern = Pattern.compile(PTRN_CallSign);
|
||||||
Matcher matcher = pattern.matcher(line);
|
Matcher matcher = pattern.matcher(line);
|
||||||
|
|
||||||
String matchedString = "";
|
String matchedString = "";
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import java.util.TimerTask;
|
|||||||
import javafx.collections.ObservableList;
|
import javafx.collections.ObservableList;
|
||||||
import kst4contest.model.ChatMember;
|
import kst4contest.model.ChatMember;
|
||||||
import kst4contest.model.ClusterMessage;
|
import kst4contest.model.ClusterMessage;
|
||||||
|
import kst4contest.view.GuiUtils;
|
||||||
|
|
||||||
public class UserActualizationTask extends TimerTask {
|
public class UserActualizationTask extends TimerTask {
|
||||||
|
|
||||||
@@ -89,6 +90,7 @@ public class UserActualizationTask extends TimerTask {
|
|||||||
// chatMember.setWorked(true);
|
// chatMember.setWorked(true);
|
||||||
// System.out.println("[USERACT, info:] marking Chatuser " + chatMember.getCallSign() + " as worked, based on UDPLsnBackup-Logfile.");
|
// System.out.println("[USERACT, info:] marking Chatuser " + chatMember.getCallSign() + " as worked, based on UDPLsnBackup-Logfile.");
|
||||||
// }
|
// }
|
||||||
|
// GuiUtils.triggerGUIFilteredChatMemberListChange(this.client); //todo: quick and dirty gui fix
|
||||||
}
|
}
|
||||||
|
|
||||||
ObservableList<ClusterMessage> praktiKSTClusterList = this.client.getLst_clusterMemberList();
|
ObservableList<ClusterMessage> praktiKSTClusterList = this.client.getLst_clusterMemberList();
|
||||||
|
|||||||
@@ -2,11 +2,14 @@ package kst4contest.model;
|
|||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
|
import javafx.beans.property.SimpleBooleanProperty;
|
||||||
|
import javafx.beans.property.BooleanProperty;
|
||||||
import javafx.beans.property.SimpleStringProperty;
|
import javafx.beans.property.SimpleStringProperty;
|
||||||
import javafx.beans.property.StringProperty;
|
import javafx.beans.property.StringProperty;
|
||||||
|
|
||||||
public class ChatMember {
|
public class ChatMember {
|
||||||
|
|
||||||
|
// private final BooleanProperty workedInfoChangeFireListEventTrigger = new SimpleBooleanProperty();
|
||||||
AirPlaneReflectionInfo airPlaneReflectInfo;
|
AirPlaneReflectionInfo airPlaneReflectInfo;
|
||||||
String callSign;
|
String callSign;
|
||||||
String qra;
|
String qra;
|
||||||
@@ -54,6 +57,8 @@ public class ChatMember {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public boolean isInAngleAndRange() {
|
public boolean isInAngleAndRange() {
|
||||||
return isInAngleAndRange;
|
return isInAngleAndRange;
|
||||||
}
|
}
|
||||||
@@ -307,6 +312,8 @@ public class ChatMember {
|
|||||||
|
|
||||||
public void setWorked(boolean worked) {
|
public void setWorked(boolean worked) {
|
||||||
this.worked = worked;
|
this.worked = worked;
|
||||||
|
// this.workedInfoChangeFireListEventTriggerProperty().setValue(true);
|
||||||
|
// this.workedInfoChangeFireListEventTriggerProperty().setValue(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -1,5 +1,10 @@
|
|||||||
package kst4contest.view;
|
package kst4contest.view;
|
||||||
|
|
||||||
|
import kst4contest.controller.ChatController;
|
||||||
|
import kst4contest.model.ChatMember;
|
||||||
|
|
||||||
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
public class GuiUtils {
|
public class GuiUtils {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -11,5 +16,29 @@ public class GuiUtils {
|
|||||||
static boolean isNumeric(String str){
|
static boolean isNumeric(String str){
|
||||||
return str != null && str.matches("[0-9.]+");
|
return str != null && str.matches("[0-9.]+");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public static void triggerGUIFilteredChatMemberListChange(ChatController chatController) {
|
||||||
|
|
||||||
|
{
|
||||||
|
//trick to trigger gui changes on property changes of obects
|
||||||
|
|
||||||
|
Predicate<ChatMember> dummyPredicate = new Predicate<ChatMember>() {
|
||||||
|
@Override
|
||||||
|
public boolean test(ChatMember chatMember) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* //TODO: following 2 lines are a quick fix to making disappear worked chatmembers of the list
|
||||||
|
* Thats uncomfortable due to this also causes selection changes,
|
||||||
|
* Better way is to change all worked and qrv values to observables and then trigger the underlying
|
||||||
|
* list to fire an invalidationevent. Really Todo!
|
||||||
|
*/
|
||||||
|
chatController.getLst_chatMemberListFilterPredicates().add(dummyPredicate);
|
||||||
|
chatController.getLst_chatMemberListFilterPredicates().remove(dummyPredicate);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,6 +7,8 @@ import java.util.*;
|
|||||||
import java.util.function.Consumer;
|
import java.util.function.Consumer;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
|
import javafx.beans.InvalidationListener;
|
||||||
|
import javafx.beans.Observable;
|
||||||
import javafx.beans.binding.Bindings;
|
import javafx.beans.binding.Bindings;
|
||||||
import javafx.scene.control.*;
|
import javafx.scene.control.*;
|
||||||
import javafx.scene.input.*;
|
import javafx.scene.input.*;
|
||||||
@@ -156,10 +158,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
|
||||||
// double[] deviderPos = selectedCallSignSplitPane.getDividerPositions();
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
// for (int i = 0; i<deviderPos.length;i++) {
|
|
||||||
// System.out.println("<<<<<<<<<<<<<<<DEVIDER " + deviderPos[i]);
|
|
||||||
// }
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
@@ -181,6 +180,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -201,6 +201,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -221,6 +222,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -241,6 +243,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -256,11 +259,13 @@ public class Kst4ContestApplication extends Application {
|
|||||||
selectedCallSignInfoStageChatMember.setQrv5600(true);
|
selectedCallSignInfoStageChatMember.setQrv5600(true);
|
||||||
} else {
|
} else {
|
||||||
selectedCallSignInfoStageChatMember.setQrv5600(false);
|
selectedCallSignInfoStageChatMember.setQrv5600(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -281,6 +286,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -312,6 +318,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
chatcontroller.getDbHandler().updateNotQRVInfoOnChatMember(selectedCallSignInfoStageChatMember);
|
||||||
|
GuiUtils.triggerGUIFilteredChatMemberListChange(chatcontroller);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
//do nothing, upodate was not possible
|
//do nothing, upodate was not possible
|
||||||
}
|
}
|
||||||
@@ -594,11 +601,9 @@ public class Kst4ContestApplication extends Application {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// asd hier weiter machen, für bold state
|
|
||||||
callSignCol.setCellFactory(new Callback<TableColumn<ChatMember, String>, TableCell<ChatMember, String>>() {
|
callSignCol.setCellFactory(new Callback<TableColumn<ChatMember, String>, TableCell<ChatMember, String>>() {
|
||||||
public TableCell call(TableColumn param) {
|
public TableCell call(TableColumn param) {
|
||||||
|
|
||||||
// param.getProperties().
|
|
||||||
return new TableCell<ChatMember, String>() {
|
return new TableCell<ChatMember, String>() {
|
||||||
|
|
||||||
|
|
||||||
@@ -706,6 +711,26 @@ public class Kst4ContestApplication extends Application {
|
|||||||
return qra;
|
return qra;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
qtfCol.setComparator(new Comparator<String>() {
|
||||||
|
@Override
|
||||||
|
public int compare(String o1, String o2) {
|
||||||
|
|
||||||
|
double doubleDegreesObj1 = Double.parseDouble(o1.split("°")[0]); //filter the "°"
|
||||||
|
double doubleDegreesObj2 = Double.parseDouble(o2.split("°")[0]); //filter the "°"
|
||||||
|
|
||||||
|
if (doubleDegreesObj1 < doubleDegreesObj2) {
|
||||||
|
return -1;
|
||||||
|
} else if (doubleDegreesObj1 == doubleDegreesObj2) {
|
||||||
|
return 0;
|
||||||
|
} else if (doubleDegreesObj1 > doubleDegreesObj2) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;//should never happen!
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
qtfCol.prefWidthProperty().bind(tbl_chatMemberTable.widthProperty().divide(15));
|
qtfCol.prefWidthProperty().bind(tbl_chatMemberTable.widthProperty().divide(15));
|
||||||
|
|
||||||
TableColumn<ChatMember, String> qrgCol = new TableColumn<ChatMember, String>("QRG");
|
TableColumn<ChatMember, String> qrgCol = new TableColumn<ChatMember, String>("QRG");
|
||||||
@@ -1131,6 +1156,28 @@ public class Kst4ContestApplication extends Application {
|
|||||||
Thread.currentThread().setName("chatMemberTableSortTimer");
|
Thread.currentThread().setName("chatMemberTableSortTimer");
|
||||||
|
|
||||||
System.out.println("[KST4CApp, Info:] Chatmemberlist-Filterlist predicates size: " + chatcontroller.getLst_chatMemberListFilterPredicates().size());
|
System.out.println("[KST4CApp, Info:] Chatmemberlist-Filterlist predicates size: " + chatcontroller.getLst_chatMemberListFilterPredicates().size());
|
||||||
|
|
||||||
|
// {
|
||||||
|
// //trick to trigger gui changes on property changes of obects
|
||||||
|
//
|
||||||
|
// Predicate<ChatMember> dummyPredicate = new Predicate<ChatMember>() {
|
||||||
|
// @Override
|
||||||
|
// public boolean test(ChatMember chatMember) {
|
||||||
|
// return true;
|
||||||
|
// }
|
||||||
|
// };
|
||||||
|
//
|
||||||
|
// /**
|
||||||
|
// * //TODO: following 2 lines are a quick fix to making disappear worked chatmembers of the list
|
||||||
|
// * Thats uncomfortable due to this also causes selection changes,
|
||||||
|
// * Better way is to change all worked and qrv values to observables and then trigger the underlying
|
||||||
|
// * list to fire an invalidationevent. Really Todo!
|
||||||
|
// */
|
||||||
|
// chatcontroller.getLst_chatMemberListFilterPredicates().add(dummyPredicate);
|
||||||
|
//// chatcontroller.getLst_chatMemberListFilterPredicates().remove(dummyPredicate);
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
// System.out.println("[KST4CApp, Info:] Deviderpos: " + spl);
|
// System.out.println("[KST4CApp, Info:] Deviderpos: " + spl);
|
||||||
// for (int i = 0; i < chatcontroller.getLst_chatMemberListFilterPredicates().size(); i++) {
|
// for (int i = 0; i < chatcontroller.getLst_chatMemberListFilterPredicates().size(); i++) {
|
||||||
//
|
//
|
||||||
@@ -1149,8 +1196,11 @@ public class Kst4ContestApplication extends Application {
|
|||||||
System.out.println("[Main.java, Warning:] Table sorting (actualizing) failed this time.");
|
System.out.println("[Main.java, Warning:] Table sorting (actualizing) failed this time.");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
tbl_chatMemberTable.refresh();
|
tbl_chatMemberTable.refresh();
|
||||||
|
|
||||||
|
// tbl_chatMemberTable.
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}, new Date(), 5000);
|
}, new Date(), 5000);
|
||||||
@@ -1257,6 +1307,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
menuItem.setOnAction(new EventHandler<ActionEvent>() {
|
menuItem.setOnAction(new EventHandler<ActionEvent>() {
|
||||||
public void handle(ActionEvent event) {
|
public void handle(ActionEvent event) {
|
||||||
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText() + menuItem.getText());
|
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText() + menuItem.getText());
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -3304,6 +3356,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
// txt_ownqrg.setMinSize(40, 0);
|
// txt_ownqrg.setMinSize(40, 0);
|
||||||
txt_myQTF.setAlignment(Pos.BASELINE_RIGHT);
|
txt_myQTF.setAlignment(Pos.BASELINE_RIGHT);
|
||||||
txt_myQTF.setTooltip(new Tooltip("Enter/update your actual qtf here for using path suggestions"));
|
txt_myQTF.setTooltip(new Tooltip("Enter/update your actual qtf here for using path suggestions"));
|
||||||
|
txt_myQTF.setFocusTraversable(false);
|
||||||
|
|
||||||
SplitPane mainWindowLeftSplitPane = new SplitPane();
|
SplitPane mainWindowLeftSplitPane = new SplitPane();
|
||||||
mainWindowLeftSplitPane.setOrientation(Orientation.HORIZONTAL);
|
mainWindowLeftSplitPane.setOrientation(Orientation.HORIZONTAL);
|
||||||
@@ -3391,7 +3444,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
txt_chatMessageUserInput.setText("/cq " + selectedCallSignInfoStageChatMember.getCallSign() + " " + chatcontroller.getChatPreferences().getLst_txtSnipList().get(9));
|
txt_chatMessageUserInput.setText("/cq " + selectedCallSignInfoStageChatMember.getCallSign() + " " + chatcontroller.getChatPreferences().getLst_txtSnipList().get(9));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
txt_chatMessageUserInput.requestFocus(); //in every case, focus the textfield for further edits
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
}
|
}
|
||||||
} catch (Exception nullPointerExc) {
|
} catch (Exception nullPointerExc) {
|
||||||
System.out.println("There are no predifined textsnippets for this keycombo! -> " + nullPointerExc.getMessage());
|
System.out.println("There are no predifined textsnippets for this keycombo! -> " + nullPointerExc.getMessage());
|
||||||
@@ -3448,6 +3502,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
// TextField txt_chatMessageUserInput
|
// TextField txt_chatMessageUserInput
|
||||||
// txt_chatMessageUserInput.setPrefWidth("80%");
|
// txt_chatMessageUserInput.setPrefWidth("80%");
|
||||||
|
txt_chatMessageUserInput.setFocusTraversable(false);
|
||||||
txt_chatMessageUserInput.setPrefSize(500, 0);
|
txt_chatMessageUserInput.setPrefSize(500, 0);
|
||||||
txt_chatMessageUserInput.setText("");
|
txt_chatMessageUserInput.setText("");
|
||||||
txt_chatMessageUserInput.setTooltip(new Tooltip("Textmessage to Chat"));
|
txt_chatMessageUserInput.setTooltip(new Tooltip("Textmessage to Chat"));
|
||||||
@@ -3472,7 +3527,17 @@ public class Kst4ContestApplication extends Application {
|
|||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
|
public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
|
||||||
|
|
||||||
if (txt_chatMessageUserInput.getText().contains("MYQRG")) {
|
|
||||||
|
if (txt_chatMessageUserInput.getText().contains("MYQRGSHORT")) {
|
||||||
|
System.out.println("MYQRGSHORT erkannt");
|
||||||
|
|
||||||
|
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
||||||
|
// txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG()));
|
||||||
|
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("MYQRGSHORT",
|
||||||
|
chatcontroller.getChatPreferences().getMYQRG().getValue().substring(0,7)));
|
||||||
|
}
|
||||||
|
|
||||||
|
if (txt_chatMessageUserInput.getText().contains("MYQRG") && !txt_chatMessageUserInput.getText().contains("MYQRGSHORT")) {
|
||||||
System.out.println("MYQRG erkannt");
|
System.out.println("MYQRG erkannt");
|
||||||
|
|
||||||
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
||||||
@@ -3480,9 +3545,19 @@ public class Kst4ContestApplication extends Application {
|
|||||||
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("MYQRG",
|
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("MYQRG",
|
||||||
chatcontroller.getChatPreferences().getMYQRG().getValue()));
|
chatcontroller.getChatPreferences().getMYQRG().getValue()));
|
||||||
}
|
}
|
||||||
;
|
|
||||||
|
|
||||||
if (txt_chatMessageUserInput.getText().contains("MYLOCATOR")) {
|
|
||||||
|
|
||||||
|
|
||||||
|
if (txt_chatMessageUserInput.getText().contains("MYLOCATORSHORT")) {
|
||||||
|
System.out.println("MYLOCATORSHORT erkannt");
|
||||||
|
|
||||||
|
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
||||||
|
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("MYLOCATORSHORT",
|
||||||
|
chatcontroller.getChatPreferences().getLoginLocator().substring(0,4))); //JO51 instead of JO51JL
|
||||||
|
}
|
||||||
|
|
||||||
|
if (txt_chatMessageUserInput.getText().contains("MYLOCATOR") && !txt_chatMessageUserInput.getText().contains("MYLOCATORSHORT")) {
|
||||||
System.out.println("MYLOCATOR erkannt");
|
System.out.println("MYLOCATOR erkannt");
|
||||||
|
|
||||||
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
// txt_chatMessageUserInput.getText().replaceAll("MYQRG", chatcontroller.getChatPreferences().getMYQRG());
|
||||||
@@ -3490,6 +3565,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
chatcontroller.getChatPreferences().getLoginLocator()));
|
chatcontroller.getChatPreferences().getLoginLocator()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
boolean noAirplaneHere = false;
|
boolean noAirplaneHere = false;
|
||||||
|
|
||||||
if (txt_chatMessageUserInput.getText().contains("FIRSTAP")) {
|
if (txt_chatMessageUserInput.getText().contains("FIRSTAP")) {
|
||||||
@@ -3554,6 +3630,35 @@ public class Kst4ContestApplication extends Application {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (txt_chatMessageUserInput.getText().contains("QRZNAME")) {
|
||||||
|
|
||||||
|
if (selectedCallSignInfoStageChatMember != null) {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* for any reason there is a (not critical) exception if i use String[] here, so I
|
||||||
|
* decided to use the whole name
|
||||||
|
*/
|
||||||
|
// try {
|
||||||
|
//
|
||||||
|
// String[] firstName = selectedCallSignInfoStageChatMember.getName().split(" ");
|
||||||
|
// String splitFirst ="";
|
||||||
|
//
|
||||||
|
// if (firstName.length > 1) {
|
||||||
|
// splitFirst = firstName[0];
|
||||||
|
// } else splitFirst = selectedCallSignInfoStageChatMember.getName();
|
||||||
|
//
|
||||||
|
// txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("QRZNAME",
|
||||||
|
// splitFirst)); //only first word of name field will be inserted
|
||||||
|
// } catch (Exception jfxBugExc) {
|
||||||
|
//
|
||||||
|
// }
|
||||||
|
|
||||||
|
txt_chatMessageUserInput.setText(txt_chatMessageUserInput.getText().replaceAll("QRZNAME",
|
||||||
|
selectedCallSignInfoStageChatMember.getName()));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
if (txt_chatMessageUserInput.getText().startsWith("/cq " + chatcontroller.getChatPreferences().getLoginCallSign())) {
|
if (txt_chatMessageUserInput.getText().startsWith("/cq " + chatcontroller.getChatPreferences().getLoginCallSign())) {
|
||||||
txt_chatMessageUserInput.setText(" "); //prevent user sends a message to himself, that will cause errors
|
txt_chatMessageUserInput.setText(" "); //prevent user sends a message to himself, that will cause errors
|
||||||
}
|
}
|
||||||
@@ -3570,6 +3675,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
txt_ownqrg.setPrefSize(80, 0);
|
txt_ownqrg.setPrefSize(80, 0);
|
||||||
// txt_ownqrg.setMinSize(40, 0);
|
// txt_ownqrg.setMinSize(40, 0);
|
||||||
txt_ownqrg.setAlignment(Pos.BASELINE_RIGHT);
|
txt_ownqrg.setAlignment(Pos.BASELINE_RIGHT);
|
||||||
|
txt_ownqrg.setFocusTraversable(false);
|
||||||
// System.out.println(txt_ownqrg.textProperty();
|
// System.out.println(txt_ownqrg.textProperty();
|
||||||
|
|
||||||
primaryStage.setTitle(chatcontroller.getChatPreferences().getChatState());
|
primaryStage.setTitle(chatcontroller.getChatPreferences().getChatState());
|
||||||
@@ -3669,23 +3775,31 @@ public class Kst4ContestApplication extends Application {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
if (selectedChatMemberPrivateChat.getList().get(0).getSender().getCallSign().equals(chatcontroller.getChatPreferences().getLoginCallSign()) ) {
|
if (selectedChatMemberPrivateChat.getList().get(0).getSender().getCallSign().equals(chatcontroller.getChatPreferences().getLoginCallSign()) ) {
|
||||||
|
//selected message of own callsign ... now filter the foreign callsign and fill it in after /cq
|
||||||
System.out.println("////////////////////////////// rx in orginal message: " + selectedChatMemberPrivateChat.getList().get(0).getReceiver().getCallSign());
|
System.out.println("////////////////////////////// rx in orginal message: " + selectedChatMemberPrivateChat.getList().get(0).getReceiver().getCallSign());
|
||||||
System.out.println("privChat selected ChatMember: was own object...!" + "rx was: " + selectedChatMemberPrivateChat.getList().get(0).getMessageText().substring(2,(selectedChatMemberPrivateChat.getList().get(0).getMessageText().indexOf(")"))));
|
System.out.println("privChat selected ChatMember: was own object...!" + "rx was: " + selectedChatMemberPrivateChat.getList().get(0).getMessageText().substring(2,(selectedChatMemberPrivateChat.getList().get(0).getMessageText().indexOf(")"))));
|
||||||
|
|
||||||
txt_chatMessageUserInput.clear();
|
txt_chatMessageUserInput.clear();
|
||||||
txt_chatMessageUserInput.setText("/cq "
|
txt_chatMessageUserInput.setText("/cq "
|
||||||
+ selectedChatMemberPrivateChat.getList().get(0).getMessageText().substring(2,(selectedChatMemberPrivateChat.getList().get(0).getMessageText().indexOf(")"))) + " "); //here1
|
+ selectedChatMemberPrivateChat.getList().get(0).getMessageText().substring(2,(selectedChatMemberPrivateChat.getList().get(0).getMessageText().indexOf(")"))) + " "); //here1
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
txt_chatMessageUserInput.clear();
|
txt_chatMessageUserInput.clear();
|
||||||
txt_chatMessageUserInput.setText("/cq "
|
txt_chatMessageUserInput.setText("/cq "
|
||||||
+ selectedChatMemberPrivateChat.getList().get(0).getSender().getCallSign() + " ");
|
+ selectedChatMemberPrivateChat.getList().get(0).getSender().getCallSign() + " ");
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
selectedCallSignFurtherInfoPane.getChildren().clear();
|
selectedCallSignFurtherInfoPane.getChildren().clear();
|
||||||
selectedCallSignInfoStageChatMember = selectedChatMemberPrivateChat.getList().get(0).getSender();
|
selectedCallSignInfoStageChatMember = selectedChatMemberPrivateChat.getList().get(0).getSender();
|
||||||
selectedCallSignFurtherInfoPane.getChildren().add(generateFurtherInfoAbtSelectedCallsignBP(selectedCallSignInfoStageChatMember));
|
selectedCallSignFurtherInfoPane.getChildren().add(generateFurtherInfoAbtSelectedCallsignBP(selectedCallSignInfoStageChatMember));
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
} catch (Exception exception) {
|
} catch (Exception exception) {
|
||||||
System.out.println("KST4CApp, <<<catched error>>>>: message sender is not in the userlist any more!");
|
System.out.println("KST4CApp, <<<catched error>>>>: message sender is not in the userlist any more!");
|
||||||
}
|
}
|
||||||
@@ -3743,6 +3857,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
txt_chatMessageUserInput.clear();
|
txt_chatMessageUserInput.clear();
|
||||||
txt_chatMessageUserInput.setText("/cq "
|
txt_chatMessageUserInput.setText("/cq "
|
||||||
+ selectedChatMemberGeneralChat.getList().get(0).getSender().getCallSign() + " ");
|
+ selectedChatMemberGeneralChat.getList().get(0).getSender().getCallSign() + " ");
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
System.out.println("privChat selected ChatMember: "
|
System.out.println("privChat selected ChatMember: "
|
||||||
+ selectedChatMemberGeneralChat.getList().get(0).getSender());
|
+ selectedChatMemberGeneralChat.getList().get(0).getSender());
|
||||||
|
|
||||||
@@ -3750,6 +3866,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
selectedCallSignFurtherInfoPane.getChildren().clear();
|
selectedCallSignFurtherInfoPane.getChildren().clear();
|
||||||
selectedCallSignInfoStageChatMember = selectedChatMemberGeneralChat.getList().get(0).getSender();
|
selectedCallSignInfoStageChatMember = selectedChatMemberGeneralChat.getList().get(0).getSender();
|
||||||
selectedCallSignFurtherInfoPane.getChildren().add(generateFurtherInfoAbtSelectedCallsignBP(selectedCallSignInfoStageChatMember));
|
selectedCallSignFurtherInfoPane.getChildren().add(generateFurtherInfoAbtSelectedCallsignBP(selectedCallSignInfoStageChatMember));
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
} catch (Exception exception) {
|
} catch (Exception exception) {
|
||||||
System.out.println("KST4CApp, <<<catched error>>>>: message sender is not in the userlist any more!");
|
System.out.println("KST4CApp, <<<catched error>>>>: message sender is not in the userlist any more!");
|
||||||
}
|
}
|
||||||
@@ -3819,6 +3937,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
txt_chatMessageUserInput.clear();
|
txt_chatMessageUserInput.clear();
|
||||||
txt_chatMessageUserInput
|
txt_chatMessageUserInput
|
||||||
.setText("/cq " + selectedChatMember.getList().get(0).getCallSign() + " ");
|
.setText("/cq " + selectedChatMember.getList().get(0).getCallSign() + " ");
|
||||||
|
txt_chatMessageUserInput.requestFocus();
|
||||||
|
txt_chatMessageUserInput.selectEnd();
|
||||||
// System.out.println(
|
// System.out.println(
|
||||||
// "##################selected ChatMember: " + selectedChatMember.getList().get(0));
|
// "##################selected ChatMember: " + selectedChatMember.getList().get(0));
|
||||||
// selectedChatMemberList.clear();
|
// selectedChatMemberList.clear();
|
||||||
@@ -3883,6 +4003,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
chatMemberTableFilterQRBHBox.setPrefWidth(210);
|
chatMemberTableFilterQRBHBox.setPrefWidth(210);
|
||||||
|
|
||||||
TextField chatMemberTableFilterMaxQrbTF = new TextField(chatcontroller.getChatPreferences().getStn_maxQRBDefault() + "");
|
TextField chatMemberTableFilterMaxQrbTF = new TextField(chatcontroller.getChatPreferences().getStn_maxQRBDefault() + "");
|
||||||
|
chatMemberTableFilterMaxQrbTF.setFocusTraversable(false);
|
||||||
ToggleButton tglBtnQRBEnable = new ToggleButton("Show only QRB [km] <= ");
|
ToggleButton tglBtnQRBEnable = new ToggleButton("Show only QRB [km] <= ");
|
||||||
tglBtnQRBEnable.selectedProperty().addListener(new ChangeListener<Boolean>() {
|
tglBtnQRBEnable.selectedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
Predicate<ChatMember> maxQrbPredicate = new Predicate<ChatMember>() {
|
Predicate<ChatMember> maxQrbPredicate = new Predicate<ChatMember>() {
|
||||||
@@ -3933,6 +4054,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
CheckBox chatMemberTableFilterQtfEnableChkbx = new CheckBox("Show only QTF:");
|
CheckBox chatMemberTableFilterQtfEnableChkbx = new CheckBox("Show only QTF:");
|
||||||
TextField chatMemberTableFilterQtfTF = new TextField(chatcontroller.getChatPreferences().getStn_qtfDefault()+"");
|
TextField chatMemberTableFilterQtfTF = new TextField(chatcontroller.getChatPreferences().getStn_qtfDefault()+"");
|
||||||
|
chatMemberTableFilterQtfTF.setFocusTraversable(false);
|
||||||
chatMemberTableFilterQtfTF.textProperty().addListener(new ChangeListener<String>() {
|
chatMemberTableFilterQtfTF.textProperty().addListener(new ChangeListener<String>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends String> observableValue, String oldValue, String newValue) {
|
public void changed(ObservableValue<? extends String> observableValue, String oldValue, String newValue) {
|
||||||
@@ -4064,6 +4186,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
|
|
||||||
TextField chatMemberTableFilterTextField = new TextField("Find...");
|
TextField chatMemberTableFilterTextField = new TextField("Find...");
|
||||||
|
chatMemberTableFilterTextField.setFocusTraversable(false);
|
||||||
chatMemberTableFilterTextField.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
chatMemberTableFilterTextField.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean t1) {
|
public void changed(ObservableValue<? extends Boolean> observableValue, Boolean aBoolean, Boolean t1) {
|
||||||
@@ -4685,6 +4808,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
Label lblCallSign = new Label("Login-Callsign:");
|
Label lblCallSign = new Label("Login-Callsign:");
|
||||||
// TextField txtFldCallSign = new TextField("dm5m");
|
// TextField txtFldCallSign = new TextField("dm5m");
|
||||||
TextField txtFldCallSign = new TextField(this.chatcontroller.getChatPreferences().getLoginCallSign());
|
TextField txtFldCallSign = new TextField(this.chatcontroller.getChatPreferences().getLoginCallSign());
|
||||||
|
txtFldCallSign.setFocusTraversable(false);
|
||||||
|
|
||||||
txtFldCallSign.textProperty().addListener(new ChangeListener<String>() {
|
txtFldCallSign.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -4711,6 +4835,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
Label lblName = new Label("Name in Chat:");
|
Label lblName = new Label("Name in Chat:");
|
||||||
TextField txtFldName = new TextField(this.chatcontroller.getChatPreferences().getLoginName());
|
TextField txtFldName = new TextField(this.chatcontroller.getChatPreferences().getLoginName());
|
||||||
|
txtFldName.setFocusTraversable(false);
|
||||||
|
|
||||||
txtFldName.textProperty().addListener(new ChangeListener<String>() {
|
txtFldName.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -4724,6 +4849,8 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
Label lblLocator = new Label("Locator in Chat:");
|
Label lblLocator = new Label("Locator in Chat:");
|
||||||
TextField txtFldLocator = new TextField(this.chatcontroller.getChatPreferences().getLoginLocator());
|
TextField txtFldLocator = new TextField(this.chatcontroller.getChatPreferences().getLoginLocator());
|
||||||
|
txtFldLocator.setFocusTraversable(false);
|
||||||
|
|
||||||
|
|
||||||
txtFldLocator.textProperty().addListener(new ChangeListener<String>() {
|
txtFldLocator.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -4774,6 +4901,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
// labeledSeparator.setAlignment(Pos.CENTER);
|
// labeledSeparator.setAlignment(Pos.CENTER);
|
||||||
|
|
||||||
TextField txtFldstn_antennaBeamWidthDeg = new TextField(this.chatcontroller.getChatPreferences().getStn_antennaBeamWidthDeg() + "");
|
TextField txtFldstn_antennaBeamWidthDeg = new TextField(this.chatcontroller.getChatPreferences().getStn_antennaBeamWidthDeg() + "");
|
||||||
|
txtFldstn_antennaBeamWidthDeg.setFocusTraversable(false);
|
||||||
txtFldstn_antennaBeamWidthDeg.setTooltip(new Tooltip("Your antenna beamwidth in DEG\n\nEnter correct values here due it´s used for path suggestions!!!"));
|
txtFldstn_antennaBeamWidthDeg.setTooltip(new Tooltip("Your antenna beamwidth in DEG\n\nEnter correct values here due it´s used for path suggestions!!!"));
|
||||||
txtFldstn_antennaBeamWidthDeg.textProperty().addListener(new ChangeListener<String>() {
|
txtFldstn_antennaBeamWidthDeg.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -4794,6 +4922,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
});
|
});
|
||||||
|
|
||||||
TextField txtFldstn_maxQRBDefault = new TextField(this.chatcontroller.getChatPreferences().getStn_maxQRBDefault() + "");
|
TextField txtFldstn_maxQRBDefault = new TextField(this.chatcontroller.getChatPreferences().getStn_maxQRBDefault() + "");
|
||||||
|
txtFldstn_maxQRBDefault.setFocusTraversable(false);
|
||||||
|
|
||||||
txtFldstn_maxQRBDefault.textProperty().addListener(new ChangeListener<String>() {
|
txtFldstn_maxQRBDefault.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -4814,6 +4943,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
});
|
});
|
||||||
|
|
||||||
TextField txtFldstn_qtfDefault = new TextField(this.chatcontroller.getChatPreferences().getStn_qtfDefault() + "");
|
TextField txtFldstn_qtfDefault = new TextField(this.chatcontroller.getChatPreferences().getStn_qtfDefault() + "");
|
||||||
|
txtFldstn_qtfDefault.setFocusTraversable(false);
|
||||||
|
|
||||||
txtFldstn_qtfDefault.textProperty().addListener(new ChangeListener<String>() {
|
txtFldstn_qtfDefault.textProperty().addListener(new ChangeListener<String>() {
|
||||||
|
|
||||||
@@ -5030,6 +5160,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
Label lblUDPByUCX = new Label("UDP-Port for message-listener (default is 12060)");
|
Label lblUDPByUCX = new Label("UDP-Port for message-listener (default is 12060)");
|
||||||
TextField txtFldUDPPortforUCX = new TextField("");
|
TextField txtFldUDPPortforUCX = new TextField("");
|
||||||
|
txtFldUDPPortforUCX.setFocusTraversable(false);
|
||||||
txtFldUDPPortforUCX
|
txtFldUDPPortforUCX
|
||||||
.setText(this.chatcontroller.getChatPreferences().getLogsynch_ucxUDPWkdCallListenerPort() + "");
|
.setText(this.chatcontroller.getChatPreferences().getLogsynch_ucxUDPWkdCallListenerPort() + "");
|
||||||
txtFldUDPPortforUCX.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFldUDPPortforUCX.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@@ -5211,6 +5342,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
TextField txtFld_asServerNameString = new TextField(
|
TextField txtFld_asServerNameString = new TextField(
|
||||||
chatcontroller.getChatPreferences().getAirScout_asServerNameString());
|
chatcontroller.getChatPreferences().getAirScout_asServerNameString());
|
||||||
|
txtFld_asServerNameString.setFocusTraversable(false);
|
||||||
txtFld_asServerNameString.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFld_asServerNameString.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
||||||
@@ -5236,6 +5368,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
TextField txtFld_asClientNameString = new TextField(
|
TextField txtFld_asClientNameString = new TextField(
|
||||||
chatcontroller.getChatPreferences().getAirScout_asClientNameString());
|
chatcontroller.getChatPreferences().getAirScout_asClientNameString());
|
||||||
|
txtFld_asClientNameString.setFocusTraversable(false);
|
||||||
txtFld_asClientNameString.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFld_asClientNameString.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
||||||
@@ -5261,6 +5394,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
|
|
||||||
TextField txtFld_asUDPPortInt = new TextField(
|
TextField txtFld_asUDPPortInt = new TextField(
|
||||||
chatcontroller.getChatPreferences().getAirScout_asCommunicationPort() + "");
|
chatcontroller.getChatPreferences().getAirScout_asCommunicationPort() + "");
|
||||||
|
txtFld_asUDPPortInt.setFocusTraversable(false);
|
||||||
txtFld_asUDPPortInt.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFld_asUDPPortInt.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
||||||
@@ -5284,6 +5418,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
});
|
});
|
||||||
|
|
||||||
TextField txtFld_asQRGInt = new TextField(chatcontroller.getChatPreferences().getAirScout_asBandString() + "");
|
TextField txtFld_asQRGInt = new TextField(chatcontroller.getChatPreferences().getAirScout_asBandString() + "");
|
||||||
|
txtFld_asQRGInt.setFocusTraversable(false);
|
||||||
txtFld_asQRGInt.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFld_asQRGInt.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
public void changed(ObservableValue<? extends Boolean> arg0, Boolean oldPropertyValue,
|
||||||
@@ -5512,6 +5647,7 @@ public class Kst4ContestApplication extends Application {
|
|||||||
grdPnlBeacon.add(new Label("Beacon message [<100 Chars]:"), 0, 2);
|
grdPnlBeacon.add(new Label("Beacon message [<100 Chars]:"), 0, 2);
|
||||||
|
|
||||||
TextField txtFldBeaconText = new TextField(this.chatcontroller.getChatPreferences().getBcn_beaconText());
|
TextField txtFldBeaconText = new TextField(this.chatcontroller.getChatPreferences().getBcn_beaconText());
|
||||||
|
txtFldBeaconText.setFocusTraversable(false);
|
||||||
grdPnlBeacon.add(txtFldBeaconText, 1, 2);
|
grdPnlBeacon.add(txtFldBeaconText, 1, 2);
|
||||||
txtFldBeaconText.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
txtFldBeaconText.focusedProperty().addListener(new ChangeListener<Boolean>() {
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Binary file not shown.
@@ -2,13 +2,20 @@
|
|||||||
<praktiKST>
|
<praktiKST>
|
||||||
<station>
|
<station>
|
||||||
<LoginCallSign>DO5AMF</LoginCallSign>
|
<LoginCallSign>DO5AMF</LoginCallSign>
|
||||||
<LoginPassword>kst4contest.test</LoginPassword>
|
<LoginPassword>changeMe</LoginPassword>
|
||||||
<LoginDisplayedName>Marc</LoginDisplayedName>
|
<LoginDisplayedName>KST4Contest</LoginDisplayedName>
|
||||||
<LoginLocator>JN49GL</LoginLocator>
|
<LoginLocator>JO51IJ</LoginLocator>
|
||||||
<ChatCategory>2</ChatCategory>
|
<ChatCategory>2</ChatCategory>
|
||||||
<stn_antennaBeamWidthDeg>50</stn_antennaBeamWidthDeg>
|
<stn_antennaBeamWidthDeg>50.0</stn_antennaBeamWidthDeg>
|
||||||
<stn_maxQRBDefault>900</stn_maxQRBDefault>
|
<stn_maxQRBDefault>900.0</stn_maxQRBDefault>
|
||||||
<stn_qtfDefault>135</stn_qtfDefault>
|
<stn_qtfDefault>135.0</stn_qtfDefault>
|
||||||
|
<stn_bandActive144>true</stn_bandActive144>
|
||||||
|
<stn_bandActive432>true</stn_bandActive432>
|
||||||
|
<stn_bandActive1240>false</stn_bandActive1240>
|
||||||
|
<stn_bandActive2300>false</stn_bandActive2300>
|
||||||
|
<stn_bandActive3400>false</stn_bandActive3400>
|
||||||
|
<stn_bandActive5600>false</stn_bandActive5600>
|
||||||
|
<stn_bandActive10G>false</stn_bandActive10G>
|
||||||
</station>
|
</station>
|
||||||
<logsynch>
|
<logsynch>
|
||||||
<logsynch_fileBasedWkdCallInterpreterFileNameReadOnly>SimpleLogFile.txt</logsynch_fileBasedWkdCallInterpreterFileNameReadOnly>
|
<logsynch_fileBasedWkdCallInterpreterFileNameReadOnly>SimpleLogFile.txt</logsynch_fileBasedWkdCallInterpreterFileNameReadOnly>
|
||||||
@@ -19,7 +26,7 @@
|
|||||||
</logsynch>
|
</logsynch>
|
||||||
<trxSynchUCX>
|
<trxSynchUCX>
|
||||||
<trxSynch_ucxLogUDPListenerEnabled>true</trxSynch_ucxLogUDPListenerEnabled>
|
<trxSynch_ucxLogUDPListenerEnabled>true</trxSynch_ucxLogUDPListenerEnabled>
|
||||||
<trxSynch_defaultMYQRGValue>144.010.00</trxSynch_defaultMYQRGValue>
|
<trxSynch_defaultMYQRGValue>144.374.50</trxSynch_defaultMYQRGValue>
|
||||||
</trxSynchUCX>
|
</trxSynchUCX>
|
||||||
<AirScoutQuerier>
|
<AirScoutQuerier>
|
||||||
<asQry_airScoutCommunicationEnabled>true</asQry_airScoutCommunicationEnabled>
|
<asQry_airScoutCommunicationEnabled>true</asQry_airScoutCommunicationEnabled>
|
||||||
@@ -28,6 +35,11 @@
|
|||||||
<asQry_airScoutUDPPort>9872</asQry_airScoutUDPPort>
|
<asQry_airScoutUDPPort>9872</asQry_airScoutUDPPort>
|
||||||
<asQry_airScoutBandValue>1440000</asQry_airScoutBandValue>
|
<asQry_airScoutBandValue>1440000</asQry_airScoutBandValue>
|
||||||
</AirScoutQuerier>
|
</AirScoutQuerier>
|
||||||
|
<notifications>
|
||||||
|
<notify_SimpleAudioNotificationsEnabled>true</notify_SimpleAudioNotificationsEnabled>
|
||||||
|
<notify_CWCallsignAudioNotificationsEnabled>true</notify_CWCallsignAudioNotificationsEnabled>
|
||||||
|
<notify_VoiceCallsignAudioNotificationsEnabled>true</notify_VoiceCallsignAudioNotificationsEnabled>
|
||||||
|
</notifications>
|
||||||
<shortCuts>
|
<shortCuts>
|
||||||
<t>Hi OM,</t>
|
<t>Hi OM,</t>
|
||||||
<t>pse</t>
|
<t>pse</t>
|
||||||
@@ -68,9 +80,9 @@
|
|||||||
<t>MYQRG</t>
|
<t>MYQRG</t>
|
||||||
</shortCuts>
|
</shortCuts>
|
||||||
<textSnippets>
|
<textSnippets>
|
||||||
<t>Hi OM, try sked 2m? Ur QRG?</t>
|
<t>Hi QRZNAME, try sked 2m? Ur QRG?</t>
|
||||||
<t>Hi OM, try sked 70cms? Ur QRG?</t>
|
<t>try? FIRSTAP, pse lsn MYQRGSHORT</t>
|
||||||
<t>Hi OM, try sked 23cms? Ur QRG?</t>
|
<t>maybe we need AP. FIRSTAP SECONDAP</t>
|
||||||
<t>I am calling cq to ur dir, pse lsn to MYLOCATOR at MYQRG</t>
|
<t>I am calling cq to ur dir, pse lsn to MYLOCATOR at MYQRG</t>
|
||||||
<t>pse ur qrg?</t>
|
<t>pse ur qrg?</t>
|
||||||
<t>rrr, I move to your qrg nw, pse ant dir MYLOCATOR</t>
|
<t>rrr, I move to your qrg nw, pse ant dir MYLOCATOR</t>
|
||||||
@@ -79,7 +91,7 @@
|
|||||||
<t>Sry, strong qrm by local station, may try MYQRG</t>
|
<t>Sry, strong qrm by local station, may try MYQRG</t>
|
||||||
<t>Sry, in qso nw, pse qrx, I will meep you</t>
|
<t>Sry, in qso nw, pse qrx, I will meep you</t>
|
||||||
<t>Ur ant my dir MYLOCATOR nw?</t>
|
<t>Ur ant my dir MYLOCATOR nw?</t>
|
||||||
<t>nil?</t>
|
<t>QRZNAME pse ant dir MYLOCATORSHORT</t>
|
||||||
<t>No cw op here, pse can we use ssb?</t>
|
<t>No cw op here, pse can we use ssb?</t>
|
||||||
<t>No chance in ssb, can we use cw?</t>
|
<t>No chance in ssb, can we use cw?</t>
|
||||||
<t>Nil till now, are you calling?</t>
|
<t>Nil till now, are you calling?</t>
|
||||||
@@ -99,4 +111,15 @@
|
|||||||
<beaconUnworkedstationsEnabled>false</beaconUnworkedstationsEnabled>
|
<beaconUnworkedstationsEnabled>false</beaconUnworkedstationsEnabled>
|
||||||
<beaconUnworkedstationsPrefix>OE</beaconUnworkedstationsPrefix>
|
<beaconUnworkedstationsPrefix>OE</beaconUnworkedstationsPrefix>
|
||||||
</beaconUnworkedstations>
|
</beaconUnworkedstations>
|
||||||
|
<guiOptions>
|
||||||
|
<GUIscn_ChatwindowMainSceneSizeHW>748.0;1544.800048828125</GUIscn_ChatwindowMainSceneSizeHW>
|
||||||
|
<GUIclusterAndQSOMonStage_SceneSizeHW>765.5999755859375;467.20001220703125</GUIclusterAndQSOMonStage_SceneSizeHW>
|
||||||
|
<GUIstage_updateStage_SceneSizeHW>640.0;480.0</GUIstage_updateStage_SceneSizeHW>
|
||||||
|
<GUIsettingsStageSceneSizeHW>720.0;768.0</GUIsettingsStageSceneSizeHW>
|
||||||
|
<GUIselectedCallSignSplitPane_dividerposition>0.5120192307692308</GUIselectedCallSignSplitPane_dividerposition>
|
||||||
|
<GUImainWindowLeftSplitPane_dividerposition>0.5046632124352332</GUImainWindowLeftSplitPane_dividerposition>
|
||||||
|
<GUImessageSectionSplitpane_dividerposition>0.5102549889135255;0.5934035476718403;0.6377494456762749</GUImessageSectionSplitpane_dividerposition>
|
||||||
|
<GUImainWindowRightSplitPane_dividerposition>0.74029933481153</GUImainWindowRightSplitPane_dividerposition>
|
||||||
|
<GUIpnl_directedMSGWin_dividerpositionDefault>0.09707903525548366</GUIpnl_directedMSGWin_dividerpositionDefault>
|
||||||
|
</guiOptions>
|
||||||
</praktiKST>
|
</praktiKST>
|
||||||
|
|||||||
@@ -617,4 +617,503 @@ DL6CWM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;
|
|||||||
DL4ASK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
DL4ASK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
DL5SE;Dan 70cm;JO50XL;StringProperty [value: null];true;false;true;false;false;false;false;false
|
DL5SE;Dan 70cm;JO50XL;StringProperty [value: null];true;false;true;false;false;false;false;false
|
||||||
DJ6VX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
DJ6VX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
OM3W;Club 2m;JN99CH;StringProperty [value: 302 ];true;true;false;false;false;false;false;false
|
OM3W;Club 2m;JN99CH;StringProperty [value: 302 ];true;true;false;false;false;false;false;false
|
||||||
|
DL2NDL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1OLA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2TX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
I4GHG;Rino 144.390;JN63DT;StringProperty [value: 144.390 ];true;true;false;false;false;false;false;false
|
||||||
|
DL4LAM/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK0KTL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF1AK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF4UM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6OO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK7AC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ0MW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM2BHG;Heinz;JO51MW;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5KT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0HBS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0GM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5FDP;Stefan;JN49LP;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE5DIN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ9MH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0DLE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0AP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM2CF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4MW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2FQ;Tzetzo-23cm 60W;JN49EW;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK1X;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5OA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF6WE;Ewald 6 4 2m;JO31GO;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
G4PIQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF7JU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1AG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0UM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2WU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB8TS/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2MR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG3RAP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8QS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
ON4LDP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF8V;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DA2K;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F1CBR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F4WDS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH2PA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF5TV;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG4MH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5HI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6QO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5WN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO4HBK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ3AK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4APJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR2L;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1DEU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6KDS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB7AD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2CB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM5F;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2I;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6UJH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM5MA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4VDA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6ABB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1AVF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5AJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1GSD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL7UDA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1KIM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OL7C;Radio Club;JO60JJ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1KAD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OL3Z;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F4BIT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8ABK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ2FR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4SHE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DA0M;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK1BZT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DD6YR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ6OL;Ralf 2m-13cm/6cm;JO52AP;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6ON;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6AO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2LB;Torsten;JO53LQ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5ANS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO1CS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM3KOM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB3LO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM2D;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF1ASG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2BXC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6ZEJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0D;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6MHW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2OAU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5AWE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4MN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4ST;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG8AB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO6JH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1AWD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DP9X;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL3LAR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2HXE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR1T;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC6HG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0LB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1AKY;Jens 2m;JO50LQ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK8MM;Mark only VHF;JO53CL;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DP6K/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2PZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4NWM/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4M;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP9KDA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP7VVB;Maciek 2m;JO91VQ;StringProperty [value: 374.5 ];true;true;false;false;false;false;false;false
|
||||||
|
DH2UAK;Klaus;JO71FU;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH8GHH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2XF/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH2UHE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1RLB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ2BC;Bert 2 m;JO63PO;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F0EUY/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK7C;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2AF;Milan 2m;JN89AR;StringProperty [value: 374,5 ];true;true;false;false;false;false;false;false
|
||||||
|
DK5IR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP6AB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5OU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1BUG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0AC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG9OBI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG2SER;Carsten;JN58OH;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1JHR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0MA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH9ET;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8SAM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A1AAY;RKNG;JN85PJ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A1W;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A2AE;Zvonko 144272;JN86HF;StringProperty [value: 144272 ];true;true;false;false;false;false;false;false
|
||||||
|
OE3XOE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A3SM;Mato;JN85FW;StringProperty [value: 149 ];true;true;false;false;false;false;false;false
|
||||||
|
S59P;Club JN86AO;JN86AO;StringProperty [value: 144.333 ];true;true;false;false;false;false;false;false
|
||||||
|
OK5IM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5NE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF2AJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2AKD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5HQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2GBG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG4OP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE2M;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A5AY;Damir;JN85OK;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE3TFA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF3RU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB5SM;Klaus-2m;JN59LE;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0SX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2HTI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DN5PW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A2YF;Tiko 2m;JN85OO;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2AKV;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DA2T;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6CNG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO1FDK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF1HF;Andi JO43VF;JO43VF;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6NEJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG0PF;Gilbert 2m;JO50LQ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL9DBF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5AS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F6HJO/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2GZ;Harry;JN49GB;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ6QS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2YDS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8LR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL9AAA/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL9FBF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR2E;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ8MW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ6VX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO5VL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5DF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6GCK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1SMA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK0CO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL9IM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ7YP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8FBP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH0HAN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM2SL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6ZXG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK3ZQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F1TRE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2ZO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB1BAC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1FAR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO2PSW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ1FZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR2X;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK0PU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ1OB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2IT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5ZBS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6TW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ1AA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1ATZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ1PWV;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0FW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5TM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
I3FGX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1NPF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2HXE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1FMP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
9A0BB;144.239 BB Team;JN85EI;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ1AN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG0LFG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE6V;Werner 72 el kW;JN76VT;StringProperty [value: 144.186 ];true;true;false;false;false;false;false;false
|
||||||
|
DD5VL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1MZM;Milos144358;JN89IW;StringProperty [value: 144.358 ];true;true;false;false;false;false;false;false
|
||||||
|
DF0WF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL3LA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE8Q/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1CJT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DA0FF;144.245;JO40XL;StringProperty [value: 144245 ];true;true;false;false;false;false;false;false
|
||||||
|
PA2TMS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4YDR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IQ5NN;MonteNerone144;JN63GN;StringProperty [value: 144182 ];true;true;false;false;false;false;false;false
|
||||||
|
OK7O;144;JN69OU;StringProperty [value: 144.380 ];true;true;false;false;false;false;false;false
|
||||||
|
OM3KII;2m;JN88UU;StringProperty [value: 267 ];true;true;false;false;false;false;false;false
|
||||||
|
DR0R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ9FC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1DAF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0YY;Berlin.240;JO62GD;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5HQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC5IMM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP2CNW;Jan 2m ,;JO93AI;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2LB;Torsten;JO53LQ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM6DN;2x12ele 950asl;JN99FI;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL3HXS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK8QC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0MU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OL1C;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DD2ML;Ulli 4x10 QRO;JN68GI;StringProperty [value: 370,2 ];true;true;false;false;false;false;false;false
|
||||||
|
OK2KAA;Club 2m;JN79QJ;StringProperty [value: 144.217 ];true;true;false;false;false;false;false;false
|
||||||
|
IQ4KD;Monghidoro C.T;JN54PF;StringProperty [value: 234 ];true;true;false;false;false;false;false;false
|
||||||
|
9A9D;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IK4GNG;Gibo;JN64FB;StringProperty [value: 373 ];true;true;false;false;false;false;false;false
|
||||||
|
IQ8BI;2m Test;JN63NJ;StringProperty [value: 367 ];true;true;false;false;false;false;false;false
|
||||||
|
DL8CHR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IQ4CT;Team 2m;JN54WE;StringProperty [value: 220 ];true;true;false;false;false;false;false;false
|
||||||
|
OZ1BEF;Dan;JO46OE;StringProperty [value: 144277 ];true;true;false;false;false;false;false;false
|
||||||
|
DB9OH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK8XY;Torsten,2m SSB;JO53AP;StringProperty [value: 307 ];true;true;false;false;false;false;false;false
|
||||||
|
OZ7UV;Svend;JO65DH;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0LU;Team 144.280 CQ;JO43UA;StringProperty [value: 280 ];true;true;false;false;false;false;false;false
|
||||||
|
DM2HEY;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM2Y;Jan;JN88RS;StringProperty [value: 144.169 ];true;true;false;false;false;false;false;false
|
||||||
|
OM3FW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK6R;144 only;JN79OW;StringProperty [value: 184 ];true;true;false;false;false;false;false;false
|
||||||
|
OK3W;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM8A;OM8A_2m;JN87WV;StringProperty [value: 144280 ];true;true;false;false;false;false;false;false
|
||||||
|
DR1H;144320 8*12el;JN59OP;StringProperty [value: 144320 ];true;true;false;false;false;false;false;false
|
||||||
|
DK0NA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR7C;24GHz up;JO50WB;StringProperty [value: 388 ];true;true;false;false;false;false;false;false
|
||||||
|
OE5LHM/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DP3P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG5BRE;Ronny 70/23/13/9;JO62VM;StringProperty [value: 280 ];true;true;false;false;false;false;false;false
|
||||||
|
DL2FFW;Frank 2m;JO50LQ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2KEA;Radioclub;JN89EJ;StringProperty [value: 144.375 ];true;true;false;false;false;false;false;false
|
||||||
|
DL5WW;Guenter 2m only;JO63PL;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5ALW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL7AX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1KCR;BIG GUN;JN79VS;StringProperty [value: 144.162 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1LN;Lada;JN79AI;StringProperty [value: 144.317 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1KKI;RK J.Hradec _2m;JN79NF;StringProperty [value: 144276 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1KPA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO5OT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2KCN;Club, 2m only;JN89OI;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK5W;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2BMJ;Milan only 2m;JN89VC;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2KOJ;2m;JN79UG;StringProperty [value: 166 ];true;true;false;false;false;false;false;false
|
||||||
|
DL0NF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE5NNN/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OL7M;2m 1100m asl;JO80FG;StringProperty [value: 144.307 ];true;true;false;false;false;false;false;false
|
||||||
|
OM5AW;Joe 144/QRO;JN98AH;StringProperty [value: 144324 ];true;true;false;false;false;false;false;false
|
||||||
|
SN6Z;Mike;JO81MG;StringProperty [value: 144220 ];true;true;false;false;false;false;false;false
|
||||||
|
SN7L;Team 144.182;JO91QF;StringProperty [value: 182 ];true;true;false;false;false;false;false;false
|
||||||
|
DL5AA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
ON4EI/P;Oli 4x4+1x7 1KW;JO20JO;StringProperty [value: 182 ];true;true;false;false;false;false;false;false
|
||||||
|
OK4C;Klondajk;JN79BU;StringProperty [value: 144.155 ];true;true;false;false;false;false;false;false
|
||||||
|
OL4N;2m;JO60VR;StringProperty [value: 144260 ];true;true;false;false;false;false;false;false
|
||||||
|
DR5T;Marek;JN47KW;StringProperty [value: 144.351 ];true;true;false;false;false;false;false;false
|
||||||
|
DD7PA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
ON8TT/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0RN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5EZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F4IYU;Christophe;JN19GD;StringProperty [value: 295 ];true;true;false;false;false;false;false;false
|
||||||
|
DD0PX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM5R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1KKP;Club;JO70DG;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4VAI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
G4PIQ;Andy 1kW 17el;JO02OD;StringProperty [value: 144.133 ];true;true;false;false;false;false;false;false
|
||||||
|
DM5B;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1IME;Ota 2m;JO70FB;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK5T;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1VAV;Petr_2-70 SSB;JN79FW;StringProperty [value: 250 ];true;true;false;false;false;false;false;false
|
||||||
|
S51S;Igor;JN75ES;StringProperty [value: 432250 ];true;true;false;false;false;false;false;false
|
||||||
|
DL2NBU;Peter;JN59KQ;StringProperty [value: 144095 ];true;true;false;false;false;false;false;false
|
||||||
|
S53O;ljubo 2m;JN86AT;StringProperty [value: 144382 ];true;true;false;false;false;false;false;false
|
||||||
|
HA1CA;Zoli;JN86HN;StringProperty [value: 144 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1KCB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK5Y;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
HG6N;Tibor;JN98VD;StringProperty [value: 144.050 ];true;true;false;false;false;false;false;false
|
||||||
|
DK1KC/P;Mike;JN58QH;StringProperty [value: 068 ];true;true;false;false;false;false;false;false
|
||||||
|
PA1T;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK0ZB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG7SCB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
TM5R;144.340.00;JN19BQ;StringProperty [value: 144.340.00 ];true;true;false;false;false;false;false;false
|
||||||
|
DM5D;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0HAL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP9KDA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DD5DX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6FE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF3VM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR6T;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4DAW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6NDW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6WT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2BO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5CW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB9LG;Lutz;JO40DM;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL7UP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1PAL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC6CX/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ0YS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F4JXV;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK9PT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK3WG;Jurg;JO72GI;StringProperty [value: 144.030 ];true;true;false;false;false;false;false;false
|
||||||
|
DO1AYJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC2ZL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DA2R;Hans-Jürgen;JN69EM;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5RE/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F6GTH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F8CND/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH9NAD/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM3AWK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ0CC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO6KDS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL3EAZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
PD4R;Dennis;JO32CD;StringProperty [value: 260 ];true;true;false;false;false;false;false;false
|
||||||
|
DL4ZAA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0ET;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5BAW/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ6JJ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB6XG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2AKT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1BFR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F5UIN/N;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK6AC;Michael;JO52IJ;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK1E;2m/70cm;JO53WH;StringProperty [value: 350 ];true;true;false;false;false;false;false;false
|
||||||
|
DJ8PY;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG9KB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL7QX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR6R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ3SN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG6ME;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
S57GM;Borut-2m;JN76CC;StringProperty [value: 350 ];true;true;false;false;false;false;false;false
|
||||||
|
OK2L;Team 2m;JN99BN;StringProperty [value: 293 299 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1UGI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1DX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF2AP;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1RDO;2m;JN69JK;StringProperty [value: 372 ];true;true;false;false;false;false;false;false
|
||||||
|
SP3LX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1OPT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO1XRK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG0FE;Lothar;JO62UN;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SM7EYW;Torleif;JO65NK;StringProperty [value: 184 ];true;true;false;false;false;false;false;false
|
||||||
|
DL2BQC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM7D;Ronald;JO62LI;StringProperty [value: 092 ];true;true;false;false;false;false;false;false
|
||||||
|
SM7FMX;Mog;JO65KN;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR5W;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DP4K;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH5BS;erni 2m qro +70;JO63UW;StringProperty [value: 144327 ];true;true;false;false;false;false;false;false
|
||||||
|
DF1HC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2NG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
SP4SAS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF6RI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF9ME/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4NAZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IQ3LX;Laguna Team;JN54TF;StringProperty [value: 144.295 ];true;true;false;false;false;false;false;false
|
||||||
|
DK2AT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE3GRA/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL3DQL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR0R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5KW/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF5RF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
PC0A;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6MRA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F5MGD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH8SL;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG9FBA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL6OA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH6DAO;Ray;JO41CN;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DD0D;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK4EI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO6NI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ5FK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4JU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0RD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1DAC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM8MM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM3DG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK0AU;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF8OI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5UHR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO3VE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR7R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DB1PA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF8XC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5RX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
HB9YBQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DD1IW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
HB9LEH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK3JH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
ON4KHG;Gaetan 2m/3cm;JO10XO;StringProperty [value: 185 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1RMR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF8ZH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5RA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM7TW;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO7AD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM1DE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2AAZ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
S570CST;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC6NY;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1LSH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8AMB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DR7B;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OM2DT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG8OBN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OL2J;RK Jihlava;JN79TI;StringProperty [value: 144.104 ];true;true;false;false;false;false;false;false
|
||||||
|
DL5DWF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4PT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2BPN;Jaroslav;JN89UF;StringProperty [value: 299 ];true;true;false;false;false;false;false;false
|
||||||
|
DL7AYK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL9UO;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2HVM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK2O;Milos144229;JN89IW;StringProperty [value: 144.229 ];true;true;false;false;false;false;false;false
|
||||||
|
DH9YX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8GL/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IU3OAR;Gian 144.264;JN54FO;StringProperty [value: 144.264 ];true;true;false;false;false;false;false;false
|
||||||
|
HB9TTY;2/70-2x12Y-400W;JN37XG;StringProperty [value: 299 ];true;true;false;false;false;false;false;false
|
||||||
|
DF4NR;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG7FBB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F4KJP/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IK5AMB;144.318;JN53SR;StringProperty [value: d144 318 ];true;true;false;false;false;false;false;false
|
||||||
|
IK4ZHH;Phil;JN63AX;StringProperty [value: 144.285 285 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1KMP;Clubstation 2/70;JO70UK;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1GK;2m 17ele 200W;JO70FA;StringProperty [value: 299 ];true;true;false;false;false;false;false;false
|
||||||
|
DK0TUI;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OE1W;Team;JN77TX;StringProperty [value: 144.358,50 ];true;true;false;false;false;false;false;false
|
||||||
|
OK1VRY;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL2MDU;Chris;JN58RF;StringProperty [value: 144277 ];true;true;false;false;false;false;false;false
|
||||||
|
DO5SA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL0WB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL8QS;Heiko;JO43KH;StringProperty [value: 267 ];true;true;false;false;false;false;false;false
|
||||||
|
DL8GL/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
ON8JA/P;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DJ6QK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DQ55DIG;Team;JO73CE;StringProperty [value: 144.238 ];true;true;false;false;false;false;false;false
|
||||||
|
DK9ZQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1MPK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DG4FCX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO5SA;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1FOX;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OK1XTN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK7VN;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4HRM;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK9ZC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK2R;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL5ME;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF0G;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH5NAH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL4ASK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DH1GSD;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK1WB;Hans;JO52FG;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DM2DXG;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DL1SE;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC9DC;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F6HMQ;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DO1KUB;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK4VW;Ulli 70cm;JO40IT;StringProperty [value: 321 ];true;true;false;false;false;false;false;false
|
||||||
|
DL5SKH;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DC5GF;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF1DT;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5DQ;Nico-2m;JO31QH;StringProperty [value: 318 ];true;true;false;false;false;false;false;false
|
||||||
|
DL0BBK;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DK5PD;Lothar 2m;JN39VV;StringProperty [value: 144,144 ];true;true;false;false;false;false;false;false
|
||||||
|
DH1PS;unknown;unknown;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
DF7KF;Dithmar;JO30FK;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
EI4GNB;tim 2/4/5/6/8;IO63WE;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
G8XVJ;Erik;IO83QK;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
GW0GEI;steve 144393;IO72VE;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
NO3I;Bob;EN90UW;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
G4LOH;Tim;IO70JC;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F1GTU;Daniel - 2M/70CM;JN05IE;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
IZ5EME;Marco 10elm QRO;JN52NS;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
OV3T;Thomas;JO46CM;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
|
F5ICN;Alex QRV 2/70/23;JN03BF;StringProperty [value: null];true;true;false;false;false;false;false;false
|
||||||
Reference in New Issue
Block a user