Multilog 2019 (jota logboek voor Nederland)

Alles wat betrekking heeft op jeugdactiviteiten, waaronder Scouting/JOTA/JOTI, etc
Bericht
Auteur
Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#31 Bericht door Ton_O_E »

Wij zijn een JOTA-Only-station :D
Voorheen PA3TON

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#32 Bericht door Ton_O_E »

De richting van stations, is niet goed ben ik achter gekomen.
deze wordt berekend uit de eigen locator ($qth_loc) en de remote locator ($qth_rem)
ik kan alleen de oorzaak niet vinden, het zit in de volgende code:

Code: Selecteer alles

define("K" , 111.2);
define("R" , M_PI/180);

function bearing ($qth_rem) 
	{
	$qth_loc = $_SESSION["locator"];
	$qth_loc = strtoupper ($qth_loc);
	$qth_rem = strtoupper ($qth_rem);
	$lat_loc = get_latitude ($qth_loc) * R;
	$lat_rem = get_latitude ($qth_rem) * R;
	$lon_loc = get_longitude ($qth_loc);
	$lon_rem = get_longitude ($qth_rem);
	$d_lon = ($lon_loc - $lon_rem) * R;
	$y = sin($d_lon) * cos($lat_rem);
	$x = ( cos($lat_loc) * sin($lat_rem) ) - ( sin($lat_loc) * cos($lat_rem) * cos($d_lon) );
	$b = atan2($y, $x);
        $bearing= 360 - bcmod2 (360 + ($b * (1/R)) , 360); 
	return $bearing;
	}

function bcmod2( $x, $y ) 
    { 
    $take = 5;     
    $mod = ''; 

    do 
	{ 
        $a = (int)$mod.substr( $x, 0, $take ); 
        $x = substr( $x, $take ); 
        $mod = $a % $y;    
	} 
    while ( strlen($x) ); 

    return (int)$mod; 
    } 
bcmod — Get modulus of an arbitrary precision number (Ik kan wel engels maar...)

Eerder werkte het met de functie bcmod, deze wordt echter niet meer ondersteund, en toen heb ik hem vervangen door bcmod2 met bijbehorende functie.
ik denk dat daar de fout in zit, maar het is nogal complex.
iemand een idee waar het fout zit. De functie is zo overgenomen van de php-manual, maar werkt schijnbaar toch anders dan de oude bcmod
Het zou ook ergens anders kunnen zitten, maar de afstand en coördinaten berekend hij wel goed
Voorheen PA3TON

Gebruikersavatar
PA3DAT
Berichten: 6252
Lid geworden op: 21 sep 2008, 08:08
Roepletters: PA3DAT
Locatie: Kampen
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#33 Bericht door PA3DAT »

