S50LEA
http://forum.hamradio.si/

APRS Malinovec
http://forum.hamradio.si/viewtopic.php?f=15&t=16382
Stran 1 od 1

Avtor:  s54mtb [ 11 Dec 2014, 00:22 ]
Naslov prispevka:  APRS Malinovec

Pozdravljeni,

včeraj sem usposobil malino in "RTL" ključek:
http://e.pavlin.si/2014/12/09/raspberry ... only-gate/

danes sem pa dodal še dekodiranje APRS paketov:
http://e.pavlin.si/2014/12/10/raspberry ... -part-two/

sedaj sem pa prišel do konfiguracije pymultimonaprs.json in me zanima, kje dobim podatke:
Koda:
....
        "callsign": "S54MTB-1",
        "passcode": "12345",
        "gateway": "   ??????? kaj tule vpišem ???????   ",
        "append_callsign": true,
        "source": "rtl",
        "rtl": {
                "freq": 144.800,
                "ppm": 0,
                "gain": 0
        },
        "alsa": {
                "device": "default"
        },
        "beacon": {
                "lat": 45.801896,
                "lng": 15.178890,
                "table": "/",
                "symbol": "&",
                "comment": "PyMultimonAPRS iGate",
                "status": {
....



TNX & 73!

Marko

Avtor:  S55EI [ 11 Dec 2014, 07:18 ]
Naslov prispevka:  Re: APRS Malinovec

poskusi s temle


"passcode": "16600",
"gateway": "149.62.65.16:14579 ",

73 de s55ei, Marko

Avtor:  s54mtb [ 11 Dec 2014, 08:00 ]
Naslov prispevka:  Re: APRS Malinovec

S55EI napisal/-a:
149.62.65.16


A je tole "ropotulja" ?

Avtor:  s55db [ 11 Dec 2014, 20:10 ]
Naslov prispevka:  Re: APRS Malinovec

http://apps.magicbug.co.uk/passcode/

Tukaj si generiras passcode za dolocen znak.

Server izberi poljuben.

Kul projekt :)

Avtor:  s54mtb [ 11 Dec 2014, 22:42 ]
Naslov prispevka:  Re: APRS Malinovec

Poskusno sem zagnal APRS iGate. Narediti moram še anteno in "UPS" - eno baterijo in polnilec, pa zapakirati v primerno škatlo. Ob dnevni svetlobi (verjetno za vikend) bom zmontiral na streho in tudi v Novem mestu bomo tako imeli APRS iGate.

Hvala vsem za pomoč. Več tukaj: http://e.pavlin.si/2014/12/10/raspberry ... -part-two/

Poraba celega sistema je 2W, kar je za moje pojme preveč glede na to, kar stvar počne. Ravno danes je poštar prinesel http://dorji.com/docs/data/DRA818V.pdf Računam, da bi s tem modulom, enim mikrokontrolerjem in LAN transcieverjem prišel pod 300mW, kar se pa da napajat samo s sončno celico.

Spodaj na sliki je testna postavitev
1: FT817 FM Tx na 144800,
2: najboljša antena na svetu, ki ima SWR 1:1 (sveti gral vsakega radioamaterja :P ),
3: generator APRS signala: V2APRS on android phone,
4: Raspberry.Pi,
5: Sprejemna namizna antena (ima malo slabši SWR od 1:1),
6: Napajanje maline 12V-na-USB cigaretni konektor,
7: Icom H16-T na 144800 (da tudi poslušam, če kaj pride iz FT817)

Priloga:
testbench.JPG [163.84 KiB]
Še ni prenešeno



Sledi naslednji projekt: lov na asteroide. Primeren softvare sem že poiskal: http://www.baudline.com/ "Überelementna tonna" pa tudi čaka, da bo kaj sprejemala iz Francije.


--
73 de S54MTB, Marko

Priponke:
upandrunning.JPG
upandrunning.JPG [ 25.6 KiB | Videno 18515 krat ]

Avtor:  s54mtb [ 19 Dec 2014, 11:53 ]
Naslov prispevka:  Re: APRS Malinovec

Rad bi dodal še vremenske podatke. Ker živim 100m stran od uradne vremenske postaje me zanima, ali lahko uporabim kar uradne meritve in jih "vštulim" v APRS report?

Avtor:  s54mtb [ 19 Dec 2014, 13:38 ]
Naslov prispevka:  Re: APRS Malinovec

Če koga zanima, sem na hitro skupaj dal parser ARSO-vega XML (v PHP). Za svoj kraj samo popravite URL zgoraj. CSS je kar v datoteki, lahko ga popravite. Tabela je primerna za kakšen iframe...

Demo: http://pavlin.si/aprs/w.php

Koda:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>

  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>Veme u Noumu mejstu </title>
 
<style>

p.odstavek {
    font: 15px arial, sans-serif;
}


#tabela {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    width: 100%;
    border-collapse: collapse;
}

