.. Mimmo, non dovevi postare Rotorview. Mi si è aperto un mondo
Ho ultimato il Keyer RTTY basato su Arduino ( http://arduino.cc/en/ )che è un ottimo complemento a tutti gi apparati IC 756 pro/IC7000/IC7400 che hanno la possibilità di decode RTTY ma non di encoding.
Il Keyer ha per ora 4 memorie, possibilità di trasmissione libera (da tastiera) (sto ultimando l'interfacciamento della tastiera PS/2) , sto ultimando anche il codice per trasmettere "elecraft style" in modalità libera con un paddle al posto della tastiera.
L'uscita, ovviamente, è in FSK pura.
Questo è il primo codice che ho creato per far funzionare la libreria RTTY, recuperabile facilmente in rete, che è utile per fare un piccolo beacon in RTTY.
Per chi si cimentasse nella cosa e non è a digiuno di C (anch'io ne ero queste sono le prime righe che scrivo..) un avvertimento: la libreria accetta in input degli array CHAR e non stringhe STRING per il testo da trasmettere...
Questo è il codice:
Appena ho tempo foto e dettagli, ora vado a bere una Guinness
Cris IZ0IEN
Ho ultimato il Keyer RTTY basato su Arduino ( http://arduino.cc/en/ )che è un ottimo complemento a tutti gi apparati IC 756 pro/IC7000/IC7400 che hanno la possibilità di decode RTTY ma non di encoding.
Il Keyer ha per ora 4 memorie, possibilità di trasmissione libera (da tastiera) (sto ultimando l'interfacciamento della tastiera PS/2) , sto ultimando anche il codice per trasmettere "elecraft style" in modalità libera con un paddle al posto della tastiera.
L'uscita, ovviamente, è in FSK pura.
Questo è il primo codice che ho creato per far funzionare la libreria RTTY, recuperabile facilmente in rete, che è utile per fare un piccolo beacon in RTTY.
Per chi si cimentasse nella cosa e non è a digiuno di C (anch'io ne ero queste sono le prime righe che scrivo..) un avvertimento: la libreria accetta in input degli array CHAR e non stringhe STRING per il testo da trasmettere...
Questo è il codice:
#include <RTTY.h>
void setup()
{
pinMode(8,OUTPUT);//shield futura elettronica relè TX
RTTY.attach(2,3);//già dichiarati nella libreria
}
void loop()
{
digitalWrite(8,HIGH);//vado in TX
RTTY.tx("ZCZC RYRYRYRYRY DE IZ0IEN/B IZ0IEN/B IZ0IEN/B");
RTTY.tx("PWR 1 KW QRG 28.128 ANT MONOPOLE 1 WL");
RTTY.tx("PSE RPT BY MAIL ON QRZ.COM");
digitalWrite("8,LOW");//RX
delay(5000);
}
void setup()
{
pinMode(8,OUTPUT);//shield futura elettronica relè TX
RTTY.attach(2,3);//già dichiarati nella libreria
}
void loop()
{
digitalWrite(8,HIGH);//vado in TX
RTTY.tx("ZCZC RYRYRYRYRY DE IZ0IEN/B IZ0IEN/B IZ0IEN/B");
RTTY.tx("PWR 1 KW QRG 28.128 ANT MONOPOLE 1 WL");
RTTY.tx("PSE RPT BY MAIL ON QRZ.COM");
digitalWrite("8,LOW");//RX
delay(5000);
}
Cris IZ0IEN
Commenta