Skip to content

Releases

Aurora 0.11.239

Choose a tag to compare

@wifi75 wifi75 released this 12 Nov 07:20
  • Tune now starts right away even in the middle of a long period (FST4, FST4W, WSPR), like WSJT-X; before, it waited for the next period to begin. It stays on for at most 2 minutes and a period change does not cut it off.
  • JT65, Clear Avg: ⟲ button next to AP and Prof. to reset the average over several periods (before, the reset existed only in the engine).
  • DX Cluster, texts: with single click selected in the PSK, RTTY and CW pages, the hint for the row and for Split DX says «Click» and no longer «Double click»; the warning about far-away splits points to Split DX in Settings › DX Cluster instead of saying «not done yet».
  • PTT on RTS/DTR, port busy: the message tells which program holds the port and to restart Aurora after closing it (the PTT port is opened at startup); before, it advised «Connect», which was useless.
  • WSPRnet: the card shows how many uploads are still waiting, including the one in progress, instead of a result overwritten on every request.
  • Code cleanup: removed the old Settings page that could no longer be reached (with its 36 texts); CAT status built in one place only; transmitter mode, WSPRnet date and pop-up menu (callsign and columns) in a single function or component; on Windows, closing a leftover rigctld waits for the real process (2 s at most) instead of a fixed pause.
  • Satellites, world map included: «Aurora map» with land and borders (Natural Earth 1:50 million) under day and night, tracks and footprints; it is the base map when «Contour HiRes» is not present. Added image maps stay in the drop-down list (before, without an image the page showed only a blue background).
  • Linux, audio: Aurora talks to PulseAudio and PipeWire (pipewire-pulse) like WSJT-X and JS8Call and shows the same inputs and outputs (before, only ALSA devices, with duplicate names that always opened the same one, often busy). The WSJT-X device name (alsa_input.usb-…analog-stereo) also works when typed by hand or in AURORA_AUDIO_DEVICE. Without an audio server it falls back to ALSA; on Windows nothing changes.
  • Linux, CAT: with non-Icom radios (FT-857D and others) Debian 12 Hamlib 4.5 closed rigctld because of a setting meant only for Icom (no_xchg), now passed only to Icom radios; PTT on RTS/DTR with the Dummy model («PTT only, no CAT») on the chosen port; rigctld wait raised to 15 s (an Icom at 4800 baud opens slowly) with the rigctld lines in the message and in the log; port list (/dev/ttyUSB*, /dev/ttyACM*, on macOS cu.usbserial*) with manufacturer and the stable name from /dev/serial/by-id, and long paths up to 255 characters are accepted too.
  • Security: the local engine no longer trusts any connection coming from this PC: a page from another site open in the browser can no longer read the state (callsign, locator, log) and cannot make the radio transmit; local trust and access without a code are also protected against DNS rebinding. Embedded SQLite updated (rusqlite 0.42, RUSTSEC-2026-0459).
  • Split DX: if switching it off fails, the radio no longer stays in split while Aurora says it is off (TCI, Cat4OM, OmniRig); «Split DX: turn off» is refused while transmitting; after a Hamlib reconnection Split DX is set again; Cat4OM turns it off on closing even after a Cat4OM restart. Comments with «UP 14.0305», «QSX 21.2», frequency ranges and locators such as «DN31» are read correctly; only one command even with single click in the PSK/RTTY/CW pages; if split is not possible the radio still goes to the spot.
  • WSPR, FST4W, FST4 with Rig or Fake It split: the tone is shifted by the same XIT as the VFO (before, signals came out off frequency). FST4W listens in the 1400-1600 Hz sub-band like WSJT-X (before, around the FT8 Rx bar). Tune lasts at most 2 minutes in long periods. Correct FST4/FST4W period in the interface and frequency selector in FST4/FST4W.
  • COM port busy and OmniRig: a rigctld that does not start (antivirus) is no longer mistaken for a busy port; only orphan rigctld processes from Aurora folders are closed and they no longer get ahead of the program that really holds the port; on Linux «Permission denied» is no longer «port busy». OmniRig: blocked threads do not pile up with Disconnect/Connect, an old band change does not reach the radio minutes later, the «is the radio online?» warning is no longer rewritten.
  • Cat4OM: the Control port 127.0.0.1:17301 written by hand now counts (the old base value is removed only from old files); a closed Log4OM no longer sends error reports.
  • Interface: Tx Pct is sent only on Enter or when leaving the field (emptying it sent 0); fixed QSO row visible under the RX Window titles, message at full width; «Add to queue» works correctly on old rows too; rotator follows the live DX and does not poll when hidden; columns: Alt+Shift+arrow on the elastic column, menu inside the window, «Fit all» that does not lose the widths; JT65 stays in the FT8 group; language read after the server settings and not changed on existing installations; English entry for Dutch; «contest» warning shown; links to Phone and Files in Settings.
  • Tests: 1976 for Rust and 1089 for the interface; clippy with automatic style fixes.
  • PSK·RTTY·CW: removed from the menu the items to import MixW macros («Restore Aurora macros» remains); status bar with a single character in all boxes (also frequency and mode data).
  • Rotator: on its page and in the separate window it is less than half the size it was.
  • Callsign panel: LoTW appears only if the station uses it, in green and without a date; if it does not use it, nothing appears. Also from the DX Cluster the public ARRL list is checked (before, only QRZ.com, and a station on LoTW could show as «✖ LoTW»).
