Firmware Peek_SVW v3.3a - Luglio 2004 -
Questo testo  contenuto nell'archivio Peek_SVW_33a.zip.

L'archivio Peek_SVW_33a.zip contiene i seguenti sei files:
- Peek3316.hex	Peek_SVW per moduli LCD 2x16 (checksum D3A3)
- Peek3320.hex	Peek_SVW per moduli LCD 2x20 (checksum 8601)
- Peek33a40.hex	Peek_SVW per moduli LCD 4x20 (checksum EB37)
- Peek_SVW.gif	Schema elettrico di questa versione (v3.3)
- Manuale.txt	Questo file
- Versioni.txt	Cronologia delle versioni di Peek_SVW
NOTA BENE: Per le novit apportate in questa versione rispetto alle
           precedenti vedere l'apposito file "Versioni.txt"



Generale
--------
Peek_SVW  un rifacimento del famoso Peek-Pack di N6BG (www.byonics.com)
che premette di vedere su un display LCD da 2x16 caratteri i pacchetti
APRS ricevuti da un normale ricevitore fm.
In pratica ho migliorato il Peek-Pack originale modificando lo schema
elettrico di N6BG, aggiungendo:
- un tasto "Scroll" che permette la visualizzazione di pi caratteri
  ricevuti sul display LCD, che pu essere anche da 2x20 o 4x20 car.
- un tasto "Stop/Resume" per fermare la decodifica dei pacchetti.
- un deviatore "Mode" per i settaggi "Suspend" o "Display"
- un deviatore "Timer" per i settaggi "On" e "Off"

Note:
-- Il firmware Peekpack.hex (v3.3a) funziona con il circuito dello
   schema Peek_SVW.gif incluso nell'archivio Peek_SVW_33a.zip.
-- Il firmware da me realizzato  basato sull'originale di N6BG e non mi
    possibile divulgare alcun codice sorgente riguardante il Peek-Pack.
   Tutte le opzioni utente sono direttamente configurabili tramite
   un'apposita procedura di SetUp all'accensione.




Schema elettrico
----------------
Le modifiche rispetto all'originale sono poche e riguardano soprattutto
l'aggiunta di nuovi tasti.
IMPORTANTE: Nella v3.3a cambia il processore, da Pic16F84 a Pic16F628.
Il Pic16F628  pin-to-pin compatibile con il precedente.
Il tasto di Scroll  connesso tra la massa e il pin RB6 del Pic.
Il tasto di Stop/Resume  connesso tra la massa e il pin RB7 del Pic.
Il centrale del deviatore "Mode"  connesso al pin RA3 e i due
terminali laterali sono connessi rispettivamente a +5V e a massa.
Il centrale del deviatore "Timer"  connesso al pin RA4, e i
due terminali laterali sono connessi rispettivamente a +5V e a massa.
L'LCD pu essere sia 2x16 sia 2x20 o 4x20 caratteri (driver HD44780).
E' Possibile collegare un altoparlantino (8-32 Ohm, opzionale)
che emette due beep (uno con tono acuto, uno con tono medio) alla
ricezione dei beacon "Posit" contenenti le coordinate geografiche,
un beep (tono medio) alla ricezione degli altri tipi di pacchetti,
e un beep (tono grave) alla pressione del tasto di scroll.
Quando si attiva lo stop della decodifica  emesso un beep lungo
(tono acuto), alla ripresa della decodifica  pure emesso un beep
lungo (tono grave); tali beep rimangono attivi anche in Silent mode e
Display-On-Pkt mode oltre ai beep generati dalla pressione dei 2 pulsanti.
Al posto di un altoparlantino  possibile collegare un buzzer privo
d'oscillatore: in tal modo non sono pi necessari la resistenza R5 e
il condensatore C5 posti in serie all'uscita altoparlante (RA2). 
L'uscita RA2 supporta un massimo di 20mA, perci  possibile collegare
direttamente un LED dopo la resistenza R5, togliendo il condensatore C5.
Infine tale uscita rimane a 1 (+5V) durante la sospensione automatica 
della decodifica secondo l'impostazione "RA2" nel SetUp.
Il firmware v3.3 funziona solo con lo schema del Peek-Pack da me fornito
a partire dalla versione 1.5, ma con il processore tipo Pic16F628.