#tabela td, #tabela th {
    font-size: 1em;
    border: 1px solid #2198bf;
    padding: 3px 7px 2px 7px;
}

#tabela th {
    font-size: 1.1em;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 4px;
    background-color: #42A7C9;
    color: #ffffff;
}

#tabela tr.alt td {
    color: #000000;
    background-color: #D3EAF2;
}
</style>


</head>
<body>

<pre>

<?php

$url = 'http://meteo.arso.gov.si/uploads/probase/www/observ/surface/text/sl/observationAms_NOVO-MES_latest.xml';
$xml = simplexml_load_file($url) or die("feed not loading");

?>

</pre>

<img src="<?php echo $xml->image_url;?>"> <br>
<p class="odstavek">


Vreme za: <?php echo $xml->metData->domain_longTitle;?> <br>
Odčitano: <?php echo $xml->metData->tsValid_issued;?> <br>
Posodobljeno: <?php echo $xml->metData->tsUpdated;?>,  <?php echo $xml->metData->tsUpdated_UTC;?><br>
</p>
<hr>
<table id="tabela">
  <tr>
    <th>Parameter</th>
    <th>Vrednost</th>
    <th>Enota</th>
  </tr>
 
<tr><td><?php echo $xml->metData->tavg_var_desc;?></td>
<td><?php echo $xml->metData->tavg;?></td>
<td><?php echo $xml->metData->tavg_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->tx_var_desc;?></td>
<td><?php echo $xml->metData->tx;?></td>
<td><?php echo $xml->metData->tx_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->tn_var_desc;?></td>
<td><?php echo $xml->metData->tn;?></td>
<td><?php echo $xml->metData->tn_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->rh_var_desc;?></td>
<td><?php echo $xml->metData->rh;?></td>
<td><?php echo $xml->metData->rh_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->rhavg_var_desc;?></td>
<td><?php echo $xml->metData->rhavg;?></td>
<td><?php echo $xml->metData->rhavg_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->dd_var_desc;?></td>
<td><?php echo $xml->metData->dd_val;?></td>
<td><?php echo $xml->metData->dd_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->ddavg_var_desc;?></td>
<td><?php echo $xml->metData->ddavg_val;?></td>
<td><?php echo $xml->metData->ddavg_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->ddmax_var_desc;?></td>
<td><?php echo $xml->metData->ddmax_val;?></td>
<td><?php echo $xml->metData->ddmax_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->ff_var_desc;?></td>
<td><?php echo $xml->metData->ff_val;?></td>
<td><?php echo $xml->metData->ff_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->ffavg_var_desc;?></td>
<td><?php echo $xml->metData->ffavg_val;?></td>
<td><?php echo $xml->metData->ffavg_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->ffmax_var_desc;?></td>
<td><?php echo $xml->metData->ffmax_val;?></td>
<td><?php echo $xml->metData->ffmax_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->msl_var_desc;?></td>
<td><?php echo $xml->metData->msl;?></td>
<td><?php echo $xml->metData->msl_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->mslavg_var_desc;?></td>
<td><?php echo $xml->metData->mslavg;?></td>
<td><?php echo $xml->metData->mslavg_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->p_var_desc;?></td>
<td><?php echo $xml->metData->p;?></td>
<td><?php echo $xml->metData->p_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->pavg_var_desc;?></td>
<td><?php echo $xml->metData->pavg;?></td>
<td><?php echo $xml->metData->pavg_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->rr_var_desc;?></td>
<td><?php echo $xml->metData->rr_val;?></td>
<td><?php echo $xml->metData->rr_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->tp_12h_acc_var_desc;?></td>
<td><?php echo $xml->metData->tp_12h_acc;?></td>
<td><?php echo $xml->metData->tp_12h_acc_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->tw_var_desc;?></td>
<td><?php echo $xml->metData->tw;?></td>
<td><?php echo $xml->metData->tw_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->gSunRad_var_desc;?></td>
<td><?php echo $xml->metData->gSunRad;?></td>
<td><?php echo $xml->metData->gSunRad_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->gSunRadavg_var_desc;?></td>
<td><?php echo $xml->metData->gSunRadavg;?></td>
<td><?php echo $xml->metData->gSunRadavg_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->tg_5_cm_var_desc;?></td>
<td><?php echo $xml->metData->tg_5_cm;?></td>
<td><?php echo $xml->metData->tg_5_cm_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->tgavg_5_cm_var_desc;?></td>
<td><?php echo $xml->metData->tgavg_5_cm;?></td>
<td><?php echo $xml->metData->tgavg_5_cm_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->tg_10_cm_var_desc;?></td>
<td><?php echo $xml->metData->tg_10_cm;?></td>
<td><?php echo $xml->metData->tg_10_cm_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->tgavg_10_cm_var_desc;?></td>
<td><?php echo $xml->metData->tgavg_10_cm;?></td>
<td><?php echo $xml->metData->tgavg_10_cm_var_unit;?></td></tr>