Ton, je kunt ADIF exporteren, dat is erg mooi! Maar eh... misschien voel je 'm al aankomen: zou
ik een groot FT8-log ook kunnen IMporteren?`Of moet ik écht alle FT8-verbindingen één voor één
overtypen in Multilog? :( :? :wink:

't Is maar een ideetje hoor... :D
73 de Aloys PA3DAT / PA6D / 5P4W / KE2CZI

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#34 Bericht door Ton_O_E »

kan niet, maar als ik weet wat ft-8 is, zou ik dat wel kunnen maken
ik neem aan dat dat een tekst-bestand is. Als je een paar regels post, zal ik even kijken
Voorheen PA3TON

Gebruikersavatar
PA3DAT
Berichten: 6252
Lid geworden op: 21 sep 2008, 08:08
Roepletters: PA3DAT
Locatie: Kampen
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#35 Bericht door PA3DAT »

De populaire mode FT8 is onderdeel van WSJT-X. Dat wist je écht niet? :mrgreen:

Hieronder de laatste 3 verbindingen, eerst als Adif-export uit WSJT-X:
<call:5>ON8BB <gridsquare:4>JO21 <mode:3>FT8 <rst_sent:3>-17 <rst_rcvd:3>-15 <qso_date:8>20191019 <time_on:6>160845 <qso_date_off:8>20191019 <time_off:6>160930 <band:2>2m <freq:10>144.175200 <station_callsign:7>PA40DAT <my_gridsquare:6>JO32BM <tx_pwr:3>80W <comment:4>Jota <eor>
<call:6>DL2AKT <gridsquare:4>JO50 <mode:3>FT8 <rst_sent:3>-07 <rst_rcvd:3>-13 <qso_date:8>20191019 <time_on:6>161545 <qso_date_off:8>20191019 <time_off:6>161630 <band:2>2m <freq:10>144.175200 <station_callsign:7>PA40DAT <my_gridsquare:6>JO32BM <tx_pwr:3>80W <comment:4>Jota <eor>
<call:6>PA3DII <gridsquare:4>JO23 <mode:3>FT8 <rst_sent:3>-15 <rst_rcvd:3>-14 <qso_date:8>20191019 <time_on:6>163745 <qso_date_off:8>20191019 <time_off:6>164100 <band:2>2m <freq:10>144.175000 <station_callsign:7>PA40DAT <my_gridsquare:6>JO32BM <tx_pwr:3>80W <comment:4>Jota <eor>

Deze Adif-regels importeer ik weer in het HRD-logboek, zonder problemen. HRD slaat dan een aantal elementen over, die het niet 'begrijpt', zoals <qso_date_off:8>20191019

Daarnaast heb ik dezelfde verbindingen ook uit het eigen logbestand (.txt) van het programma WSJT-X:
2019-10-19,16:08:45,2019-10-19,16:09:30,ON8BB,JO21,144.175200,FT8,-17,-15,80W,Jota,
2019-10-19,16:15:45,2019-10-19,16:16:30,DL2AKT,JO50,144.175200,FT8,-07,-13,80W,Jota,
2019-10-19,16:37:45,2019-10-19,16:41:00,PA3DII,JO23,144.175000,FT8,-15,-14,80W,Jota,
73 de Aloys PA3DAT / PA6D / 5P4W / KE2CZI

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#36 Bericht door Ton_O_E »

Dat lukt wel denk ik, de onderste is het gemakkelijkst, een csv-file. Daar heeft iedereen wat aan denk ik.
ik zal hier laten weten als het gelukt is.
Ik kan ook niet alle gegevens kwijt, die vallen dan weg.


Je krijgt dan
datum, tijd, call, locator, latitude, longitude, afstand, richting, frequentie, band, mode, signaal_rx, signaal_tx, opmerking
gemaakt door wordt dan bij iedereen jullie groepscall
naam_rx qth_rx operator_rx heb je niet
Voorheen PA3TON

Gebruikersavatar
PA3DAT
Berichten: 6252
Lid geworden op: 21 sep 2008, 08:08
Roepletters: PA3DAT
Locatie: Kampen
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#37 Bericht door PA3DAT »

Dat zou mooi zijn. De groepscall is PA40DAT/J en het rapport is in dB's in plaats van S-punten.
73 de Aloys PA3DAT / PA6D / 5P4W / KE2CZI

PD2JM
Berichten: 101
Lid geworden op: 16 okt 2011, 19:06

Re: Multilog 2019 (jota logboek voor Nederland)

#38 Bericht door PD2JM »

PA3TON schreef:De richting van stations, is niet goed ben ik achter gekomen.
deze wordt berekend uit de eigen locator ($qth_loc) en de remote locator ($qth_rem)
We zijn ook overgeschakeld naar de bearing van QRZ.com en een groot cirkel kaart. Was wel een handige optie in het log. Mogelijk dat onderstaande werkt?

Code: Selecteer alles

function bearing ($qth_rem)
   {
   /* great-circle bearing, in degrees, from starting Point A, expressed as $lat1 and $lon1, to remote Point B, expressed as $lat2 and $lon2, http://tiny.cc/90vuez */

   $qth_loc = $_SESSION["locator"];
   $qth_loc = strtoupper ($qth_loc);
   $qth_rem = strtoupper ($qth_rem);

   $lat1 = get_latitude ($qth_loc);
   $lon1 = get_longitude ($qth_loc);
   $lon2 = get_longitude ($qth_rem);
   $lat2 = get_latitude ($qth_rem);

   $bearing = (rad2deg(atan2(sin(deg2rad($lon2) - deg2rad($lon1)) * cos(deg2rad($lat2)), cos(deg2rad($lat1)) * sin(deg2rad($lat2)) - sin(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lon2) - deg2rad($lon1)))) + 360) % 360;

   return $bearing;

   }

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#39 Bericht door Ton_O_E »

thanx, ik kijk er binnenkort even naar. Vorig jaar was het ook al niet goed zag ik net.
Niemand gemerkt :D
Voorheen PA3TON

PA3RIS
Berichten: 829
Lid geworden op: 11 nov 2014, 16:53
Roepletters: PA3RIS
Locatie: Goch Pfalzdorf, Duitsland
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#40 Bericht door PA3RIS »

De tijden van de nachtwedstrijd waren trouwens ook niet goed. Alle tijden waren een uur later dan in de regels. Wij zijn dus maar een uur later begonnen.

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#41 Bericht door Ton_O_E »

Die kan ik nog met terugwerkende kracht aanpassen.
Heb ik gemaakt voordat de tijd verzet werd :mrgreen:
Voorheen PA3TON

pe1br
Berichten: 614
Lid geworden op: 06 mar 2007, 00:23
Locatie: Enschede

Re: Multilog 2019 (jota logboek voor Nederland)

#42 Bericht door pe1br »

Ik had ook wat moeite met frequenties boven de 1000 MHz bijvoorbeeld 1270 MHz, ik kreeg elke keer 1,270 MHz omdat de interface een , tussen de getallen zet.
Na een aantal keren aanpassen is het wel gelukt maar wat is nou de exacte manier van noteren ?
En de mode ATV stond er niet bij (technisch gezien FM maar zou toch leuk zijn).

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#43 Bericht door Ton_O_E »

ja, ik zie het, de juiste manier is 144.300 dus ook 1200.250 De komma zet hij om de drie zoals wij een punt zetten.
Is nu opgelost (in de test versie)
ATV voeg ik toe volgend jaar.
Voorheen PA3TON

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#44 Bericht door Ton_O_E »

PA3DAT schreef:Dat zou mooi zijn. De groepscall is PA40DAT/J en het rapport is in dB's in plaats van S-punten.
Hoe reken ik dit naar S punten, of gewoon in dB laten?
Voorheen PA3TON

Gebruikersavatar
Ton_O_E
Berichten: 1773
Lid geworden op: 20 sep 2007, 19:59
Locatie: Oldenzaal
Contacteer:

Re: Multilog 2019 (jota logboek voor Nederland)

#45 Bericht door Ton_O_E »

Ik heb nu een textarea, daar kun je je log in plakken:

Code: Selecteer alles

2019-10-19,16:08:45,2019-10-19,16:09:30,ON8BB,JO21,144.175200,FT8,-17,-15,80W,Jota,
2019-10-19,16:15:45,2019-10-19,16:16:30,DL2AKT,JO50,144.175200,FT8,-07,-13,80W,Jota,
2019-10-19,16:37:45,2019-10-19,16:41:00,PA3DII,JO23,144.175000,FT8,-15,-14,80W,Jota,
en dit komt er dan uit:

De volgende regels worden toegevoegd aan uw logboek (PA3ESO/J)

Groep Datum Tijd Call Naam Operator Land Plaats Locator Latitude Longitude Afstand Bear. Frequentie Mod Band SRX STX Opmerking Door
PA3ESO/J 2019-10-19 16:08:45 ON8BB ON8BB ON8BB - - JO21 51.3542° 4.7083° 195km 235° 144.1752MHz usb 2m -17 -15 PA3ESO
PA3ESO/J 2019-10-19 16:15:45 DL2AKT DL2AKT DL2AKT - - JO50 50.3542° 10.7083° 338km 131° 144.1752MHz usb 2m -07 -13 PA3ESO
PA3ESO/J 2019-10-19 16:37:45 PA3DII PA3DII PA3DII - - JO23 53.3542° 4.7083° 192km 305° 144.1750MHz usb 2m -15 -14 PA3ESO

Alleen PA3ESO/J is dan de groeps-call van de ingelogde persoon

Spaties worden helaas weggelaten :)
Is dit oke, dan maak ik het verder af, of moet er nog iets aangepast worden?
Voorheen PA3TON

Plaats reactie