Circuiti e piccole utility per DOS/WIN/PIC-E e che ho realizzato per... diletto;
i software sono realizzati in Turbo Pascal (solo DOS), Visual Basic 6(SP6) o assembler per processori PIC.
Decoder file ETS v1 è un semplice programmino Visual Basic per Windows per la decodifica off-line del
protocollo BIIS 1200 definito dallo standard ETSI 300-230 (adottato da diversi enti italiani). Specificatamente
il Decoder file ETS decodifica la sequenza binaria contenuta in un file di testo generata da un demodulatore FSK.
Va da sè che bisogna quindi possedere un demodulatore fsk generico, ad ogni modo nell'archivio sono presenti
alcuni esempi di file contenenti le sequenze demodulate.
Il programma praticamente non è altro la traduzione in VB6 del progetto originale scritto in Perl denominato
BIIS 1200 presente sul sito www.tarapippo.net,
dove è possibile trovare maggiori informazioni sul protocollo ed il tipo di decodifica implementato.
Questo programma è, come dice l'autore stesso a cui devo i ringraziamenti, un esperimento accademico che non
consente di demodulare direttamente i segnali ricevuti via radio.
N.B. Il programma non necessita di una installazione vera e propria, ma per il suo
funzionamento deve essere installato nel PC il Runtime Visual Basic (Runtime
Redist Pack, 1MB circa), che può essere scaricato dal sito Microsoft
cliccando qui.
Il Decoder DTMF v3 è un circuito a microprocessore per la gestione via toni DTMF di quattro uscite
indipendenti, identico alla v2 riportata qui sotto ma con qualche aggiunta al solo firmware.
Le aggiunte rispetto alla v2 sono:
* Nuovo comando per spegnere (oltre che accendere) una uscita per un periodo di tempo predeterminato (timer).
* Nuovi comandi per accendere / spegnere tutte e quattro le uscite contemporeanamente.
* Totale di 16 comandi (sequenze dtmf) , tutti modificabili da remoto.
Il necessario software denominato DTMF Assistant v3 serve per la programmazione da PC di tutti i parametri via
cavo seriale, e per generare le sequenze di modifica dei comandi da remoto. Il relativo pacchetto di installazione per Windows è il seguente: DecDtmf_Assistant3.Zip (v3 1,69Mb 07/2010 italian/english) Tale software è adatto a programmare solamente il Decoder DTMF v3.
Il Decoder DTMF v2 è un circuito a microprocessore per la gestione via toni DTMF di quattro uscite
indipendenti, dotato di ingresso a/d e connettore per LCD opzionale. I comandi per accendere e spegnere le uscite
vengono inviati come sequenze di toni dtmf, ed è possibile modificare da remoto tali comandi.
Nell'archivio è compreso il master per il relativo circuito stampato.
Le caratteristiche principali del circuito, che di fatto è un telecomando DTMF, sono:
* Chip decoder DTMF MT8870D e processore PIC16F876A per la gestione di tutte le funzionalità.
* Quattro uscite indipendenti, un ingresso a/d, gestione RTX (uscita bf e collegamento PTT), connettore seriale, lcd opzionale.
* Possibilità di risposta in morse ai comandi e dello stato del decoder.
* Una uscita può venire controllata dall'ingresso a/d, in modo da accendersi / spegnersi al raggiungimento di determinate soglie di tensione.
* Una uscita può essere accesa per un periodo di tempo predeterminato (timer).
* Interfaccia seriale per la programmazione / lettura di tutti i parametri del decoder da PC.
* Totale di 13 comandi (sequenze dtmf) , tutte modificabili da remoto.
* LCD 2x16 opzionale per monitorare la tensione dell'ingresso a/d e visualizzare i comandi memorizzati / ultima sequenza ricevuta.
Il necessario software denominato DTMF Assistant v2 serve per la programmazione da PC di tutti i parametri via
cavo seriale, e per generare le sequenze di modifica dei comandi da remoto. Il relativo pacchetto di installazione per Windows è il seguente: DecDtmf_Assistant2.Zip (v2 1,70Mb 02/2010 italian/english) Tale software è adatto a programmare solamente il Decoder DTMF v2.
AgwGoogle Decoder è un software per APRS che si interfaccia con AGW Packet Engine per la ricezione dei pacchetti APRS e con Google Earth al quale invia i dati dei mezzi APRS mobili. Su Google Earth vengono quindi visualizzate le icone dei mezzi mobili APRS e le loro tracce. E'inoltre è possibile inseguire una particolare stazione mobile, in modo che la vista su Google Earth sia sempre centrata sul mezzo mobile prescelto.
Realizzato per Windows, non ha bisogno di client APRS tipo Ui-View o similari ed è pensato per monitorare stazioni APRS in movimento ricevuti in diretta (RF) tramite scheda audio o TNC via AGW Packet Engine; può ad esempio essere usato in occasioni come corse sportive ecc. per visualizzare su Google Earth la posizione dei mezzi mobili e partcolarmente per "inseguire" automaticamente un mezzo prescelto (inclusi mezzi aerei).
Le funzionalità principali sono:
* Connessione a AGWPE e Google Earth via TCP/IP.
* Visualizzazione in Google Earth dei mezzi mobili APRS e delle relative tracce.
* Icone e tracce visualizzabili a livello del suolo o all'altitudine trasmessa dai mezzi.
* Inseguimento in Google Earth di un mezzo con vista 3D personalizzabile (angolo, direzione, altezza manuale o automatica in base alla velocità del mezzo inseguito).
* Possibilità di attivare o disattivare l'inseguimento del mezzo prescelto direttamente da Google Earth.
* Icone personalizzabili dei mezzi mobili visualizzati in Google Earth.
Release v3.0 con istruzioni anche in inglese di AprSVW per Pic16F628/628A che rispetto alla v2.5 (vedi sotto) ha le seguenti principali migliorie:
Schema elettrico lievemente modificato rispetto alle precedenti versioni per far posto ad un nuovo cicalino.
Nuovo allarme attivato dalla ricezione di un messaggio indirizzato al proprio nominativo. L'allarme viene attivato anche per messaggi trasmessi da terze parti.
Nuova funzionalità: relativamente alla frequenza dei beacon emessi, quando il GPS è spento viene impostato automaticamente il tempo manuale, mentre se il GPS viene acceso viene impostato automaticamente il tempo in base alla velocità.
Routine di pressione dei tasti migliorate e correzione bug del SSID sull'impostazione del proprio nominativo.
Nell'archivio è inclusa la documentazione di una interfaccia opzionale che permette di operare AprSVW v3.0 tramite un normale encoder rotativo di tipo universale dotato di pulsante (o con un pulsante a parte),
al posto dei due pulsanti originali SET e SELECT presenti nel circuito AprSVW v3.0. Tale interfaccia usa un Pic12F629 oppure indifferentemente un Pic 12F675 ed
un paio di componenti esterni, oltre all'encoder rotativo le cui specifiche sono incluse nel piccolo manuale allegato.
In questo archivio sono presenti i master del circuito stampato (PCB) di AprSVW v3.0, incluso un piccolo alimentatore switching per alimentare un GPS a +3V/+5V.
Release v2.5 di AprSVW per Pic16F628/628A che rispetto alla v2.2 (vedi sotto) ha le seguenti principali migliorie:
Routine di gestione caratteri totalmente nuove, con predisposizione per collegamento di una piccola interfaccia per encoder universali al posto dei due pulsanti SET e SELECT.
Implementazione edtiting call e messaggio da inviare con due pulsanti per scorrere avanti/indietro i caratteri (scorrimento circolare).
Implementazione della attivazione / disattivazione a piacimento dell'invio automatico del messaggio editato (evidenziato dalla scritta "[AA]"), dopo aver terminato l'editing del messaggio stesso.
Implementazione conferma invio del messaggio dopo aver terminato l'editing del messaggio stesso.
Set di caratteri ampliato alle lettere minuscole nell'editing del messaggio da inviare.
Piccola interfaccia che permette di operare AprSVW v2.5 tramite un normale encoder rotativo di tipo universale dotato di pulsante (o con un pulsante a parte),
al posto dei due pulsanti originali SET e SELECT presenti nel circuito AprSVW v2.5. Tale interfaccia usa un Pic12F629 oppure indifferentemente un Pic 12F675 ed
un paio di componenti esterni, oltre all'encoder rotativo le cui specifiche sono incluse nel piccolo manuale allegato.
Release v2.2 di AprSVW per Pic16F628/628A che rispetto alla v2.1 (vedi sotto) ha la possibilità di iniare automaticamente
il messaggio impostato al mittente che invia un messaggio al proprio nominativo. Questa opzione è abilitabile tramite
software da PC via porta seriale.
Release v2.1 di AprSVW per Pic16F628/628A che rispetto alla v2.01 (vedi sotto) ha le seguenti differenze:
Aggiunta dell'opzione di configurazione tramite PC della visualizzazione o meno della posizione delle stazioni aprs ricevute, con conseguente eliminazione del firmware "NoPos".
Sospensione automatica dell'invio delle ripetizioni del messaggio in uscita non appena arriva l'ack dal corrispondente.
Aumento dell'intervallo di ritrasmissione messaggi e ack da 20 secondi a 30 secondi, e maggior regolarità dell'intervallo stesso.
Riduzione del testo di tutti messaggi mic-e da lunghezza variabile a 4 caratteri (abbreviazione).
In questo archivio sono presenti i master del circuito stampato (PCB) di AprSVW v2.x, incluso un piccolo alimentatore switching per alimentare un GPS a +3V/+5V.
AprSVW v2.01 è un circuito per APRS che usa gli stessi integrati del visualizzatore Peek_SVW
e un LCD da 4x20 caratteri e, connesso ad un GPS e ad un ricetrasmettitore FM, consente di:
Decodificare e visualizzare su un LCD 4x20 caratteri il traffico APRS a 1200 baud.
Inviare e ricevere brevi messaggi di testo (gestendo le conferme "ack") a stazioni operanti in APRS a 1200 baud.
Visualizzare ed inviare la propria posizione/velocità/direzione in formato Mic-E (compresso) ad intervalli di tempo variabili in base alla velocità o fissi.
E' possibile inoltre operare anche senza GPS inviando delle coordinate fisse.
In pratica AprSVW è un semplice tracker APRS (come ad esempio il Tiny Track), abbinato ad un visualizzatore APRS e con possibilità di trasmettere brevi messaggi.
Benchè da AprSVW si possa editare e memorizzare il proprio nominativo, quello del destinatario e il messaggio APRS, è possibile configurare interamente
AprSVW da PC tramite un software denominato AprSVW Config v2.0 (v2.0 1,79Mb 08/2005) e del quale potete scaricare il pacchetto di installazione per Win95/98/Me/2000/XP cliccando qui.
Rispetto a Peek_SVW, AprSVW non consente di calcolare distanza e posizione delle stazioni APRS dalla propria stazione e di sospendere la visualizzazione del traffico APRS quando si ricevono determinati
tipi di pacchetti, ma offre la possibilità di trasmissione sia della propria posizione (uso tracker) sia di brevi messaggi, funzionalità assenti in Peek_SVW. Inoltre siccome AprSVW usa gli stessi integrati di Peek_SVW, risulta semplice "migrare" da un circuito all'altro. Nel file zip è incluso oltre al firmware standard anche un firmware che non visualizza la posizione delle stazioni ricevute, per far posto la testo del commento che di solito segue la posizione.
Va da sè che AprSVW è un circuito molto semplice e non può certamente competere con apparati commerciali come il TH-D7 !! Per maggiori info visitate l'apposita pagina AprSVW.
Piccolo programmino per il monitoraggio di una stazione meteo APRS con AGW Packet Engine.
Upgrade della v6.0 (vedi sotto), questa vesione permette di utilizzare porte dotate di filtro dei server aprs. Wx Monitor per Win95/98/Me/XP può collegarsi con AGW Packet Engine od un server APRS, e
visualizza i dati di una stazione meteo APRS prescelta. Le principali nuove funzionalità rispetto alla v6.0 sono:
* Possibilità di collegarsi a server con porte dotate di filtro, in modo da ricevere il solo traffico della stazione prescelta
* Scelta server aprs da un elenco, letto da un file editabile a piacere
* Memorizzazione dei parametri di connessione quando il programma viene avviato senza parametri dalla linea di comando
* Nuovi suoni al posto di quello predefinito di windows, personalizzabili per nominativo
Consiglio di disinstallare eventuali versioni precedenti prima di installare WxMonitor v7.
Il programmino funziona autonomamente (non c'è bisogno che UI-VIEW sia in esecuzione, ma solo
una connessione ad AGWPE o ad un server aprs).
Piccolo programmino per il monitoraggio di una stazione meteo APRS con AGW Packet Engine.
Upgrade della v5.01 (vedi sotto), questa vesione permette di collegarsi anche con un server aprs. Wx Monitor per Win95/98/Me/XP può collegrso con AGW Packet Engine o un server APRS e
visualizza i dati di una stazione meteo APRS prescelta. Le nuove funzionalità rispetto alla v5.01 sono:
* Possiblità di collegarsi ad un server aprs per ricevere i dati meteo della stazione prescelta via internet.
* Aggiunta di una finestra a scomparsa contenente i dati storici ricevuti per la stazione selezionata.
Il programmino funziona autonomamente (non c'è bisogno che UI-VIEW sia in esecuzione, ma solo
una connessione ad AGWPE o ad un server aprs).
Piccolo programmino per il monitoraggio di una stazione meteo APRS con AGW Packet Engine.
Wx Monitor per Win95/98/Me/XP si collega con AGW Packet Engine (che deve quindi essere già installato) e
visualizza i dati di una stazione meteo APRS prescelta, sengalando acusticamente e visivamente quando la stazione
meteto invia nuovi dati e visualizzando la variazione rispetto alla lettura precedente.
Vengono visualizzati anche il Wind Chill, Dew Point e il contenuto di acqua nell'aria (in grammi per metro cubo).
Inoltre è possibile impostare degli allarmi per soglie di valori dei vari parmetri, salvabili poi su disco.
Usando la utility Wx Loader, Wx Monitor può essere attivato
automaticamente all'arrivo di pacchetti meteo APRS.
Il mio programmino può funzionare autonomamente (non c'è bisogno che UI-VIEW sia in esecuzione, ma solo
AGWPE).
Release 4.0 del Peek_SVW, visualizzatore APRS con LCD. Queste le principali migliorie rispetto alla precedente v3.6a:
- Aumentata la dimensione dei pacchetti ricevuti dagli attuali 80 byte a circa 100 byte e circa 120 byte per i pacchetti trasmessi
da terze parti. In tal modo si possono visualizzare meglio la quasi totalità dei pacchetti APRS in circolazione.
- Nuovo parametro di SetUp che permette di abilitare o disabilitare la visualizzazione coordinate delle stazioni
ricevute. In tal modo è possibile visualizzare maggiori dati rimanenti dei pacchetti.
-Visualizzazione pacchetti di terze parti tramite il sibolo "}" prima del nominativo della stazione (primo carattere della prima riga).
Release v6.DX del Peek_SVW, simile alla v4.DX ma dedicata specificatamente al Dx Cluster, con i seguenti potenziamenti: - Sei bande dx impostabili dall'utente che attivano la sospensione della decodifica
- Sei intervalli di frequenza impostabili dall'utente che attivano la sospensione della decodifica
- Filtro del nominativo dx multiplo invece che singolo: l'utente ha ora la possibilità di selezionare fino a tre nominativi dx che attivano la sospensione della decodifica.
- Aggiunta di una nuova procedura di SetUp che consente di impostare i diversi parametri utente tramite invio di dati da PC usando un apposito programma, denominato PeekSVW Config v6.DX. L'invo dei dati avviene tramite interfaccia seriale RS232.
Di conseguenza lo schema elettrico è stato modificato per accogliere un ingresso seriale (funzionano comunque anche i vecchi firmware).
- Migliorata la lettura degli spot dx per LCD da 2 linee per 16 caratteri.
Release v4.DX del Peek_SVW, simile alla v3b.DX ma più orientata al dx cluster. In questa versione le funzionalità APRS sono leggermente ridotte, per contro sono disonibili fino a quattro range di frequenza dx impostabili dall'utente per la sospensione selettiva della decodifica alla ricezione di spot DX.
Release v3b.DX del Peek_SVW, simile alla v3a.DX ma con il filtro di banda dx cluster multiplo invece che singolo. In pratica è possibile scegliere fino a quattro diverse bande di frequenza contemporanee per la sospensione della decodifica alla ricezione di spot DX. Sono state inoltre ottimizzate routine LCD in modo da risolvere problemi di timing su alcuni modelli di display e corretto il passaggio erroneo da Set Nomi&Cluster a Set Abilitazioni invece che uscire dal setup se DxUsrM era OFF.
Release v3.DX del Peek_SVW, rifacimento del famoso Peek-Pack v0.2 di N6BG (www.byonics.com,
vedi anche recensione italiana di ik6sbe, purtroppo silent key in aprile 2005) che
premette di vedere su un display LCD da 2x16, 2x20 o 2x40 caratteri i pacchetti APRS o Dx Cluster ricevuti da un normale ricevitore FM senza bisogno di TNC.
Peek_SVW non vuole neppure competere con i progetti più evoluti come PicPac, ma piuttosto rappresentare un compromesso tra semplicità ed economicità.
Questa versione è più indirizzata alla gestione dei Dx Cluster, e rispetto alla v3.6 ci sono le seguenti differenze:
Visualizzazione degli interi spot Dx ricevuti dalla rete PacketCluster monitorando un nodo Dx Cluster che invia gli spot sia a utenti connessi (frame di tipo I) sia come beacon a tutti (frame di tipo UI, come per l'APRS).
Possibilità di sospensione decodifica all'arrivo di uno specifico call DX contenuto negli spot dx inviati dalla rete Dx Cluster.
Possibilità di sospensione decodifica all'arrivo di una frequenza Dx che rientri in una banda radioamatoriale selezionabile dall'utente.
Possibilità di sopensione decodifica all'arrivo di messaggi Dx Cluster del tipo "ALL de..." o "To ALL de...".
Possibilità di sospensione decodifica all'arrivo di specifici messaggi Dx Cluster impostabili dall'utente (Es: WWV, WCY, ecc.).
Memorizzazione dei dati degli ultimi quattro spot Dx (nominativo Dx e frequenza Dx), che possono essere richiamati in qualsiasi momento tramite una apposita visualizzazione.
Possibilità di alternare due modi di visualizzazione degli spot dx (modo "spot dx" o modo "lista dx") tramite pressione del tasto "scroll".
Visualizzazione migliorata dei pacchetti di terze parti, indicati da una "}" all'inizio della visualizzazione stessa.
Eliminazione del calcolo della distanza e direzione dalle stazioni aprs.
Possibilità di visualizzare tutti i pacchetti AX25 oppure i pacchetti riconosciuti dal Peek_SVW (APRS e DxCluster), tramite impostazione da SetUp.
Release v3.6a del Peek_SVW, identica alla v3.6 eccetto per l'attivazione del SetUp che può avvenire anche "on-line". In questo file è incluso anche
uno schema elettrico alternativo che usa il modem TCM3105 al posto del MX614.
Release v3.6 di Peek_SVW, rifacimento del famoso Peek-Pack v0.2 di N6BG (www.byonics.com,
vedi anche recensione italiana di ik6sbe, purtroppo silent key in aprile 2005) che
premette di vedere su un display LCD da 2x16 caratteri i pacchetti APRS ricevuti da un normale ricevitore FM senza bisogno di TNC.
Peek_SVW non vuole neppure competere con i progetti più evoluti come PicPac di N6BG, ma piuttosto rappresentare un compromesso tra semplicità ed economicità.
Rispetto alla v3.5 ci sono le seguenti differenze:
Visualizzazione degli spot Dx (circa 70 caratteri) ricevuti dalla rete Packet Cluster monitorando un nodo Dx Cluster che invia gli spot sia a utenti connessi (frame di tipo I) sia come beacon a tutti (frame di tipo UI come per l'APRS).
Nuova impostazione per la sospensione rx degli spot Dx Cluster inserita nella procedura di Set-Up Sospensioni.
Eliminazione della impostazione "Scroll" nella procedura di Set-Up Sospensioni, rimpiazzata dalla impostazione DxCluster (DX).
Il tasto "Scroll" funziona come per l'impostazione "Scroll" ON nella procedura di Set-Up delle precedenti versioni, ossia come tasto "Stop" se la decodifica non è sospesa e come normale scroll dei dati durante la sospensione della decodifica.
I pacchetti AX25 contenenti 1 byte di informazione (che generalmente sono pacchetti di controllo) non vengono visualizzati.
Nuova versione v3.3 di Peek_SVW, rifacimento del famoso Peek-Pack v0.2 di N6BG (www.byonics.com,
vedi anche recensione italiana di ik6sbe, purtroppo silent key in aprile 2005) che
premette di vedere su un display LCD da 2x16 caratteri i pacchetti APRS ricevuti da un normale ricevitore FM senza bisogno di TNC.
Peek_SVW non vuole neppure competere con i progetti più evoluti come HamMud o PicPac di N6BG, ma piuttosto rappresentare un compromesso tra semplicità ed economicità.
Rispetto alla v2.2 ci sono le seguenti novità:
Cambiato processore, da Pic16F84 a PIC16F628. Lo schema elettrico rimane invariato.
Tutti i parametri utente sono direttamente impostabili tramite due distinte procedure di SetUp all'accensione del Peek_SVW.
Eliminazione del programma Peek_SVW.exe, non più necessario.
Impostazione da SetUp di un punto geografico di riferimento, calcolo e visualizzazione della distanza e direzione delle stazioni aprs ricevute (sia mic-e che fisse) dal punto geografico impostato.
Possibilità di tre range differenti di distanza con diversa precisione.
Aggiunta modo sospensione prossimità che sospende la ricezione per le stazioni che sono ad una distanza (dal punto di riferimento impostato) inferiore di un certo valore in Km impostabile da SetUp.
Modo sospensione prossimità attivabile per le sole stazioni mobili (mic-e) oppure per tutti i tipi di stazioni.
Ottimizzazione visualizzaz. per display LCD da 2x20 o 2x40 caratteri. Inserita versione per LCD da 2x16 caratteri per mantenere la compatibilità con le release precedenti del Peek_SVW.
Decodifica e visualizzazione dell'altezza nei pacchetti mic-e.
Release v3.5 di Peek_SVW, rifacimento del famoso Peek-Pack v0.2 di N6BG (www.byonics.com,
vedi anche recensione italiana di ik6sbe, purtroppo silent key in aprile 2005) che
premette di vedere su un display LCD da 2x16 caratteri i pacchetti APRS ricevuti da un normale ricevitore FM senza bisogno di TNC.
Peek_SVW non vuole neppure competere con i progetti più evoluti come HamMud o PicPac di N6BG, ma piuttosto rappresentare un compromesso tra semplicità ed economicità.
Rispetto alla v3.3 ci sono le seguenti differenze:
Visualizzazione delle coordinate del punto di riferimento all'accensione.
Eliminata impostazione manuale delle coordinate del punto di riferimento.
Impostazione punto di riferimento tramite coordinate ricevute via radio da uno specifico nominativo.
In tal modo impostando il proprio nominativo (trasmesso ad esempio da un TinyTrack) è possibile avere distanza / azimuth delle altre stazioni ricevute anche viaggiando in mobile.
Versione diversificata per moduli LCD 4x20: cambia la funzione del pulsante scroll (non necessario) in visualizzazione coordinate del punto di riferimento.
Versione 2.2 di Peek_SVW, rifacimento del famoso Peek-Pack v0.2 di N6BG (www.byonics.com,
vedi anche recensione italiana di ik6sbe, purtroppo silent key in aprile 2005) che
premette di vedere su un display LCD da 2x16 caratteri i pacchetti APRS ricevuti da un normale ricevitore FM senza bisogno di TNC.
Peek_SVW non vuole neppure competere con i progetti più evoluti come HamMud o PicPac di N6BG, ma piuttosto rappresentare un compromesso tra semplicità ed economicità.
Rispetto alla v2.0 ci sono le seguenti novità:
Call di Origine e Destinazione direttamente impostabili all'accensione del Peek_SVW tramite procedura di Setup.
Nuovo parametro generale direttamente impostabile all'accensione del Peek_SVW tramite procedura di Setup.
Tale parametro imposta l'abilitazione della sospensione alla ricezione dei vari tipi di pacchetti specifici.
Le impostazioni effettuate tramite la procedura di SetUp rimangono memorizzate anche quando il Peek_SVW è spento.
Eliminazione del modo operativo All-Packet non più necessario in quanto abilitabile a piacimento tramite la proceduta di Seup.
Visualizzazione pacchetti gps $GPRMC e $GPGGA come ricevuti.
Tone Decoder v2 è un semplice circuito sperimentale dotato di microprocessore e display LCD
da 1 o 2 righe per 16 caratteri in grado di decodificare e visualizzare sequenze (ed eventualmente
la durata stimata) di toni singoli appartenenti ad uno di sei standard di toni predeterminati
selezionabili tramite un pulsante. Uno degli standard è totalmente impostabile dall'utente.
Tone Decoder inoltre è dotato di una uscita hardware che può essere attivata in diverse modalità
(come ad esempio generare un beep audio o inviare la sequenza via RS232) all'arrivo di determinate
sequenze di toni impostabili dall'utente.
Il circuito di Tone Decoder comprende un chip decodificatore di toni CMX823 e un microprocessore
Pic16F628 oppure Pic16F628A, e data la semplicità del circuito ed il basso consumo può essere realizzato in versione
"palmare" (portatile). Nota: potete trovare il CMX823 ad esempio sul sito RS col codice 472-5589.
Specificatamente, gli standard che Tone Decoder decodifica sono: CCIR, ZVEI1, ZVEI2, DDZVEI, EIA e CCITT,
quest'ultimo sostituibile da uno standard creato dall'utente e memorizzato nel firmware tramite un apposito
software per PC. Per provare le funzionalità di Tone Decoder potete usare il mio programmino Tone Encoder
.
Nota: Tone Decoder non ha la possibilità di impostare la durata tipica dei toni per lo standard
selezionato, ma è bensì un decodificatore sperimentale "generico", in grado cioè di decodificare
toni di durata variabile a partire da un minimo di 20mS per tono. Non è garantita perciò una decodifica
corretta al 100% di tutte le sequenze ricevute.
Tone Encoder v3 per Win95/98/Me/2000/XP è un semplice programmino scritto in Visual Basic, che permette di generare
sequenze di toni singoli appartenenti a determinati standard (impostabili dall'utente
tramite un apposito file di definizione dei toni) e ascoltabili tramite la scheda audio.
Il programma permette di impostare a piacimento la lunghezza di singoli toni, la pausa tra tono e tono e
la pausa fra sequenze di toni, inoltre si può attivare il tono di ripetizione (E) per i toni singoli.
Il programma è corredato di un file di definizione dei seguenti toni standard: CCIR/EEA, ZVEI-1, ZVEI-2, DDZVEI, EIA, NATEL, MODAT, CCITT.
Inoltre è possibile generare anche toni DTMF.
N.B. Il programma non necessita di una installazione vera e propria, ma per il suo
funzionamento devono essere installati nel PC i file di SP6 per VB 6.0 (Runtime
Redist Pack, 1MB circa), che può essere scaricato dal sito Microsoft
cliccando qui.
Nota: Per i soli radioamatori che mi faranno richiesta via email posso fornire una versione di Tone Encoder che può comandare il PTT tramite la
porta seriale del PC (usa la stessa interfaccia di AGWPE), ed anche una versione con PTT comandata via DDE.
Programma per PIC-Encoder (TNC1) utile solamente per i
possessori di stazione meteo Oregon Scientific tipo WMR-918/928/968. Per stazioni tipo ws23xx vedere ad esempio l'interfaccia di iw4enl Mario.
Collegando il Pic-E alla WMR-918/968 si attiva una stazione meteo stand-alone automatica in
APRS !! E' possibile utilizzare anche un circuito Pic-E ridotto il cui schema elettrico è incluso nel file zip.
Il pacchetto ora include un master per la realizzazione di un circuito stampato a singola faccia
Le funzionalità principali sono:
* Connessione seriale tra WMR918/968 e Pic-E (TNC1), e invio di beacon meteo e di stato compatibili APRS.
* Calcolo e inserimento nel beacon meteo di precipitazioni in 1 ora e nella giornata.
* Calcolo e inserimento nel beacon meteo della variazione di pressione in 4 ore (v).
* Inserimento della previsione barometrica (Es. Neve) in coda ai beacon meteo e di stato.
* La previsione barometrica può essere inserita a piacimento tramite l'interrutore MODE.
* Emissione di beacon meteo e beacon di stato con intervalli temporali indipendenti.
* Scelta di immissione data/ora nel bcn meteo (in formato locale) o bcn di stato (formato gmt).
* Modo di trasmissione "immediato" definibile dall'utente (tramite options.asm), che abilita
la trasmissione immediata di beacon in presenza di variazione di preciptazioni e/o pressione.
* Ciclo di controllo ogni ora per la presenza di sensori collegati alla WMR918/968.
Alternativa italiana al WxTrack di N6BG, M918_Pic è un programma per PIC-Encoder (TNC1) utile solamente per i
possessori di una stazione meteo tipo WM-918. E' possibile utilizzare anche un circuito Pic-Encoder ridotto il cui schema elettrico è incluso nel file zip.
Collegando il Pic-Encoder alla WM-918 si attiva una stazione
meteo stand-alone automatica in APRS !!
Il pacchetto ora include un master per la realizzazione di un circuito stampato a singola faccia
Le funzionalità principali sono:
* Connessione seriale tra WM-918 e Pic-E (TNC1), e invio di beacon meteo e di stato compatibili APRS.
* Calcolo e inserimento nel beacon meteo di precipitazioni in 1 ora e nella giornata.
* Calcolo e inserimento nel beacon meteo della variazione di pressione in 4 ore (v).
* La previsione barometrica (es. Neve) può essere inserita a piacimento tramite l'interrutore MODE.
* Opzione utente per l'impostazione pressione a livello del mare (sea level).
* Emissione di beacon meteo e beacon di stato con intervalli temporali indipendenti.
* Inserimento della data/ora (formato locale o gmt) nel beacon di stato e/o nel beacon meteo.
* Modo di trasmissione "immediato" definibile dall'utente (tramite options.asm), che abilita
la trasmissione immediata di beacon in presenza di variazione di preciptazioni e/o pressione.
Nota: come spiegato in ReadMe.txt contenuto nel file .zip, la comunicazione via seriale tra Pic-E e WM-918
funziona solo se si applica una tensione di -10V al pin 3 del connettore seriale della WM-918.
Wx_Loader per APRS è una piccola utility aggiuntiva per Wx Monitor,
che individua i pacchetti APRS di stazioni meteo e permette di avviare automaticamente Wx Monitor.
Le funzionalità principali sono:
* Visualizzazione del traffico APRS.
* Ogni volta che rileva una stazione meteo può far partire il programma Wx Monitor impostato automaticamente per quella stazione meteo.
* Creazione una lista salvabile su disco delle stazioni meteo ascoltate.
* E' possibile far partire manualmente Wx Monitor per una singola stazione meteo ascoltata o per tutte le stazioni della lista attiva.
* Creazione di un file batch per far partire in un momento successivo tante finestre Wx Monitor quante sono le stazioni meteo ascoltate e selezionate.
Questo programma usa per funzionare le librerie di VB6 che vengono installate con Wx Montor. Chi non lo avesse installato o incontrasse dei problemi può scaricare il pacchetto completo:
Wx_Loader_Full.Zip (v2.01 - 1,69 MB updated 03/2005).
Il mio programmino può funzionare autonomamente (non c'è bisogno che UI-VIEW sia in esecuzione, ma solo
AGWPE).
Programmino utile solamente per i possessori di una
stazione meteo WMR-918/968
dotata di sensori via radio.
Il programma si connette direttamente alla centralina via
porta seriale e genera la stringa APRS da usare in
UI-VIEW come dati per la stazione meteo.
R918APRS, per DOS/Win3.1/95/98, realizzato in Turbo
Pascal, legge periodicamente i dati dalla centralina WMR-918/968, li elabora e scrive il file
WxAPRS.txt, adatto ad essere letto da UI-VIEW come file
dati per la stazione meteo.
In pratica questo programma elabora e visualizza le
principali informazioni disponibili direttamante dalla
centralina WMR-918/968
e genera un file par APRS comprensivo di precipitazioni
orarie, la variazione di pressione, previsone barometrica
e altri messaggi.
E' possibile sciegliere di rilevare i dati di temperatura / umidità dal sensore principale o da uno
dei tre sensori aggiuntivi (qualora fossero installati).
E' possibile infine sincronizzare la data e ora del PC con l'orologio radiocontrollato della WMR918.
Bcn_Pic è un firmware APRS per i possessori di Pic-Encoder (o TNC1) richiestomi da un OM,
che implementa un semplice beacon fisso APRS.
Le funzionalità principali sono:
* Emissione di beacon e status text con intervalli temporali indipendenti.
* Due impostazioni dei beacon utente selezionabili con il deviatore MODE.
* Per ogni impostazione dei beacon utente è possibile scegliere due temporizzazioni
differenti dei beacon tramite il deviatore OPTION.
* Temporizzazione beacons impostabile a piacere da un minimo di qualche secondo fino
ad un massimo di 18 ore.
APRSMSG per APRS è un piccolo insieme di codici sorgenti scritti in differenti linguaggi - tcl, html, cgi - che
permette di inviare messaggi aprs da una pagina web a utenti aprs ascoltati recentemente da un dato web server.
Tali codici sono la copia di un sottosistema di EMAILTV, un sistema che permette di inviare email
da aprs, invia oggetti aprs riguardanti la marea di Venezia ed eventi sismici in Italia, ed infine permette
di inviare messaggi aprs da web - cioè APRSMSG -.
Debug Terminal v1 è un semplicissimo monitor RS232 per Windows da 98 a XP, utile per il debug
di dati seriali, che visualizza i dati ricevuti da una porta seriale del PC in formato ASCII (testo)
o in formato esadecimale (HEX), o in modalità mista ascii - esadecimale.
E inoltre possibile impostare un un timer tramite il quale il carattere "LF" non viene interpretato come
invio a capo, ma il programma genera un invio a capo in caso di Timeout, cioè quando non vengono ricevuti
dati per un tempo uguale a quello impostato dal timer, e prima dell'invio a capo il programma scrive il
numero di caratteri ricevuti tra un Timeout e l'altro.
Il protocollo seriale è fisso a 8 bit, nessuna parità e 1 bit di stop. E' possibile solo ricevere dati
e non inviarli. E' possibile selezionare tutto o parte del testo ricevuto per salvarlo su disco. Il file zip
continene il pacchetto di installazione completo.
ISS+PCSAT Gate è un programma sperimentale APRS per AGW
Packet Engine, che fa da gateway APRS per la stazione
spaziale internazionale ISS e per il satellite PCSAT (NO-44).
In pratica il programma quando riceve su una porta AGWPE
un pacchetto relativo alla ISS o al PCSAT, lo ritrasmette
su un'altra porta sostituendo il Via Path con quello
impostabile a piacere dall'utente.
Con questa versione il gatweway è bi-direzionale.
ISS+PCSAT Gate esegue inoltre:
* Per la ISS usa il nuovo nominativo RS0ISS al posto del vecchio NOCALL;
* Per il PCSAT decodifica i principali dati di telemetria
e li ritrasmette in chiaro come bollettini. Questa
funzione è utile ad esempio per i TH-D7/D700 o per
programmi APRS che non supportano la telemetria del PCSAT.
* Viene visualizzato un messaggio se il PCSAT è in stato di reset (safe mode) o ha la tensione delle batterie bassa.
* Si può visalizzare una apposita finestra di telemetria PCSAT.
* Si può salvare su disco il traffico e i dati di telemetria. Qui sotto potete scaricare degli esempi di logs generati da ISS-PCSAT Gate:
* I logs giornalieri della Telemetria decodificata del PCSAT relativa a Marzo 2002, che può essere letta da ISS+PCSAt Gate;
* I logs giornalieri del traffico ritrasmesso relativo a Marzo 2002, che comprende sia il traffico del PCSAT (inclusa telemetria) che quello della ISS, e che può essere letto da UI-VIEW.
* I logs giornalieri della Telemetria decodificata del PCSAT relativa a Aprile 2002, che può essere letta da ISS+PCSAt Gate;
* I logs giornalieri del traffico ritrasmesso relativo a Aprile 2002, che comprende sia il traffico del PCSAT (inclusa telemetria) che quello della ISS, e che può essere letto da UI-VIEW.
Si può vedere come i dati di Marzo 2002 riflettono la situazione precaria del PcSat, mentre i dati di Aprile segnano la fine della situazione difficile del PcSat (ora NO-44).
Il programma, scritto in Visual Basic 6, gira su Win95/98 ed è completo di procedura di installazione/disinstallazione.
Programmino utile solamente per i possessori di una
stazione meteo WM-918 che si connette direttamente
alla centralina via porta seriale e genera la stringa
APRS da usare in UI-VIEW come dati per la stazione meteo.
M918APRS, per DOS/Win3.1/95/98, realizzato in Turbo
Pascal, legge periodicamente i dati dalla centralina
WM-918, li elabora e scrive il file WxAPRS.txt, adatto ad
essere letto da UI-VIEW come file dati per la stazione
meteo.
In pratica questo programma elabora e visualizza le
principali informazioni disponibili direttamante dalla
centralina WM-918 e genera un file par APRS
comprensivo di precipitazioni orarie, la variazione di
pressione, previsone barometrica e altri messaggi.
Programmino per gli utilizzatori del programma APRS APRSDos
di Bob Bruniga.
Scritto in turbo pascal, ha bisogno almeno di un
processore 286 e funziona sotto DOS/Win3.x/95/98.
WinToMap tenta di ridurre qualsiasi mappa per APRSDos
con oltre 3000 punti a meno di 3000 punti, che è
il limite permesso dal programma APRSDos.
WinToMap elimina anche i punti singoli da qualsiasi mappa
APRSDos.
Le mappe che elabora il programma NON devono essere
"compresse".
Questa utility è stata pensata per ridurre le grosse
mappe generate da mapmap11, un'utilità che converte
mappe winAPRS in mappe APRSDos. Spesso infatti le mappe
convertite da mapmap11 hanno più di 3000 punti, e quindi
non sono non adatte per APRSDos.
Psk3svw è un semplice programma per Win95/98 adatto ad
operare nel modo PSK 31 tramite scheda audio.
Questo programma è basato sul lavoro di AE4JY, che ha
realizzato il motore principale (PskCore.dll, inclusa nel
file zip) e al quale vanno i miei compilmenti.
Le funzionalità principali sono:
* Frequenze audio minima e massima impostabili a piacere;
* Visualizzazione grafica dello spettro audio (Waterfall)
e fase segnale;
* Scansione alla ricerca di un segnale utile;
* Riconoscimento automatico del nominativo in caso di
chiamata CQ;
* Set di 5 frasi predefinite (macro non modificabili) per
QSO;
* Possibilità di inviare un testo scritto dall'utente
(User Data);
* Passaggio automatico in ricezione dopo 30 secondi di
inattività in TX.
Questo programma usa per funzionare le librerie di Visual
Basic 6. Chi le avesse può provare a scaricare il
programma senza l'installazione: Psk3svw.Zip (159 Kb).
Programmino utile solamente per i possessori di una
stazione meteo WM-918 che si connette direttamente
alla centralina via porta seriale e invia un beacon WX
APRS tramite un TNC collegato ad un'altra seriale.
M918_TNC, per DOS/Win3.1/95/98, è realizzato in Turbo
Pascal. In pratica questo programma consente di operare autonomamente
una stazione Meteo in APRS con la centralina WM-918,
inserendo nel beacon i dati della centralina e altri dati
calcolati come le precipitazioni orarie, la variazione di
pressione stabilita e altri messaggi. Quindi per operare
la staz. meteo WM-918 in APRS basta questo programma e un
pc munito di DOS e 2 porte seriali, a partire da un 286 !
Il programma inoltre visualizza i dati della centralina
WM-918 e i beacon APRS ricevuti dal TNC e può cambiare
in automatico la frequenza del beacon Wx, e offre altre
utili funzioni.
Piccolo programmino utile solamente per i possessori
di una stazione meteo WM-918 serve ad espandere i
dati APRS generati dal relativo software Weather-View per
packet, per essere così usati in UI-VIEW come dati per
la stazione meteo.
WxAPRS, per DOS/Win3.1/95/98, realizzato in Turbo Pascal,
legge periodicamente il file WxReport.txt generato da
Weather-View, lo elabora e ne scrive uno nuovo,
WxAPRS.txt, adatto ad essere letto da UI-VIEW come file
dati per la stazione meteo.
In pratica il file generato da questo programma
incrementa i dati disponibili dalla centralina WM-918,
aggiungendo le precipitazioni orarie, la variazione di
pressione e altri messaggi.
Questo è un piccolo programmino DOS per la
manutenzione dei files.
Esegue le più comuni operazioni sui files e supporta il
mouse; inoltre se avete sul vostro path anche una
directory dove è presente il file pkunzip.exe e/o
arj.exe è possibile vedere il contenuto dei file
compressi con questi due compattatori.
Ha nel suo interno un mini visualizzatore/editor per i
file ASCII, e usa il programma HexDump (vedi sotto) per
editare programmi binari.
Questo è un piccolo programmino DOS che permette
di eseguire un dump a video dei programmi binari; è
inoltre possibile editare il file scrivendo direttamente
sul settore del disco.
Il dump può essere fatto in esadecimale o in ascii, ed
inoltre è implementata una routine di ricerca di una
stringa esadecimale o di un testo all'interno del file in
esame.
Infine è possibile definire dei blocchi e di stampare il
relativo dump in esadecimale.
Questo programma viene usato dal programma di
manutenszione files Maxt (vedi sopra), e si può rivelare
molto utile.
Programma DOS funzionante anche in Windows 3.x/95/98 che
esegue una semplice interrogazione del Catalogo
Parametrico di Terremoti di area Italiana al di sopra
della soglia del danno, denominato NT4 e
rilasciato dal Gruppo Nazionale per la Difesa dei
Terremoti appartenente al CNR.
Il Catalogo (la cui versione NT4.1.1 del 3/98 è già
presente in Vedi_NT.Zip) può essere consultato on-line e/o
prelevato in vari formati dal sito del CNR,
ed è una sequenza in ordine temporale degli eventi
sismici rilevanti italiani dal 1005 D.C. in poi.
Il mio programmino legge il catalogo in formato ASCII (o
comunque convertito in ASCII per DOS o Unix) e permette
di eseguire delle interrogazioni come vedere o stampare
tutti i terremoti in una data zona, per un periodo di
anni impostato, ecc. (cosa peraltro possibile in maniera
più esaustiva on-line sul sito del CNR).
È quindi utile per una mini-interrogazione off-line
del catalogo.
Un programma DOS didattico molto semplice che visualizza
in grafica delle forme tridimensionali di tipo toroidale
e sue modificazioni. Le forme sono completamente parametrizzabili.
Può essere fatto funzionare in modo demo, cioè vengono disegnate in
continuazione forme tridimensionali con parametri random. Supporta i video VGA.
Incluso nell'archivio il sorgente in Pascal 6.0 (spirale.pas).