Modi operativi, funzione Timer e visualizzazione
------------------------------------------------
Peek_SVW v3.3a  dotato di due modi operativi:
(M1) Suspend-On-Packet
(M2) Display-On-Packet
-I due modi operativi sono selezionati tramite il deviatore "Mode".
-Il modo (M1) visualizza tutti i pacchetti in arrivo e ferma la
 decodifica per certi tipi di pacchetti impostati con la procedura SetUp.
 La ripresa della decodifica pu essere scelta automatica (dopo un tempo
 impostato con il SetUp) se il Timer  abilitato (ON), oppure manuale
 (premendo il pulsante Stop/Resume) se il Timer  disabilitato (OFF).
-Il modo (M2) visualizza SOLO certi tipi di pacchetti impostati con la
 procedura di SetUp.
 La ripresa della decodifica pu essere scelta come per il modo (M1).
-La abilitazione del Timer interno di ripresa decodifica viene
 selezionata tramite il deviatore "Timer".
-In qualsiasi momento si pu sia sospendere/riprendere manualmente la
 decodifica tramite il pulsante Stop/Resume, sia visualizzare ulteriori
 dati tramite il tasto Scroll.
-Per entrambi i modi  possibile cambiare i nominativi e le abilitazioni
 alla sospensione dei vari tipi di pacchetti tramite le procedure di SetUp.

La visualizzazione avviene su 2 pagine di 2 righe (totale: 4 righe).
Sulla prima riga  visualizzato il call di origine e, secondo il
tipo di pacchetto: call di destinazione, destinatario messaggio, nome
oggetto aprs, tipo msg mic-e. Per gli LCD 2x16 segue la distanza.
Per distanze maggiori di quella massima viene visualizzato un segno di
"maggiore" e la stessa distanza massima (Es. ">255k").
Sulla seconda riga sono visualizzate le coordinate e la distanza dal
punto di riferimento, oppure il testo del pacchetto se questo non
contiene le coordinate.
Sulla terza riga (2a pagina)  visualizzata la direzione in gradi
(dentotati dal simbolo "x" piccolo) dal punto di riferimento se il
pacchetto contiene le coordinate, e in caso di mic-e segue la velocit,
la direzione e l'eventuale altezza sul liv. mare della stazione ricevuta.
Sulla quarta riga  visualizzato il testo rimanente del pacchetto.
Per gli LCD 2x20 entrambe le pagine sono di due linee da 20 caratteri e
premendo il tasto scroll si alterna la visualizzazione delle pagine.
Per gli LCD da 2x16 la prima pagina  di 2 righe da 24 caratteri,
visualizzabile per esteso premendo il tasto "Scroll", la seconda pagina
 da 2 righe per 16 caratteri visualizzabile premendo altre 2 volte
il tasto "Scroll".



Configurazione firmware
------------------------
I file .hex forniti servono per programmare il processore Pic16F628.
Usare il file Peek3316.hex se si installa un LCD da 2x16 caratteri.
Usare il file Peek3320.hex se si installa un LCD da 2x20 caratteri.
Usare il file Peek33a40.hex se si installa un LCD da 4x20 caratteri.
In caso di LCD 4x20 caratteri il pulsante Scroll non ha pi significato
e serve per visualizzare la versione del firmware e per entrare nelle
procedure di SetUp.



Procedure di SetUp
------------------
Tali procedure servono per cambiare le varie impostazioni utente.

Per i firmware che supportano LCD da 2x16 o 2x20 caratteri:
-per attivare il SetUp spegnere il Peek_SVW, premere il pulsante "Scroll"
 e tenendolo premuto accendere il Peek_SVW, infine rilasciare il pulsante.

