lunedì 21 dicembre 2009

ETSI 300-230 esperimenti di parsing

Data la sequenza di bit diventa abbastanza semplice riconoscere gli header seguendo le specifiche dettate dallo standard.

Qualche riga di Perl consente di automatizzare parte del lavoro. Sarebbe prematuro mettere online lo script perché ci sto lavorando in tempo reale: se qualcuno desidera collaborare ai ragionamenti mi faccia un fischio.

sabato 19 dicembre 2009

ETSI 300-230 aggiornamenti

Quella dell'MSK era una cantonata. La modulazione è definitivamente Fast FSK.
Un amico che preferisce rimanere anonimo mi ha concesso di processare un campione con la sua copia di Hoka Code 32-300, che restituisce con nonchalance una bella sequenza di digit binari.

Si possono distinguere la sequenza di sincronizzazione (BITSYNC 1010...) e BLOCSYNC  (1011...) subito dopo. Grazie al cavolo, direte voi, ... con quello che costa (da €4'500+IVA) dovrebbe fare pure il caffé  8-D=
E infatti non la ritengo una soluzione praticabile, ma almeno ora c'è qualche certezza sui pacchetti e si possono inizire ragionamenti sul protocollo.
Nel frattempo è saltata fuori da Google la fonte per almeno un chip "utile" della CML: http://www.lorix.com/cat062.php?n=1#14. Considerato il costo e le probabilità di fallimento, continuo la ricerca di soluzioni sotware.

mercoledì 16 dicembre 2009

ETSI 300-230 raccolta di info

Un po' di materiale messo assieme vagando per la rete. Alcuni sono fatti, altri supposizioni.

E' uno standard impiegato per la trasmissione di stringhe via radio su diverse reti "civili", per esempio quella della Croce Rossa e possibilmente del 118.
Le specifiche si possono scaricare dal sito dell'ETSI previa registrazione. La modulazione è MSK, più o meno propriamente definita a volte FFSK.
Il "BIIS" sulle radio Icom potrebbe esserne una semplice implementazione o utilizzare un layer al di sopra di esso.
Lo standard MPT1317 dovrebbe esserne parente stretto, se non la stessa cosa.

Spunti di decodifica:

Hardware
  • parecchi chip della CML, peccato che sia sostanzialmente impossibile acquistarli in piccole quantità (qualche idea?)
  • forse dei modem Tigertronics
Software
  • sorgenti di un decoder relativamente simile per l'MDC1200 http://www.matthew.at/mdc/
  • SpectrumLab ha alcune funzioni per la decodifica MSK
  • SkySweeper Pro ha un modulo MSK "generico". Il software non è più in commercio e le funzioni sono molto poco documentate
  • anche RadioRaft dovrebbe decodificare la MSK ma ormai è possibile farlo girare solo se si ha a disposizione un vecchio pc DOS