SDRCrew 2.7: un AIS corretto e cinque ricevitori nuovi

È uscito SDRCrew 2.7. Dalla 2.6 a oggi ho lavorato soprattutto sull'AIS, perché un amico che lo provava al mare con un altro programma vedeva le navi e con il nostro no.
L'AIS, CHE COSA NON ANDAVA
Ho letto il codice di un altro ricevitore e ho trovato il difetto: i bit di ogni byte arrivano in ordine inverso e io non li rimettevo a posto. I messaggi passavano il controllo CRC, ma il contenuto usciva sbagliato (tipo, MMSI e posizioni senza senso) e veniva scartato. Ora è corretto, e l'ho verificato su una registrazione AIS vera di terzi, dove escono navi con nomi e posizioni coerenti. Insieme ho aggiunto la correzione automatica dell'errore di frequenza del dongle, una ricerca che recupera i messaggi deboli, un pulsante «Prova con segnale simulato», i dettagli della nave (ETA, virata, tipo di boa) e l'uscita NMEA in UDP verso AISHub o OpenCPN. Sul mare vero manca ancora la conferma: chi lo prova mi dica com'è andata.
NUOVE SCHEDE E FUNZIONI
- VOR / ILS: radiale del VOR su una bussola, identificativo in Morse, posizione rispetto all'asse pista per i localizzatori ILS e ricerca delle stazioni nella banda 108-118 MHz.
- Meteor scatter: conta gli echi delle meteore sul radar francese GRAVES a 143,050 MHz, con cascata, grafico per ora e sciame in corso.
- Mode A/C: i codici dei vecchi radar secondari a 1090 MHz, anche degli aerei senza ADS-B, con gli squawk di emergenza evidenziati.
- Contatori Wireless M-Bus (acqua, gas, calore) a 868 MHz.
- LoRa: il ricevitore perdeva fino a un terzo dei pacchetti con segnale forte, ora molti meno.
- APRS: un'icona per ogni tipo di stazione, al posto del pallino. E più colore nelle schede.
Una cosa va detta con onestà: quasi tutto questo l'ho provato con segnali simulati o con registrazioni di altri, non con antenne e segnali veri a casa mia. Se qualcuno lo prova, mi dica come va.
Gli aggiornamenti arrivano in automatico a chi ha già SDRCrew. Per tutti gli altri: https://codeberg.org/IU2PYG/sdrcrew-releases
73 de IU2PYG



Commenti
Posta un commento