Per il solo firmware che supporta LCD da 4x20 caratteri (Peek33a40.hex):
-per attivare il SetUp spegnere il Peek_SVW, premere il pulsante "Stop"
 e tenendolo premuto accendere il Peek_SVW, infine rilasciare il pulsante.

 Alternativamente con lapparato acceso premere il pulsante "Scroll" e
 tenendolo premuto premere immediatamente dopo il pulsante "Stop" finch
 non compare la scritta di setup, poi rilasciare entrambi i pulsanti
 (se il parametro 1-Scroll di Setup Sospensioni -vedi sotto-  impostato
 a ON premere preventivamente il tasto Scroll per attivare il Timer).


Attenzione: La procedura di SetUp  in realt suddivisa in 2 parti,
"SeTup Sospensioni" e "Setup Nomi & WayPoint", a seconda che 
all'attivazione della procedura il deviatore "Timer" sia su ON o su OFF.

Quando il deviatore "Timer"  posizionato su OFF:
- Compare sulla prima riga dell'LCD la scritta "Setup Sospensioni".
- E' possibile impostare l'abilitazione delle varie sospensioni e la 
  durata del timer software per la ripresa della decodifica. (vedi 1-11)

Quando il deviatore "Timer"  posizionato su ON:
- Compare sulla prima riga dell'LCD la scritta "Setup Nomi & Wpt"
- E' possibile impostare i nominativi che abilitano le sospensioni, le 
  coordinate del WayPoint e infine impostare il range per la distanza e la
  distanza per la sospensione prossimit. (vedi A-H)
  Attenzione: si possono modificare i soli nominativi per i quali  stata
  abilitata la sospensione durante il "SetUp Sospensioni" ("Timer" su OFF).

A questo punto si opera con i pulsati Scroll e Stop/Resume:
- Premendo ripetutamente il pulsante Stop/Resume (tono grave) si modifica
  il carattere lampeggiante.
- Premendo il pulsante Scroll (tono acuto) si passa a quello successivo.

Finito di impostare l'ultimo parametro si esce automaticamente dalla
procedura SetUp e il Peek_SVW diventa operativo con le nuove modifiche.
Trovate qui sotto le spiegazioni dei vari parametri da impostare.


Setup Sospensioni  [PowerOn+Scroll, Timer su OFF]
-----------------
Nota: le diciture da A) a H) si riferiscono ai rispettivi
      parametri in "SetUp Nomi &Wpt" (vedi paragrafo seguente).

1) "Scroll" - Tasto Scroll come tasto Stop/Resume 	- ON o OFF.
   Se impostato a ON, il tasto "Scroll" se premuto quando non  attiva la
   sospensione della decodifica agisce come il tasto "Stop/Resume"
   disabilitandola, dopodich torna al normale funzionamento di Scroll.

2) "RA2" - RA2 (pin 1) ON durante sospensione rx	- ON o OFF
   Se impostato a ON il Peek_SVW mantiene l'uscita RA2 dell'altoparlante
   opzionale a ON (+5V) durante la sospensione automatica della decodifica.
   Attenzione: l'uscita RA2 (pin 1) supporta un massimo di 20mA.

3) "Beeps" - Emissione suono per ogni pacchetto		- ON o OFF   
   Quando il valore  ON per ogni pacchetto visualizzato sono generati
   dei beep sonori dall'altoparlatino opzionale. Impostando OFF si entra in
   "Silent mode": i beep sono generati solo quando viene sospesa la
   decodifica automaticamente e alla pressione dei due pulsanti Scroll e
   Stop/Resume.
   Nota: Il suono all'accensione del Peek_SVW sar un po' pi lungo quando
   il valore  impostato a ON rispetto a quando  OFF.

4) "SrcCall" - Sospensione rx per call di Origine	- ON o OFF
   Se impostato a ON abilita la sospensione della decodifica quando viene
   ricevuto un pacchetto originato dal nominativo impostato in A).

5) "DstCall" - Sospensione rx per call di Destinazione	- ON o OFF
   Se impostato a ON abilita la sospensione della decodifica quando viene
   ricevuto un pkt con call di destinazione uguale a quello impostato in B).