🇮🇹 Italiano
  • Tune parte subito anche a meta' di un periodo lungo (FST4, FST4W, WSPR), come WSJT-X; prima aspettava l'inizio del periodo dopo. Resta al massimo 2 minuti e il cambio di periodo non lo taglia.
  • JT65, Clear Avg: pulsante ⟲ accanto ad AP e Prof. per azzerare la media su piu' periodi (prima l'azzeramento c'era solo nel motore).
  • DX Cluster, testi: con il clic singolo scelto nelle pagine PSK, RTTY e CW il suggerimento della riga e dello Split DX dice «Clic» e non piu' «Doppio clic»; l'avviso sugli split lontani rimanda allo Split DX in Impostazioni › DX Cluster invece di dire «non ancora fatto».
  • PTT su RTS/DTR, porta occupata: il messaggio dice quale programma tiene la porta e di riavviare Aurora dopo averlo chiuso (la porta del PTT si apre all'avvio); prima consigliava «Collega», che non serviva.
  • WSPRnet: la scheda mostra quanti invii aspettano ancora, compreso quello in corso, invece di un esito sovrascritto a ogni richiesta.
  • Pulizia del codice: tolta la vecchia pagina Impostazioni non piu' raggiungibile (con i suoi 36 testi); stato del CAT costruito in un punto solo; modo del trasmettitore, data di WSPRnet e menu a comparsa (nominativo e colonne) in un'unica funzione o componente; su Windows la chiusura di un rigctld rimasto aperto aspetta il processo vero (al massimo 2 s) invece di una pausa fissa.
  • Satelliti, mappa del mondo inclusa: «Mappa di Aurora» con terre e confini (Natural Earth 1:50 milioni) sotto giorno e notte, tracce e impronte; e' la mappa di base se non c'e' «Contour HiRes». Le mappe in immagine aggiunte restano nella tendina (prima senza un'immagine la pagina mostrava solo uno sfondo blu).
  • Linux, audio: Aurora parla con PulseAudio e PipeWire (pipewire-pulse) come WSJT-X e JS8Call e mostra gli stessi ingressi e uscite (prima solo i dispositivi ALSA, con nomi doppi che aprivano sempre lo stesso, spesso occupato). Il nome del dispositivo di WSJT-X (alsa_input.usb-…analog-stereo) vale anche scritto a mano o in AURORA_AUDIO_DEVICE. Senza server audio si torna ad ALSA; su Windows non cambia nulla.
  • Linux, CAT: con le radio non Icom (FT-857D e le altre) l'Hamlib 4.5 di Debian 12 chiudeva rigctld per un'impostazione delle sole Icom (no_xchg), ora passata solo alle Icom; PTT su RTS/DTR con il modello Dummy («solo PTT, senza CAT») sulla porta indicata; attesa di rigctld portata a 15 s (una Icom a 4800 baud si apre lentamente) con le righe di rigctld nel messaggio e nel registro; elenco delle porte (/dev/ttyUSB*, /dev/ttyACM*, su macOS cu.usbserial*) con produttore e nome stabile di /dev/serial/by-id, accettati anche i percorsi lunghi fino a 255 caratteri.
  • Sicurezza: il motore locale non si fida piu' di qualunque connessione da questo PC: una pagina di un altro sito aperta nel browser non legge piu' lo stato (nominativo, locatore, log) e non puo' far trasmettere la radio; protetti anche dal DNS rebinding la fiducia locale e l'accesso senza codice. SQLite incorporato aggiornato (rusqlite 0.42, RUSTSEC-2026-0459).
  • Split DX: se lo spegnimento non riesce la radio non resta piu' in split con Aurora che lo dice spento (TCI, Cat4OM, OmniRig); «Split DX: spegni» rifiutato in trasmissione; dopo una riconnessione di Hamlib lo Split DX si rimette; Cat4OM lo spegne alla chiusura anche dopo un riavvio di Cat4OM. Commenti con «UP 14.0305», «QSX 21.2», intervalli di frequenze e locatori «DN31» letti bene; un solo comando anche con il clic singolo delle pagine PSK/RTTY/CW; se lo split non e' possibile la radio va comunque sullo spot.
  • WSPR, FST4W, FST4 con split Rig o Fake It: il tono si sposta dello stesso XIT del VFO (prima uscivano fuori frequenza). FST4W ascolta nella sottobanda 1400-1600 Hz come WSJT-X (prima attorno alla barra Rx di FT8). Tune al massimo 2 minuti nei periodi lunghi. Periodo FST4/FST4W giusto nell'interfaccia e selettore delle frequenze in FST4/FST4W.
  • Porta COM occupata e OmniRig: un rigctld che non parte (antivirus) non e' piu' scambiato per porta occupata; si chiudono solo i rigctld orfani delle cartelle di Aurora e non passano davanti al programma che tiene davvero la porta; su Linux «Permission denied» non e' piu' «porta occu...
Read more

