my ($lat, $long) = DXBearing::stoll($line);
$user->lat($lat);
$user->long($long);
- DXProt::broadcast_ak1a(DXProt::pc41($call, 3, $line), $DXProt::me);
- if (!$user->qra) {
- my $qra = DXBearing::lltos($lat, $long);
+ DXProt::broadcast_all_ak1a(DXProt::pc41($call, 3, $line), $DXProt::me);
+ unless ($user->qra && DXBearing::is_qra($user->qra) ) {
+ my $qra = DXBearing::lltoqra($lat, $long);
$user->qra($qra);
}