6) "MsgDst" - Sospensione rx per Messaggio al call	- ON o OFF
   Se impostato a ON abilita la sospensione della decodifica quando viene
   ricevuto messaggio avente come destinatario il nominativo impostato in C).

7) "Object" - Sospensione rx per Oggetto aprs		- ON o OFF
   Se impostato ON abilita la sospensione della decodifica quando viene
   ricevuto un oggetto o item aprs uguale a quello impostato in D).

8) "Mic-E" - Sospensione rx per pacchetto Mic-Encoder	- ON o OFF
   Se impostato ON abilita la sospensione della decodifica quando viene
   ricevuto un pacchetto Mic-E di tipo uguale a quello impostato in E).

9) "Rng/Al" - Abilitazione modo sospensione prossimit	- ON o OFF
   Se impostato ON abilita il modo sospensione prossimit per i pacchetti 
   che trasmettono le coordinate in formato Mic-E (stazioni mobili).
   Inoltre se impostato a ON permette di modificare il valore in H) che
    la distanza dal punto di riferimento (WayPoint) al di sotto
   della quale in modalit Supend-On-Packet si attiva la sospensione rx.
   
10)"FixAlm" - Sospensione prossimit per staz. fisse	 - ON o OFF
   Se impostato ON abilita la sospensione prossimit anche per i 
   pacchetti che trasmettono le coordinate NON in formato Mic-E.
   Questo parametro ha effetto se il precedente param. 9  impostato a ON.

11)"Timer" - Durata della sospensione decodifica - in secondi da 0 a 255.
   Quando la decodifica viene sospesa tramite la pressione del pulsante
   Stop/Resume o automaticamente, questo parametro determina il tempo di
   attesa in secondi del timer software prima di riprendere la decodifica 
   dei pacchetti.
   Quando il timer  ON e sta sospendendo la decodifica, il primo carattere
   della prima e della seconda riga del display lampeggiano alternativamente.
   Se viene impostato il valore 0 il timer viene disabilitato, e per
   riattivare la decodifica dei pacchetti sar necessario premere il 
   pulsante "Stop/Resume". Con il timer disabilitato e quando la decodifica
    sospesa il primo carattere della sola prima riga del display lampeggia.


Setup Nomi & Wpt  [PowerOn+Scroll, Timer su ON]
-----------------
A) "SrcCall": Call di origine per sospensione rx - 6 caratteri + SSID.
   Quando viene ricevuto un qualunque pacchetto aprs originato da un call
   uguale a quello impostato, viene sospesa la decodifica.
   Impostare il relativo SSID (da 0 a 15, 0=no SSID) di seguito al call.
   Questo parametro compare ed  modificabile solo se il parametro n.4
   nel SetUp Sospensioni (vedi sopra)  stato impostato ON.

B) "DstCall": Call di destinazione per sospensione rx - 6 caratteri + SSID.
   Normalmente, i pacchetti aprs hanno come call di destinazione "APRS".
   Quando viene ricevuto un qualunque pacchetto aprs avente un call di 
   destinazione uguale a quello impostato, viene sospesa la decodifica.
   Impostare il relativo SSID (da 0 a 15, 0=no SSID) di seguito al call.
   Questo parametro compare ed  modificabile solo se il parametro n.5
   nel SetUp Sospensioni (vedi sopra)  stato impostato ON.