<tr><td><?php echo $xml->metData->tg_30_cm_var_desc;?></td>
<td><?php echo $xml->metData->tg_30_cm;?></td>
<td><?php echo $xml->metData->tg_30_cm_var_unit;?></td></tr>

<tr class="alt"><td><?php echo $xml->metData->tgavg_30_cm_var_desc;?></td>
<td><?php echo $xml->metData->tgavg_30_cm;?></td>
<td><?php echo $xml->metData->tgavg_30_cm_var_unit;?></td></tr>

<table>

<hr>
<pre>
<?php
echo "Cloten XML...\n";
print_r($xml );
?>
</pre>
</body>
</html>

Avtor:  s54mtb [ 19 Dec 2014, 14:11 ]
Naslov prispevka:  Re: APRS Malinovec

Povezave do XML za ostale kraje so tule:
http://meteo.arso.gov.si/met/sl/service/
Link je v $url

Avtor:  s54mtb [ 20 Dec 2014, 01:07 ]
Naslov prispevka:  Re: APRS Malinovec

Sestavil sem navodila:
http://e.pavlin.si/2014/12/19/add-weath ... aprs-node/

takole pa sedaj deluje tudi vreme:
http://aprs.fi/weather/a/S54MTB-11

Avtor:  s55o [ 20 Dec 2014, 09:45 ]
Naslov prispevka:  Re: APRS Malinovec

Odlično!

Več kot je APRS vhodov, boljša je pokritost!

lp
b

Avtor:  s54mtb [ 22 Dec 2014, 01:30 ]
Naslov prispevka:  Re: APRS Malinovec

Saga se nadaljuje. Sprejemnik je bil naglušen za normalne signale, le 5W do razdalje 100m stran je sprejemal OK. Krivec je trapasti ključek. Če uporabljate ključek v kakšni SDR aplikaciji, se okrog centralne frekvence izrisuje relativno močan DC signal v spektru. Če sem dekodiral nekej ob strani je bilo OK, sicer pa ne. Ta hiba se pojavi pri tunerjih, ki gredo od DC navzgor. Tak je popularen elonics. Sam rtl_fm ima možnost "offset tuning" s stikalom -E offset, žal pa pymultimonaprs tega ne omogoča. Vsaj jaz nisem našel v source kodi nič primernega. Zaradi tega je bil potreben manjši poseg v python kodo in stvar sedaj res deluje.

Podrobnosti na koncu te strani:
http://e.pavlin.si/2014/12/10/raspberry ... -part-two/

LP,
Marko

Avtor:  s54mtb [ 30 Dec 2014, 11:19 ]
Naslov prispevka:  Re: APRS Malinovec

Dodajam še sliko dipola, ki je v priključen na RTLSDR.

Priponke:
aprs-ant.jpg [136.04 KiB]
Še ni prenešeno

Avtor:  s54mi [ 02 Jan 2015, 20:17 ]
Naslov prispevka:  Re: APRS Malinovec

A bi bilo možno v teoriji, da bi isti ključek tudi sprejemal APRS od vesoljske postaje na 145.825 sočasno z običajnim na 144.800? Ali bi bilo lažje dodati še en ključek da ni potrebe po zajemnju +1MHz pasovne širine naenkrat?

Avtor:  s54mtb [ 03 Jan 2015, 00:16 ]
Naslov prispevka:  Re: APRS Malinovec

Bom preučil.

LP,
Mare

Avtor:  s54mtb [ 10 Jan 2016, 14:24 ]
Naslov prispevka:  Re: APRS Malinovec

Dolžan sem odgovor: "malina", torej raspberry pi ni sposoben obdelati take pasovne širine. Ni mi tudi uspelo kako drugače zajeti obeh signalov sočasno. Pred novim letom sem še zamenjal anteno in sedaj je gor ena diamond GP-jka. Sprejem se je pričakovano izboljšal.

Na lokaciji 45.810769, 15.288988 in 45.759713, 15.316212 imam sedaj tudi svoj internet, tako da bom v kratkem dodal še kakšno vstopno točko. Kako je pa s prometom iz IP na Tx ? Glede na to, da ima "malina" tudi GPIO pine, bi bilo to relativno preprosto.

Stran 1 od 1 Vsi časi so UTC + 1 ura
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/