Aurora 0.11.238

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 22:17
  • Griglie spostabili nella Finestra RX e nel Log: come nel DX Cluster e nel contest, linee ben visibili tra righe e colonne (tema scuro e chiaro) e colonne che si spostano trascinando il titolo e si allargano trascinandone il bordo (doppio clic: larga quanto il contenuto; Alt+frecce da tastiera; tasto destro: «Ripristina colonne»), ricordate su questo dispositivo. La Finestra RX ha ora i titoli UTC (o «Età»), dB, DT (con «Mostra la colonna DT» acceso), Messaggio e Paese; clic, doppio clic per rispondere, righe Tx con «×N», LoTW e tasto destro restano come prima. Anche il log della Stazione (Data, Nominativo, Banda, Modo, Rapporti, Paese) e il log di PSK·RTTY·CW, che si allargava gia', ora si riordinano.
  • PSK·RTTY·CW, barra di stato: tolte data e ora (l'ora c'e' gia' in alto); caselle tutte della stessa altezza e dello stesso carattere, testo centrato, frequenza allineata con «Hz».
  • Testi, Guida e Novita': tolti i confronti con MixW in tutte le lingue (resta solo «Importa le macro di MixW», che indica i file da leggere).
  • DXpedition: nella riga dell'elenco, nello spazio libero accanto al paese, la via QSL accorciata («LoTW», «OQRS», «via M0OXO»); intera passandoci sopra.
  • DX Cluster, colonna Modo anche per CW, SSB e gli altri modi: se il commento non dice il modo, Aurora lo prende dalle frequenze di lavoro di FT8, FT4, JS8, WSPR e PSK31 e poi dal band plan IARU Regione 1 (CW nei tratti solo CW, SSB in quelli della fonia, FM sopra 29,52 MHz); nei tratti misti resta vuoto. Il commento riconosce anche VARA, JS8, Q65, FST4, Olivia, MFSK, FreeDV. Filtro Modo con FM, JS8, VARA, SSTV, JT65, Q65, MSK144, WSPR. Guida in sei lingue.
  • Cat4OM con la scoperta automatica: come Decodium, Aurora chiede alla porta di gestione di Cat4OM (127.0.0.1:17300) il gruppo e la sua porta Control (per esempio 5001) e avvia il gruppo se e' fermo; i campi Gruppo e Control vuoti mostrano in grigio quelli trovati. Messaggi chiari se la porta di gestione non risponde o chiede la password.
  • Split DX dal DX Cluster: doppio clic su uno spot con «UP 5», «5UP», «10up», «DN 2» o «QSX 14.030» nei commenti mette la radio in ricezione sullo spot (VFO A) e in trasmissione sul VFO B spostato, con lo split acceso (Hamlib, OmniRig, TCI, Cat4OM); etichetta «UP 5» nella riga, indicatore con «Split DX: spegni», interruttore in Impostazioni › DX Cluster (acceso di fabbrica), Guida in sei lingue.
  • PC lento: l'avviso propone di abbassare la profondita' di decodifica di un gradino, con il pulsante «Passa a Normale» (o «Passa a Veloce» se gia' a Normale) e il collegamento all'impostazione; Aurora non la cambia mai da sola e, chiuso, l'avviso non torna per quella profondita' fino al riavvio.
  • Rapporti degli errori: la «decodifica lenta» parte al massimo una volta per installazione e versione (prima a ogni avvio da ogni PC vecchio); la riga resta nel log locale.
  • Porta della radio occupata: se la porta seriale non si apre perche' la tiene un altro programma («Accesso negato»), «Accendi», Hamlib e il PTT su RTS/DTR dicono quale (OmniRig, WSJT-X, JTDX, MSHV, Log4OM, Cat4OM, HRD, N1MM, JS8Call, fldigi, flrig, MixW...) e cosa fare, con un avviso a schermo e non piu' come errore da segnalare; un rigctld rimasto orfano da un Aurora chiuso male si chiude da solo e si riprova. L'elenco dei processi si legge con le API di Windows, senza PowerShell.
  • OmniRig piu' paziente e sicuro: alla prima creazione (OmniRig che si avvia) 30 s invece di 20 e il thread non si abbandona; un tempo scaduto mentre OmniRig si avvia o con la radio non in linea e' un avviso («la radio e' accesa e in linea in OmniRig?»), non un errore; i comandi arrivati in ritardo non partono piu' e un PTT acceso dopo il tempo massimo si spegne subito; dopo un tempo scaduto il cambio di frequenza non riprova altre due volte; l'oggetto del PTT si prepara al collegamento.
  • Olandese (Nederlands) come settima lingua: interfaccia, Guida e Novita' tradotte (prima versione, da far rivedere a ON7KEC con docs/traduzione-olandese.csv); dove manca una frase compare l'inglese. Al primo avvio senza una lingua scelta, Aurora parte nella lingua del sistema.
  • Schermata di avvio: nuova icona «MULTIMODE», sotto il nome la scritta «Multimode Ham Radio Station» e tutti i modi.
  • Rotore unico in tutte le pagine (quello di PSK·RTTY·CW, con direzione corta e lunga del DX, ±2/±10, gradi): scheda mobile sopra la Stazione o finestra a parte per il secondo schermo.
  • Contest: linee della griglia piu' visibili e colonne spostabili e ridimensionabili in Decodifiche e Log del contest (come il DX Cluster, stesso meccanismo condiviso).
  • Icone grafiche (ingranaggio, aggiorna) al posto dei caratteri, centrate e piu' visibili (Satelliti, SSTV, Mappa DX, PSK/RTTY, rotore, menu dei modi).
  • «Accendi» per le Yaesu come l'FT-2000: tre PS1; a 0, 0,3 e 1,5 s (prima due a 1 s esatto, al limite della finestra di accensione).
  • Schermata di avvio con tutti i modi (anche JT4, FST4, FST4W, PSK, RTTY, CW, SSTV).
  • WSPR-2 (WSJT-X 3.3): radiofaro con potenza, «Tx Pct» e messaggi di tipo 1/2/3, decodificatore di wsprd verificato su 48 file audio con wsprd.exe di WSJT-X (risultati identici).
  • Rapporto: il campo dei Comandi segue il rapporto che Aurora invia, preso dal segnale della stazione scelta come WSJT-X (prima restava fermo a -10); si puo' cambiare a mano (#38, F1DSZ).
  • Tasto destro sul nominativo (Attivita' di banda, finestra Rx, DX Cluster): «Apri su QRZ.com»; in Attivita' di banda e finestra Rx anche «Metti in coda».
  • SSTV, compositore: il testo e' centrato davvero e il riquadro di selezione avvolge le lettere (contorno, ombra e targhetta compresi); l'immagine non si deforma piu' nelle finestre basse, e quella trasmessa coincide con quella mostrata.
  • Riquadro del nominativo: LoTW compare anche se la stazione non l'ha indicato su QRZ.com, preso dall'elenco pubblico dell'ARRL con la data dell'ultimo invio, una volta sola (tolto il fumetto doppio del browser sul nominativo).
  • FST4 e FST4W (WSJT-X 3.3), periodi da 15 s a 30 minuti, verificati su 72 file audio con jt9.exe di WSJT-X; FST4 con le risposte automatiche come FT8.
  • Radiofaro FST4W come WSJT-X 3.3: «NOMINATIVO LOCATORE dBm» (il tipo 3 senza la potenza), stessa potenza, «Tx Pct» e frequenza (1400-1600 Hz) di WSPR, periodi in trasmissione scelti con un tiro a caso per periodo (sotto il 40% mai due di fila), nessuna sequenza dei QSO sui messaggi ricevuti.
  • Invio degli spot WSPR e FST4W a WSPRnet, facoltativo e spento di fabbrica come «Upload spots» di WSJT-X (Impostazioni › Servizi online): stessi campi, ritardo fino a 20 s, nuovi tentativi per un'ora; spento non parte niente. Cosa si manda e' in docs/privacy.md.
  • La tendina del modo mostra solo i modi del gruppo scelto in alto (FT8: FT8, FT4, JT65, JT9, FST4, FST4W, WSPR; VHF: JT65, JT4, Q65, MSK144): prima li mostrava tutti e i due gruppi erano doppioni.

Aurora 0.11.237

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 19:46

Aurora — Multimode Ham Radio Station

  • Split vero (Hamlib, «Rig»): al cambio di banda la radio esce dallo split; il VFO di trasmissione si porta sulla banda nuova e lo split si riaccende solo un attimo prima della trasmissione. Prima la radio restava in split subito dopo il cambio di banda.
  • Icona nuova «MULTIMODE» in tutte le misure (Windows, Linux, macOS, app) e immagini dell'installatore con «Aurora — Multimode Ham Radio Station».
  • Installatore in olandese e pagina «Dati che Aurora manda in rete» tradotta in tutte e sette le lingue.
  • JT65 B/C verificato con jt9.exe di WSJT-X 3.3: sincronismo e SNR in VHF ora coincidono con WSJT-X (prima 4-6 dB piu' bassi); anche le decodifiche con analisi a priori entrano nella media.
  • Aurora diventa una stazione multimodo: README, installatore, descrizioni e testi dell'app presentano ora FT8/FT4 insieme a JT65, JT9, Q65, MSK144, PSK, RTTY, CW e SSTV.
  • Un solo ramo: il lavoro di sviluppo e' ora in main. Nuova pagina SSTV con spettro sottile largo come la ricezione, log QSO compatto accanto a Modo, impostazioni SSTV nella loro categoria con l'ingranaggio, pulizia dal rumore (Originale/Pulita nel visore), calibrazione della scheda audio, foto e immagini ricevute di esempio nell'installatore; ritocchi alla pagina PSK/RTTY/CW (macro, selettore di banda, barra di stato) e Esc ferma la trasmissione (due Esc fermano anche il CQ automatico).
  • Fox: le righe delle stazioni Fox sono leggibili in Attivita' di banda e nella finestra Rx (messaggio intero, bandiera e paese della Fox, etichetta FOX); in FT8 il filtro dei falsi sui messaggi DXpedition e' quello di WSJT-X (chkspecial8var).
  • #45: entrando nella pagina PSK·RTTY·CW e SSTV l'ascolto riparte sempre, anche dopo averlo spento.
  • Opzioni dei decodificatori di WSJT-X in Impostazioni › Filtri › Decodifica: profondita' (Veloce, Normale, Profonda), «Single decode», media dei periodi e «Auto Clear Avg» (Q65), AP, ricerca profonda e livello «Aggressive» (JT65), «F Tol» per JT65, JT9, MSK144 e Q65. Le piu' usate sono anche pulsanti accanto al modo («Media» e «Auto ⟲» in Q65, «AP» e «Prof.» in JT65). Come in WSJT-X, la media di Q65 e' ora spenta di fabbrica.
  • MSK144: il periodo T/R (5, 10, 15 o 30 s) si sceglie accanto al modo e si ricorda per banda; i messaggi brevi (R+rapporto, RRR, 73) si trasmettono e si decodificano solo con «Sh» acceso, e «Sh» esclude SWL, come in WSJT-X.
  • JT65: sottomodi B e C (EME) con la ricerca del solo segnale piu' forte entro F Tol, e media dei periodi (fino a 64, con «Clear Avg»).
  • Guida: nuova sezione «Collegare la radio: i controlli»; descritte le opzioni di decodifica, MSK144, i sottomodi JT65 e le righe Fox.

Aurora 0.11.236

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 17:22

Novita' e correzioni

  • DX Cluster: tabella con la griglia; le colonne si spostano trascinando il titolo (o Alt+frecce) e si allargano trascinando il bordo (doppio clic: adatta al contenuto); ordine e larghezze restano, tasto destro → «Ripristina colonne».
  • In trasmissione il modo e la frequenza non si cambiano ma i due pulsanti non si spengono piu' di colore: il clic viene solo ignorato.
  • Pannello Comandi: tolto «Spot DX», doppione del pulsante del DX Cluster (che apre la finestra dello spot con DX, frequenza e modo).
  • Riquadro del nominativo (QRZ.com/HamQTH) nel DX Cluster, in Attivita' di banda e nella finestra Rx: ora sta sopra tutto e si legge; prima finiva sotto le righe dell'elenco e sembrava in filigrana.
  • Barra dei comandi: tolto «Cancella», doppione dei pulsanti «Pulisci» delle finestre dei messaggi; «Auto» sta in fondo alla barra di Ferma e Decodifica.
  • Con le Impostazioni aperte gli avvisi (DXCC nuovo, orologio, messaggi brevi) si possono di nuovo chiudere: stavano nella pagina sotto, che con le Impostazioni aperte e' disattivata.
  • Orologio: all'avvio la sincronizzazione aspetta che la rete risponda (riprova ogni 20 s per circa 10 minuti) invece di arrendersi al primo tentativo; mentre l'ora e' fuori tolleranza si ricontrolla ogni minuto, cosi' l'avviso sparisce appena l'ora e' giusta; l'ora si cambia con le API di Windows invece che con PowerShell.

Aurora 0.11.235

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 16:24

Novita' e correzioni

  • MSK144 come WSJT-X 3.3: il ricevitore dei ping e' quello di WSJT-X (msk144spd/msk144sync, medie di 1-7 quadri), blocchi di 0,6 s ogni 0,3 s, filtro dei doppioni e SNR come mskrtd; frequenza Rx (1400-1600 Hz) e F Tol 50 Hz al posto di 1500 +-100 Hz fissi; messaggi brevi con la lista dei nominativi recenti anche in SWL. JT65 e JT9 ricevono ora frequenza Rx, tolleranza e analisi a priori dal motore.
  • JT65 e JT9 come WSJT-X 3.3: JT65 con le soglie del livello «Aggressive» 4, due passate (2,5 poi 2,0) con l'ultima senza sottrazione, il filtro sulla correzione di frequenza, analisi a priori (tipi 1-7 secondo il punto del QSO, con l'interruttore a7/a8) e ricerca con la lista dei messaggi; JT9 prova prima la finestra della frequenza Rx con soglie ridotte, poi il resto con le soglie di WSJT-X (sync 1,0 e schk 1,5). F Tol 50 Hz come valore di fabbrica di WSJT-X (verificato con Ghidra).
  • Cat4OM nativo (Impostazioni › CAT › «Cat4OM (insieme a Log4OM)»): Aurora e Log4OM comandano la stessa radio insieme attraverso Cat4OM, senza letture continue; un QSY fatto da Log4OM dagli spot viene seguito da Aurora. Frequenza, modo dati, PTT e split (vero se la radio lo dichiara, altrimenti simulato), chiave del gruppo con la prova cat4om-sha256-minute-v1.
  • Q65 come WSJT-X 3.3: la media dei periodi prova prima la lista dei messaggi del QSO ed e' una media corrente su al massimo 4 periodi; una decodifica di un'altra stazione non cancella piu' la media; la deriva (Max Drift) si corregge in tutti i tentativi; la lista riconosce i nominativi con /P e /R.
  • OmniRig senza PowerShell: Aurora parla con OmniRig direttamente via COM, come WSJT-X (verificato con Ghidra sul binario 3.3.0-beta6): niente piu' «PowerShell non avviabile / accesso negato» con antivirus o regole di Windows, niente finestra di OmniRig che ricompare, PTT su un canale suo che non aspetta i cambi di banda. Con una radio che accetta Freq si scrive Freq, come WSJT-X.
  • TCI: chiudere ExpertSDR o Thetis non manda piu' rapporti di errore (avviso solo con 3 cadute in 2 minuti); l'errore 997 di Windows («operazione di I/O sovrapposta in corso») non chiude piu' il collegamento.
  • Linux (#41): si usa prima rigctld dell'Hamlib del sistema, lo stesso di WSJT-X e JS8Call della distribuzione, e solo dopo quello incluso (Hamlib 4.4 di Ubuntu 22.04, che serve all'AppImage). Su Debian 12 la radio che andava con WSJT-X non si collegava.
  • Split con OmniRig e TCI: Rig (split vero, SetSplitMode come WSJT-X) e Fake It ora funzionano anche con OmniRig, e con TCI si possono scegliere nelle Impostazioni; se la frequenza Tx cambia durante la trasmissione la radio la segue subito (setXIT di WSJT-X).
  • Ritardo Tx regolabile (Impostazioni › Generali, 0-0,5 s, predefinito 0,2 s come «Tx delay» di WSJT-X).
  • «Cancella» manda anche il Clear a GridTracker e JTAlert, come WSJT-X.
  • Wavelog: con il token v2 (wl2_) l'elenco delle stazioni ora si legge (/api/v2/station).
  • PSK Reporter: alla chiusura di Aurora gli spot in coda vengono inviati (al massimo 2 s di attesa).
  • Mappa DX: i colori dei quadrati cambiano subito, anche nelle finestre staccate; rotatore, la scelta «Personalizzato» mostra e salva i campi Da/A.
  • FT4 come WSJT-X 3.3: i messaggi senza analisi a priori non vengono piu' scartati da filtri che WSJT-X non ha (bit dubbi, locatore, elenco nominativi); ricerca dei candidati di getcandidates4 (soglia 1,18, fino a 200, finestra di Nuttall) con quelli vicini alla frequenza Rx provati per primi; limite di 5 s alla decodifica sui PC lenti.
  • FT8 come WSJT-X 3.3: il segnale sulla frequenza Rx viene provato per primo e con soglia di sincronismo 1,1 (entro 3 Hz); OSD di profondita' 4 per le risposte del QSO vicine a Rx/Tx; la ricerca del ritardo segue il ritardo medio delle stazioni sentite (avexdt), cosi' i segnali con DT alto non si perdono.
  • Finestra Rx accesa di fabbrica, come «Rx Frequency» di WSJT-X: mostra i messaggi intorno alla frequenza di ricezione, quelli diretti a noi e le proprie trasmissioni. Si spegne dal pulsante RX e la scelta resta (segnalazione #42).
  • PTT come WSJT-X: si accende 200 ms prima dell'audio (era 100) e si spegne 200 ms dopo la fine (era 50): con un PTT lento l'inizio del messaggio non si perde e la radio non torna in ricezione prima dell'ultima rampa.
  • CAT Hamlib: il modo scelto in «Modo» (dati/USB) si scrive anche al collegamento, non solo al cambio di frequenza; un errore nella lettura del modo (alcune Yaesu) non fa piu' ricollegare la radio.
  • OmniRig: lo stato si rilegge ogni 10 secondi in sottofondo; una radio spenta non resta «collegata» e quando torna si ricollega da sola.
  • TCI: un cambio di modo fatto sul pannello della SDR non viene piu' annullato subito da Aurora (come WSJT-X 3.3).
  • Audio: schede che espongono solo campioni a 24 o 32 bit ora si aprono (prima «formato campioni non gestito»); un ingresso che smette di dare audio senza errori si riapre da solo dopo 3 secondi.
  • DX Cluster, pulsante «Spot DX» anche nella pagina Stazione (FT8 e gli altri modi), come gia' nella pagina PSK/RTTY: apre la finestra dello spot con il DX del QSO, la frequenza della radio piu' quella di ricezione e il modo. Lo spot mandato compare subito nell'elenco con il proprio nominativo (prima si vedeva solo se un cluster collegato lo ripeteva).
  • DX Cluster: la colonna UTC non e' piu' tagliata sul bordo destro.
  • Impostazioni: il menu delle lingue si apre verso la pagina e non resta piu' coperto dalla barra laterale.
  • Split della radio (Rig e Fake It): non si attivava mai, perche' la frequenza audio di trasmissione non arrivava al CAT. Ora, come setXIT di WSJT-X, in FT8 e FT4 il VFO di trasmissione si sposta di (Tx/500)*500 - 1500 Hz e il tono audio dello stesso valore: l'audio resta tra 1500 e 2000 Hz e il segnale esce sulla frequenza scelta. Vale con il PTT dal CAT (Hamlib, TCI, FT-991 Link). Da provare con la radio.
  • Paesi DXCC come WSJT-X: le entita' solo WAE di cty.dat (Sicilia, Turchia europea, Italia africana, Shetland, Vienna ITC, Bear Island) non sono piu' paesi: una stazione IU9 o IT9 e' Italia, non piu' un falso «nuovo DXCC»; non contano nei totali ne' nell'elenco dei paesi delle Automazioni.
  • Suffissi operativi come WSJT-X: IU3ABC/R, /Q, /FD, /FF, /LT, /LGT restano del paese del nominativo (prima /R dava Russia, /FD Francia, /LGT Norvegia); davanti al nominativo restano prefissi veri (LT/IU3ABC e' Argentina).
  • PSK Reporter come WSJT-X: lo stesso nominativo si segnala al massimo una volta ogni 5 minuti (sopra 49 MHz ogni volta), la coda parte ogni 2 minuti invece di 5 e si svuota anche alla chiusura.
  • GridTracker e JTAlert: l'HaltTx «solo automatico» spegne Abilita Tx lasciando finire il messaggio in onda (prima fermava subito la trasmissione); «Cancella» manda il Clear e il Replay non rimanda piu' le righe cancellate.
  • Wavelog, token API v2 (wl2_...): invio con l'API v2 e la prova in «dry run» senza scrivere nel log, come WSJT-X 3.3; prima l'invio e la prova fallivano.
  • Trasmissione oltre i 15 secondi: un tetto fisso di 15 s rifiutava ogni onda piu' lunga, quindi in JT65, JT9, JT4 e Q65 da 30 s in su la trasmissione non partiva; ora il limite e' il periodo meno il ritardo d'inizio.
  • Wait and Call con «Salta Tx1»: la chiamata partiva da Tx2 e il controllo guardava solo Tx1, quindi non smetteva mai di chiamare; ora si ferma dopo 6,2 periodi come in WSJT-X.
  • Wait and Pounce: una scelta del DX fatta dall'operatore (doppio clic, risposta in coda, DX scritto a mano) lo disarma, come in WSJT-X 3.3; prima il primo CQ sentito sostituiva il DX scelto.
  • Trasmissione: se l'uscita audio si perde a meta' (scheda USB staccata, TCI fermo) l'esito e' un errore con la causa, non piu' «trasmesso».
  • FT8, piu' segnali deboli: soglia di sincronismo 1,3 come in WSJT-X 3.3 (era 1,5 di JTDX) e messaggi del concorso EU VHF (tipo 5) decodificati.
  • Log ADIF: PSK31, PSK63, Q65, FST4 scritti come modo padre (PSK, MFSK) con SUBMODE, come richiede ADIF e come fa WSJT-X: LoTW, ClubLog e QRZ non li rifiutano piu'.
  • Pagina Fox col tema chiaro: la barra dei comandi della cascata (Bins/Pixel, Start, N Avg, Tavolozza, Spec) aveva il testo chiaro su fondo bianco e non si leggeva; ora segue l'aspetto scuro della scheda.
  • PSK, RTTY e CW: ascolto automatico: entrando nella pagina l'ascolto parte da solo; si ferma e riparte dal menu Opzioni › Ascolto (tolta la barra «Avvia ascolto»).
  • Macro come MixW, sottoinsiemi: l'editor ha i sottoinsiemi del menu «Subset» di MixW (testo, programma, frequenza, Auto CQ, macro, impostazioni del modo, rotore, RTTY, SSTV, CW, HELL); nuovi comandi eseguiti: <FQ:kHz>, <SPLIT:0|1>, <ROTOR:gradi|SP|LP>, <EDITMACRO:nome>, <ALARM:testo>, <ACQ>; gli altri comandi di MixW sono in elenco con «non ancora».
  • CW (nuova): nel menu «Modo» di PSK · RTTY · SSTV c'e' la CW. Trasmissione con un tono audio dai fronti arrotondati e velocita' in WPM (impostazioni del modo, comando <WPM:n> delle macro con i tasti F10-F12 a 15, 20 e 25 WPM); ricezione con un decodificatore a soglia adattiva che si adatta alla velocita' del segnale (crate mode-digi, prove di andata e ritorno a 12, 20 e 30 WPM, con rumore, tono diverso e squelch). Le frequenze CW sono nel selettore di banda.
  • Log PSK, RTTY e CW come MixW: la frequenza e' quella vera del segnale (radio + tono), come MixW; il log interno salva anche nome e QTH del corrispondente (nuova versione 4 del database, che si aggiorna da sola); la riga in corso in cima, i QSO piu' recenti sotto; un solo zero dopo la virgola nella frequenza.
  • Cascata PSK e RTTY: di base 0-5 kHz come MixW (oppure 0-3,5 kHz dal menu Vista, «Cascata larga»).
  • PSK e RTTY, opzioni della Vista come in MixW (menu «Vista»): sottolinea il testo trasmesso, solo maiuscole, zero barrato, TX lampeggiante, linee sottili sulla cascata alle frequenze di RX (e TX in split) e ...
Read more

Aurora 0.11.234

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 10:51

Corretto

  • FT8, controllo del locatore come WSJT-X: la tabella chkgridvar di WSJT-X 3.3.0-beta6 (regole per prefisso e locatore, dal decoder di JTDX) e' tradotta in Rust e verificata su 1.048.000 casi contro la funzione originale di jt9.exe: risposte identiche. Sostituisce in FT8 il controllo largo a distanza (5500 km dal centro del paese) e vale, come in WSJT-X, solo sui messaggi dubbi (qualita' bassa, SNR sotto -20,5 dB, DT fuori da -0,5..1,9 s, analisi a priori) e sui CQ diretti. In FT4 WSJT-X non la usa e resta il controllo di prima.
  • PSK Reporter in tempo reale (segnalazione #39): dopo aver chiamato i rapporti arrivavano in Aurora dopo qualche minuto, in GridTracker dopo pochi secondi. Aurora chiedeva a PSK Reporter una volta ogni 5 minuti (il limite della sua richiesta pubblica); ora ascolta anche il flusso pubblico MQTT mqtt.pskreporter.info (lo stesso di GridTracker, senza account, solo i rapporti sul proprio nominativo) e li unisce a quelli della richiesta, senza doppioni. Mappa DX, Bande aperte e Propagazione si aggiornano ogni 10 secondi invece di 60. Si spegne con l'interruttore di PSK Reporter in Impostazioni.
  • Cascata: se l'ingresso audio scelto per nome non c'e' ancora all'avvio (radio spenta, USB staccato) non e' piu' un errore da segnalare: si riprova ogni 5 secondi e l'avviso resta sullo schermo.
  • Blocchi audio persi (causa Xrun): la cattura chiede alla scheda un buffer di circa 40 ms invece di quello predefinito (10 ms in modalita' condivisa); se la scheda lo rifiuta si torna al predefinito.
  • Blocco del programma «attivo da 20 s»: il guardiano considerava la finestra gia' battente alla partenza e scambiava l'avvio lento di WebView2 per un blocco; ora aspetta il primo battito vero della finestra.
  • Sessione PowerShell che non risponde (OmniRig, PTT): nel registro si legge quale comando era.
  • OmniRig, collegamento a intermittenza e finestrella che si riapre di continuo (segnalazione #38 di F1DSZ): ogni lettura o cambio di frequenza lanciava un PowerShell nuovo che creava l'oggetto OmniRig e usciva, e OmniRig si chiude e si riapre (con la sua finestrella) quando l'ultimo cliente se ne va. Ora una sola sessione tiene aperto l'oggetto per tutto il collegamento, come WSJT-X, e se OmniRig viene riavviato l'oggetto si ricrea da solo. Il cambio di frequenza con OmniRig usa anche la radio 2 quando e' scelta (prima scriveva sempre la radio 1).
  • Uscita audio per la trasmissione: se la scheda scelta non c'e' ancora all'avvio (radio spenta, USB staccato) e' un'attesa normale e non finisce piu' nei rapporti degli errori, come il «Not found» di WSJT-X; l'uscita si riapre da sola quando la scheda compare.

Aurora 0.11.233

Choose a tag to compare

@wifi75 wifi75 released this 11 Nov 09:35

Corretto

  • Un clic sulla cascata in sola ricezione non sposta piu' la frequenza di trasmissione se «Hold Tx Freq» e' acceso.
  • CAT: dopo che la radio e' stata ricollegata lo split vero scelto viene rimesso e un ritorno di frequenza dello split simulato rimasto in sospeso non vale piu'.
  • Elenchi che crescevano senza fine in sessioni lunghe: collegamenti gia' fatti, schede delle stazioni; i due registri del motore (native-decodes.log, native-parity.log) passano a .old oltre 20 MB.
  • Elenco dei nominativi conosciuti: un file che c'e' ma non si legge non viene piu' riscritto vuoto, e l'elenco pieno viene detto nel registro. cty.dat: i paesi con l'intestazione non valida sono contati e detti nel registro.
  • Wavelog/Cloudlog: avviso nel registro se l'indirizzo e' http:// verso Internet (la chiave API viaggerebbe in chiaro).
  • Installatore in sei lingue: oltre a italiano e inglese anche tedesco, francese, spagnolo e portoghese (scelti dalla lingua di Windows); nella testata il titolo parte dal bordo sinistro e il logo sta a destra.
  • Chi usa LoTW, tre limiti tolti: l'elenco su disco si legge subito all'avvio (prima delle prime decodifiche; nel thread resta solo il download) e le righe dello Storico ricevono la data dell'ultimo invio a ogni lettura, con l'elenco di quel momento, e mostrano la stessa barra sotto il nominativo.
  • Chi usa LoTW (richiesta di EA4HOS, issue #36): in Attivita' di banda e nella Finestra RX il nominativo di chi trasmette ha una barra colorata sotto se la stazione ha mandato log a LoTW negli ultimi mesi scelti; il suggerimento dice la data dell'ultimo invio. Aurora scarica l'elenco pubblico dell'ARRL all'avvio (se la copia ha piu' di 24 ore) e poi una volta al giorno; se il download fallisce resta la copia vecchia. In Impostazioni, scheda Colori: interruttore (acceso), colore e mesi (3, 6, 12 di base, 24, qualunque). Sei lingue e passo nella Guida.
  • Cascata, «Spec: Off» (segnalato da ON7KEC, issue #34): con lo spettro su «Off» spariva la curva ma restava l'area nera con la griglia; ora l'area si nasconde in ogni disposizione e la cascata prende tutta l'altezza. Tornando a Current o Cumulative l'altezza di prima ritorna.
  • Contest, ordine delle decodifiche (richiesta di ON7KEC dopo il contest DARC FT4): accanto al titolo il selettore «Ordine: Valore / Ora». «Valore» tiene l'ordinamento per punti ma mostra solo gli ultimi due periodi, cosi' chi non si sente piu' non resta in cima; «Ora» mostra tutto in ordine di tempo, la piu' recente in fondo, con scorrimento automatico finche' non si sale a leggere. La scelta si ricorda; suggerimenti, sei lingue e passo nella Guida. La stella (stazione consigliata) vale solo per chi si sente negli ultimi due periodi, anche in «Ora».
  • Contest, il log non si perde piu' a fine gara: finita la gara il log del contest restava legato all'edizione successiva e i QSO dell'edizione appena chiusa venivano tolti dal file (anche cambiando a mano inizio e fine). Ora Aurora non toglie mai QSO da sola; l'edizione appena finita resta quella attuale per due giorni, cosi' la fase «finito» e il suo avviso compaiono davvero. Il log e' uno per edizione (log-<contest>-<giorno d'inizio>.json): i contest settimanali e mensili non finiscono piu' in un unico file; i log per anno delle versioni precedenti si leggono ancora.
  • Contest su piu' bande: chi era gia' a log su un'altra banda veniva ignorato (anche da «Rispondi a tutti» e Wait and Pounce); in contest «gia' lavorato» vale ora per banda, come le regole dei contest.
  • Contest, numero progressivo: il seriale del motore andava avanti anche con un QSO che il log del contest scartava (fuori orario o dalla pagina Stazione) e «Azzera» non lo faceva ripartire; ora e' sempre QSO nel log del contest + 1. Chi ripete lo scambio con un locatore che comincia per R (RO51) non rende piu' «incerto» il QSO.
  • Contest, file per lo sponsor: uno scambio mancante non diventa piu' un valore inventato (001, 59, ZZ00): nel Cabrillo resta «-» e il controllo prima dell'invio lo segnala; i QSO su bande non ammesse restano fuori dal file, con l'avviso; CATEGORY-MODE dai modi del log (DIGI per FT8/FT4); CATEGORY-TIME e CATEGORY-OVERLAY nuovi nelle impostazioni, scritti solo se scelti.
  • Contest, decodifiche: in «Valore» prima i messaggi a cui si puo' rispondere (CQ, QRZ e chi chiama me), poi i QSO fra altre stazioni; nuovo interruttore «Solo CQ» (si ricorda); l'etichetta «doppio» dice su quali bande la stazione vale ancora e il doppio clic su un doppio chiede conferma; tabellina di QSO, punti e moltiplicatori per banda sotto gli avvisi; F1-F4 non agiscono mentre si scrive in un campo o con una finestra aperta. Sei lingue e passi nella Guida.
  • Contest, il log non si perde piu' a fine gara: finita la gara il log del contest restava legato all'edizione successiva e i QSO dell'edizione appena chiusa venivano tolti dal file (anche cambiando a mano inizio e fine). Ora Aurora non toglie mai QSO da sola; l'edizione appena finita resta quella attuale per due giorni, cosi' la fase «finito» e il suo avviso compaiono davvero. Il log e' uno per edizione (log-<contest>-<giorno d'inizio>.json): i contest settimanali e mensili non finiscono piu' in un unico file; i log per anno delle versioni precedenti si leggono ancora.
  • Contest su piu' bande: chi era gia' a log su un'altra banda veniva ignorato (anche da «Rispondi a tutti» e Wait and Pounce); in contest «gia' lavorato» vale ora per banda, come le regole dei contest.
  • Contest, numero progressivo: il seriale del motore andava avanti anche con un QSO che il log del contest scartava (fuori orario o dalla pagina Stazione) e «Azzera» non lo faceva ripartire; ora e' sempre QSO nel log del contest + 1. Chi ripete lo scambio con un locatore che comincia per R (RO51) non rende piu' «incerto» il QSO.
  • Contest, file per lo sponsor: uno scambio mancante non diventa piu' un valore inventato (001, 59, ZZ00): nel Cabrillo resta «-» e il controllo prima dell'invio lo segnala; i QSO su bande non ammesse restano fuori dal file, con l'avviso; CATEGORY-MODE dai modi del log (DIGI per FT8/FT4); CATEGORY-TIME e CATEGORY-OVERLAY nuovi nelle impostazioni, scritti solo se scelti.
  • Contest, decodifiche: in «Valore» prima i messaggi a cui si puo' rispondere (CQ, QRZ e chi chiama me), poi i QSO fra altre stazioni; nuovo interruttore «Solo CQ» (si ricorda); l'etichetta «doppio» dice su quali bande la stazione vale ancora e il doppio clic su un doppio chiede conferma; tabellina di QSO, punti e moltiplicatori per banda sotto gli avvisi; F1-F4 non agiscono mentre si scrive in un campo o con una finestra aperta. Sei lingue e passi nella Guida.
  • Finestra RX, «×N» delle mie trasmissioni ripetute: il badge non sposta piu' la bandiera, che resta nella stessa colonna di tutte le altre righe; «×N» sta a fianco, a sinistra della bandiera.
  • «Pulisci» in Attivita' di banda e nella Finestra RX (richiesta di UN7MBV): un pulsantino accanto a «Filtro» e «Nuovi ↑» svuota solo la propria finestra; «Cancella» della barra dei comandi continua a svuotarle tutte e due. Suggerimento, sei lingue e passo nella Guida.

Aurora 0.11.232

Choose a tag to compare

@wifi75 wifi75 released this 10 Nov 22:29

PTT: una lettura mancata della radio non scarta piu' il PTT e, se non parte, compare un avviso con il motivo (Impostazioni > Radio e Test PTT). Menu dei contest in ordine di data di inizio. Il ×N delle trasmissioni ripetute non sposta piu' la bandiera.

Aurora 0.11.231

Choose a tag to compare

@wifi75 wifi75 released this 10 Nov 20:51

Contest: il TX e Auto CQ restano sempre accesi (dopo il QSO si torna al CQ, il watchdog non ferma); con i messaggi standard (DARC FT4) Salta Tx1 si spegne da solo.

Aurora 0.11.230

Choose a tag to compare

@wifi75 wifi75 released this 10 Nov 19:37
  • Ricerca nelle Impostazioni (richiesta di Luc, issue #17): il campo «Cerca nelle impostazioni» in alto trova ogni singola opzione in tutte le schede, nella lingua in uso, senza badare a maiuscole e accenti; un clic apre la scheda giusta e illumina l'opzione. I testi si leggono dalle schede stesse, quindi non ci sono elenchi da tenere aggiornati.
  • Griglia lavorata ma non confermata = griglia nuova (richiesta di Luc, issue #17): nuova casella in Impostazioni › Colori › «Già lavorati», come «Hunting: New + Unconfirmed» di GridTracker; vale per «griglia nuova» e «griglia nuova sulla banda», nei colori, nel filtro di Attività di banda e nelle Automazioni, se il log dice le conferme (LoTW o QSL).
  • Impostazioni in ordine: le schede sono divise in gruppi con un titolo (Stazione, Operare, Aspetto e avvisi, Log e servizi, Accesso e assistenza) al posto dell'elenco unico con «Funzioni di Aurora».
  • Guida: le voci che mandavano alla scheda «Notifiche» (che non c'e' piu') ora indicano la scheda giusta: «Colori» per «Paese lavorato ma non confermato = DXCC nuovo», «Avvisi» per i suoni e per i toast (segnalato da Luc, issue #17).