C) "MsgDst": Destinatario messaggio per sospensione rx - da 0 a 9
	     caratteri incluso "?"
   Per sospendere la decodifica quando viene ricevuto un messaggio standard
   aprs avente come destinatario il nominativo impostato.
   Il call pu avere fino a 9 caratteri incluso il SSID, ed  possibile
   impostare solo alcuni caratteri facendo cos in modo che la sospensione
   si attivi con qualunque altra sequenza di caratteri dopo a quella
   specificata.
   Per far ci impostare il carattere di "freccia a sinistra" al termine
   della immissione, terminando cos l'impostazione del nome.
   Inoltre un "?" significa "qualunque carattere" in quella posizione.
   Esempi: impostando BLN si attiver la sospensione decodifica quando viene
   ricevuto un qualunque bollettino come BLN1 o BLN3TEST, mentre impostando
   BLN?MAREE la decodifica si sospender con BLN1MAREE, BLN2MAREE, ecc.
   Per fare in modo che venga attivata la sospensione della decodifica per
   qualunque messaggio aprs impostare la stringa vuota.
   Questo parametro compare ed  modificabile solo se il parametro n.6
   nel SetUp Sospensioni (vedi sopra)  stato impostato ON.

D) "Object": Nome oggetto aprs per sospensione rx - da 0 a 9
	     caratteri incluso "?"
   Per sospendere la decodifica quando viene ricevuto un oggetto o item
   aprs avente come nome la stringa impostata.
   Analogamente al parametro "MsgDst" impostando meno di 9 caratteri la
   sospensione si attiva con qualunque altra sequenza di caratteri dopo
   a quella specificata, e "?" significa "qualunque carattere".
   Per fare in modo che venga attivata la sospensione della decodifica
   per qualunque oggetto aprs impostare la stringa vuota.
   Questo parametro compare ed  modificabile solo se il parametro n.7
   nel SetUp Sospensioni (vedi sopra)  stato impostato ON.

E) "Mic-E": Tipo di pacchetto Mic-E per sospensione rx
   E' possibile abilitare la sospensione della decodifica quando arriva
   uno specifico pacchetto Mic-E oppure per tutti i pacchetti Mic-E.
   I Pacchetti tipo Mic-E vengono in genere trasmessi dalle stazioni
   mobili (ad esempio da un TH-D7/700 o TinyTrack). 
   Questo parametro compare ed  modificabile solo se il parametro n.8
   nel SetUp Sospensioni (vedi sopra)  stato impostato ON.

F) Impostazione Latitudine e Longitudine del punto di riferimento (WayPoint).
   Viene richiesto di immettere Latitudine e di seguito Longitudine espressi
   in gradi, minuti e centesimi, anteponendo il segno "+" per latitudini
   Nord o longitudini Est, e il segno "-" per latitudini Sud o longitudini
   Ovest. Per problemi di spazio i gradi di longitudine, se maggiori di 99,
   una volta impostati vengono visualizzati con le sole prime 2 cifre.

G) "Rng/Al": Massima distanza visualizzabile (Range dist) - 255/25.5/2.55 Km.
   Questo parametro imposta la massima distanza dal punto di riferimento
   (WayPoint) visualizzabile e utilizzabile per la sospensione prossimit.
   E' possibile impostare le 3 seguenti distanze massime:
      255Km   	Range distanza: 0-255 Km	(0 cifre decimali)
      25.5Km  	Range distanza: 0- 25.5Km	(1 cifra decimale)
      2.55Km  	Range distanza: 0-  2.55Km	(2 cifre decimali)

H) Impostazione distanza dal WayPoint per sosp. prossimit. - da 0 a 255 Km.
   Solo se nel nel SetUp Sospensioni il parametro n.9  stato impostato
   a ON, sulla stessa riga verr richiesto di impostare la distanza in
   Km al di sotto della quale si attiver la sospensione prossimit.
   Tale distanza potr essere impostata entro il range selezionato in G).
   Impostando 0 la sospensione prossimit viene comunque disattivata.
   Se la sospensione prossimit  attiva, una stazione aprs mobile
   (o anche fissa se il parametro n.10 nel SetUp Sospensioni  impostato
   a ON) che risulti ad una distanza dal WayPoint impostato in F) inferiore
   al valore selezionato, generer la sospensione della decodifica.


Note: 
*** Nel modo Display-On-Packet quando vengono ricevuti pacchetti che non
    soddisfano i criteri impostati, il primo carattere  della seconda riga
    del display viene sottolineato e lampeggia ad indicare lo stato di
    "stand-by" del Peek_SVW. Se in tale situazione si passa al modo
    Suspend-On-Pkt tale lampeggio rimane (anche se non sul primo carattere)
    e per eliminarlo premere il pulsante Stop/Resume.
