..Eppur si muove…
Gli ultimi tre mesi del 2025 sono stati per il nostro progetto di sperimentazione un periodo … di sperimentazione non degli aspetti tecnici di qualcosa, ma purtroppo della natura e dei valori dei radioamatori degli anni 2000… o meglio di un certo tipo di radiomatore anni 2000, che purtroppo disonorano ed inquinano la grande maggioranza dei “Radioamatori con la R maiuscola”… non entro nei particolari della triste vicenda che io e qualche altro membro del nostro gruppo di sperimentazione siamo stati costretti a scoprire, subire e purtroppo tradurre in azioni concrete… vi basti sapere che questa esperienza come tutte le esperienze della vita credo ci abbia rafforzato nelle nostre convinzioni , ci abbia fatto approfondire ancora ulteriormente tutta una serie di aspetti di natura tecnica, e ci abbia consentito soprattutto di meglio inquadrare le fragilità di un sistema, l’APRS ed in particolare della sua componente APRS-IS… un sistema nato per essere usato da persone perbene e radiomatori “veri”, ma purtroppo tecnicamente estremamente fragile dal punto di vista delle attività truffaldine di radiomatori “solo di nome” grazie alla estrema facilità con cui si presta a mettere in atto attività di spoofing di ogni tipo.
Uno dei risultati di questo periodo di “riflessioni” è stato quello di focalizzare meglio le aspettative di un radiomatore difronte ad una qualche novità… nel caso specifico la nostra sperimentazione, come inizialmente concepita e come ampiamente spiegato credo, tendeva a introdurre delle nuove funzionalità a livello trasmissivo… quindi le caratteristiche sia dell’HW che del SW sono state sviluppate in maniera tale da massimizzare le funzionalità di debug e di analisi del comportamento di quelle componenti, tralasciando volutamente una serie di altre funzioni che non rappresentavano il focus della sperimentazione… orbene quello che è successo è che sono state “spacciate per cautele dovute a errori del progetto” quelle che erano funzionalità mirate ad approfondire il comportamento intimo di certe funzioni, mentre la mancanza di alcune funzioni “out of focus” è stata giustamente letta come una mancanza inaccettabile per un oggetto che evidentemente si voleva usare non per sperimentare una cosa nuova ma per fare le cose tradizionali tralasciando completamente o quasi “le cose nuove”.
Questa analisi ovviamente non poteva non portarci ad una rifocalizzazione del nostro progetto, prendendo atto che va benissimo proporre cose nuove da sperimentare , purchè ci siano dentro al progetto tutte, nessuna esclusa, le funzionalità che l’OM medio giustamente si aspetta come prerequisito per prendere ad usare qualcosa di nuovo… potete ovviamente tutti capire di cosa sto parlando… se un nuovo oggetto non “comprende e supera semmai” almeno quello che il trend attuale propone, allora non ha senso proporre nulla di nuovo… e questo è quello che abbiamo fatto in questo periodo con l’aiuto di qualche OM volenteroso del nostro gruppo e senza darne particolare evidenza via via che andavamo avanti.
I più attenti certamente ricorderanno che il nostro SW Sarimesh si era fermato ad una release 6.0.6…. ora abbiamo in test una versione 7.0.7 che rispetto alla vecchia release 6.x è significativamente lontana su numerosi versanti sia di struttura interna che di funzionalità visibili a livello di utente… il grosso delle modifiche che abbiamo introdotto non riguardano le funzioni “avanzate” quali il supporto della doppia radio o le modalità SplitMode/DualMode, ma sostanzialmente le funzioni che mancavano rispetto a quello che il radiomatore medio si aspettava di trovare su un oggetto LoRa… una per tutte per es. il sistema di messaggistica APRS standard o altre mini funzionalità che venivano “cercate” giusto perchè esistevano nei SW tradizionali prima in uso e che venivano ritenute “essenziali” …
La coesistenza di tutte queste aggiunte con le funzioni avanzate del nostro SW, in particolare con il supporto della doppia radio, dello splitmode e della interfaccia Ethernet in aggiunta a quella WiFi per l’upstream verso internet, con l’altra feature base che è quella di avere un unico SW in grado di operare in tutti i modi ( es. iGate , tracker, wifi, ethernet) senza cambiare immagine SW, ci ha indotto a rivedere anche la struttura di sistema del SW, ampliando peraltro le possibilità operative e riducendo il “footprint” ovvero la dimensione di una immagine SW in modo da riuscire a far entrare il nuovo SW ancora nella memoria standard di un ESP32 e quindi consentire di far girare il tutto anche sui famosi schedini tipo T-Beam e similari, nonostante il significativo aumento di funzioni implementate.
Attualmente questo SW è in test in una diecina di siti in giro per l’Italia, con ottimi risultati e non è stato ancora reso disponibile a tutti per un ulteriore motivo che abbiamo scoperto essere essenziale: la documentazione… non che le vecchie release non fossero documenate.. ma purtroppo verosimilmente la documentazione richiedeva tempo ed impegno per arrivare a fare qualcosa che premeva fare… ed un OM frettoloso difficilmente si attardava a leggere un documento… con questa nuova versione di SW il “manuale ” scomparirà e sarà sostituito da un sistema di help integrato con la GUI e estremamente sintetico, in modo da rispondere nel modo più rapido e conciso ad eventuali esigenze di uso…
La descrizione delle macrofunzionalità sarà invece oggetto di qualche articolo di approfondimento sul sito sarimesh giusto per chi sente l’irrefrenabile esigenza di avere qualcosa da leggere che assomigli ad un manuale.
Ovviamente la scrittura di questo “help” è stato lasciato alla fine dell’insieme di modifiche implementate e appena sarà completo renderemo disponibili le immagini binarie caricabili sui nostri dispositivi e sui più diffusi dispositivi cinesi… ovviamente per chi ritiene utile o interessante darci uno sguardo, distraendosi per un momento da quello che ha in uso… chissà che non scoprono che ora gli piace di più…. e forse si riesce pure a sperimentare qualcosa di nuovo…
A presto!
Michele I8FUC

Commenti
..Eppur si muove… — Nessun commento
HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>