*** Per i pacchetti inviati da terze parti (simbolo "}") i modi
    Display-On-Pkt e Suspend-On-Pkt operano sui soli parametri C) e D)
    del SetUp "Nomi e Wpt" (vedi sopra).
    I pacchetti di terze parti che non contengono beacon Posit (Lat/Lon)
    o Status Text vengono visualizzati cos come ricevuti.
*** La sospensione prossimit  operativa nel SOLO modo Suspend-On-Packet.
*** La sospensione per i pacchetti mic-e  attiva in entrambi i modi se
    si  selezionato tutti i tipi di pacchetti mic-e ("All Mic-E" in
    SetUp Nomi & Wpt), mentre  attiva nel solo modo Suspend-On-Packet
    se si  selezionato uno specifico tipo mic-e (es. Emergency).



Impostazioni di default
-----------------------
Le impostazioni di default sono riportate di seguito.

SetUp Nomi & Wpt:
A) - Call di origine		: (nessuno)	nessun SSID (0)
B) - Call di destinazione	: APEWX	nessun SSID (0)
C) - Destinatario messaggio  	: BLN
D) - Nome oggetto aprs       	: TRAFFIC
E) - Tipo messaggio Mic-E	: Emergency
F) - Latitudine e Longitudine	: 4050.60'N 1020.30'E
				 (LCD: +405060 +102030)
G) - Range Distanza		: 255Km (0-255Km)
H) - Distanza sosp. prossimit 	: 10Km

Setup Sospensioni:
1) - "Scroll"			: OFF
2) - "RA2" 			: OFF
3) - "Beep"			: ON
4) - "SrcCall" 			: ON
5) - "DstCall"			: ON
6) - "Object"			: ON
7) - "MsgCall"			: ON
8) - "Mic-E"			: ON
9) - "Rng/Al"			: ON
10)- "FixAlm"			: OFF
11)- "Timer" (sospensione rx)	: 15 secondi



Caratteristiche del Firmware
----------------------------
- Visualizzazione dei pacchetti compatibili APRS, con indicazione del
  call di origine, call di destinazione, Latid/Longit. e di diverse
  informazioni contenute nei pacchetti e, ove possibile, decodificate.
  La decodifica relativa visualizzazione dei dati  limitata ai primi
  80 bytes circa dei pacchetti aprs ricevuti.

- Possibilit di scroll dei dati sul display.
  La priorit del tasto di scroll  inferiore rispetto alla ricezione: 
  se alla pressione del tasto scroll non accade niente vuol dire che
  Peek_SVW sta ricevendo un nuovo pacchetto. Questa situazione pu essere
  frequente se si sta monitorando una frequenza "affollata" di stazioni
  APRS: a tale scopo ho introdotto le modalit di interruzione decodifica.

- Possibilit di sospensione della decodifica dei pacchetti.
  Sono possibili 2 modi di sospensione ricezione:
  - Modo manuale, tramite il pulsante Stop/Resume: ad ogni pressione si
    disabilita o abilita la decodifica dei pacchetti.
  - Modo automatico (Suspend-On-Packet o Display-On-Packet) che ferma 
    la decodifica quando arrivano dei specifici pacchetti aprs.

- Possibilit di riprendere automaticamente la decodifica dei pacchetti
  tramite un timer software abilitabile anche tramite deviatore esterno.
  Inoltre la decodifica dei pacchetti pu essere ripresa in ogni momento a
  prescindere della modalit di sospensione premendo il pulsante Stop/Resume.

- Procedura di SetUp che consente di impostare i diversi parametri utente.

- Silent mode che permette di emettere dei beep solo quando si attiva la
  sospensione della decodifica (sia in modo automatico che manuale).

- Possibilit di visualizzazione selettiva di alcuni specifici pacchetti
  impostati dall'utente tramite SetUp (modo Display-On-Packet).

- Decodifica dei dati formato Mic-E di posizione, velocit e direzione.
  I messaggi Mic-E vengono visualizzati dopo il nominativo e un simbolo
  "punto centrale". Non sono supportati i messaggi Mic-E di tipo Custom.
  E' supportata invece la ambiguit di posizione visualizzando le cifre
  vuote della posizione con degli "0". Viene decodificata anche l'altezza.

- Visualizzazione della distanza e direzione (azimut) da un punto
  impostato (WayPoint) per le stazioni che trasmettono pacchetti normali
  o mic-e contenenti la posizione, eccetto per i pacchetti con
  il formato di posizione compresso.

- Possibilit di sospensione ricezione per stazioni che sono ad una 
  distanza dal punto impostato (WayPoint) inferiore a un dato valore.
  Possibilit di limitare tale sospensione per le sole stazioni mic-e.

- Visualizzazione migliorata dei messaggi APRS standard.
  Il nominativo del destinatario viene visualizzato dopo il nominativo
  del mittente e il simbolo di una piccola "freccia".

- Visualizzazione migliorata dei pacchetti APRS inviati da terze parti.
  Il nominativo originale, una graffa "}" e il relativo via path vengono
  visualizzati al posto del nominativo che ha trasmesso il pacchetto.

- Eliminazione di data/ora (se presente) nella visualizzazione dello Status
  Text, al fine di visualizzare pi caratteri utili.

- Eliminazione della visualizzazione del formato compresso di posizione
  (non decodificato), al fine di visualizzare pi caratteri utili.
  Un piccolo simbolo di "radice quadrata" viene visualizzato al posto
  dei caratteri di posizione in formato compresso.

- Visualizzazione migliorata degli oggetti APRS.
  Il nome dell'oggetto viene visualizzato assieme alla data/ora dopo il
  nominativo di chi lo ha trasmesso e un punto e virgola ";".
  La posizione (lat/lon) dell'oggetto  visualizzata sulla seconda riga.

- Visualizzazione migliorata degli "Item" APRS.
  Il nome dell'Item viene visualizzato dopo il nominativo di chi lo
  ha trasmesso e una parentesi tonda ")".
  La posizione (lat/lon) dell'Item  visualizzata sulla seconda riga.

Nota: i simboli possono non corrispondere a quanto riportato a seconda
del tipo di display LCD usato.



Limitazioni del firmware
------------------------
Pacchetti contenenti la posizione:
 Viene decodificata la posizione per i pacchetti in formato mic-e e
 per i pacchetti con la posizione in formato testo, mentre la 
 posizione non viene decodificata per i per pacchetti contenenti
 la posizione in in formato compresso (non mic-e).

Decodifica pacchetti Mic-Encoder:
 La decodifica della velocit risente di una piccola approssimazione
 dovuta alla conversione da miglia a chilometri, che si traduce in
 scostamenti tra valore ricevuto e visualizzato tra 0 e massimo 3 km/h.
 La velocit massima visualizzabile sul display  di 255 Km/h. 
 La altezza minima e massima visualizzabili sul display sono
 rispettivamente di -10.000m e di +25.599m.

Calcolo distanze e direzione:
 La massima distanza calcolabile tra punto di riferimento e una stazione
 aprs ricevuta  di 255Km, cio con il range 0-255Km. L'approssimazione
 sul calcolo della distanza  nell'ordine del 2% max.
 La precisione della distanza sul range 0-255Km  di circa 1Km, sul range
 0-25.5Km  di 100mt, e sul range 0-2.55Km  di 10mt.
 L'approssimazione sul calcolo della direzione dal punto di riferimento
 va da un massimo di 8 gradi per direzioni Nord o Sud ad un minimo di
 1 grado per direzioni Est o Ovest.


---------------------------------------------------------------------------
IK3SVW Max

Potete trovare questo progetto e altre utility per APRS sulla mia home page
http://space.tin.it/io/lhmon