Na forumu za N1MM logger, je bilo že večkrat postavljeno vprašanje, ali bo ta loger kdaj narejen tudi za Linux operacijski sistem. Odgovor je bil vedno negativen, saj je jedro programa napisano v Visual Basic programu in bi predelava na kaj drugega, uporabnega v Linuxu, bil prehud zalogaj. Sem pa zasledil omembo, da »tam nekdo« razvija kopijo tega logerja, ki se imenuje Not1MM Logger za Linux avtorja Mike K6GTE. Sicer je program mogoče uporabljati tudi na drugih platformah kot je BSD in Windows vendar avtor nima želje, da bi vršil podporo tudi na teh platformah. Pa sem šel pogledat na stran https://github.com/mbridak/not1mm. Res je vse precej podobno originalu, z enakimi funkcijami in lastnostmi.
In ker doma nimam nobenega »rezervnega« računalnika, na katerega bi lahko namestil Linux sem se domislil, da bi to naredil z Raspberry Pi (Rpi) računalnikom. Doma imam dva, eden je serija 3 drugi serije 4 katerega sem trenutno uporabljal za iGate kot sprejemnik APRS signalov. Torej sem prestavil SD kartico iz Rpi4 v Rpi3, na novo SD kartico namestil zadnji RPi OS, različico Debian Trixie z RPi desktop sistemom in jo namestil v Rpi4. Po zagonu sem najprej nastavil vse potrebne nastavitve v Reference/Controlcentre, restartal, in naredil še vse ponujene nadgradnje. Zaradi kasnejših potreb, sem najprej namestil pipx z ukazom: sudo apt install pipx
Not1MM logger potrebuje še Pyton 3.10 ali novejšega. Na Rpi pa je prednastavljena že verzija 3.13.5. Potrebuje tudi PyQt6 razširitveni modul, ki se ga namesti z ukazom pip install PyQt6
Potrebuje tudi libportaudio2, ki se ga namesti iz dropdown menija v Preference/Add-Remove programs. V Iskalno polje vpišemo libportaudio2, odkljukaš najdeno in klikneš Apply. Potrebuje tudi libxcb-coursor0, ki pa v RPI očitno ni potreben. Potem sem se lotil namestitve programa. Najprej download z njihove strani:
curl -LsSf https://astral.sh/uv/install.sh | sh
Na njihovi strani sledi ukaz: uvx not1mm , ki naj bi namestil program, ampak se je iskazalo, da ta namestitev ni pravilna, saj se program potem ni hotel zagnati s klikom na ikono v dropdown meniju. Šlo je samo s tem istim ukazom iz terminala. Po nekaj dopisovanja z avtorjem, sem ugotovil, da gre namestitev pravilno z ukazom:
pipx install not1mm
RPi je treba ponovno zagnati in v drodown meniju se pojavi ikona programa in s klikom se program zažene.
Namestil sem Flrig program, ki ga loger uporablja za CAT kontrolo preko IP povezave. Poišče se ga zopet v dropdown meniju Add/Remove programs. Jaz sem za krmiljenje Flrig frekvence uporabil moj Elecraft KX2, ki je uporabil ttyUSB1 serijski port v RPi-ju. To sem ugotovil z ukazom: dmesg | grep tty
V nastavitva Flrig programa sem nastavil KX2 za postajo in uporabil ttyUSB1 port za CAT kontrolo. V TCP/IP nastavitvah sem pustil IP 127.1.1.0 in nastavil port na 12345, kot je v navodilih avtorja not1mm programa.
Potem je prišel najtežji del in sicer kako namestiti winkeyer na RPi. O tem je veliko različnih nasvetov, deloval pa je nasvet avtorja not1mm. Navodila so na strani: https://github.com/mbridak/PyWinKeyerSerial
Ko se Winkeyerserial zažene, je treba samo nastaviti com port ki ga winkeyer zasede (glej zgornji ukaz dmesg za prikaz portov). V mojem primeru je bil to ttyUSB0. Predno zaženemo Not1MM loger, moramo zagnati winkeyerserial in Flrig (menda se da ta dva programa nekako spraviti v autostart – do tja še nisem prišel HI)!
V loggerju nato v nastavitvah izberemo zavihek CW, pustimo IP na 127.1.1.0, port mora biti 8000 in izberemo PyWinkeyer. In to je vse! Program lepo deluje, je pa še nekaj »nerodnosti«, ki jih bo moral razvijalec popraviti. Na njihovi Not1MM github strani, je vse v »dark mode« prikazovanju oken, ki pa ga RPi 4 ne podpira. Je pa menda pripravljeno vse, da bi deloval v Rpi5.
Not1MM Logger na Raspberry Pi5 drugi del (5.2.2026)
Winkeyer s KX2 na Not1MM loggerju deluje brezhibno, ampak jaz imam tudi FT-710, ki pa za CW ne potrebuje Winkeyer. Ko postajo priklopiš preko USB porta na RPI in ga zaženeš, takoj dobiš dva nova COM porta, brez kakršnega koli nameščanja gonilnikov, kot je to potrebno v Windows okolju. To sta ttyUSB0 in ttyUSB1.
Na zgornji sliki sta to zadnja dva, se pa ne vidi kateri je »enhanced« in kateri je »standard«. To sem ugotavljal s poiskusi. Pri meni je bil »enhanced« ttyUSB0 (mogoče je tudi zato prvi na listi) in tega sem uporabil v flrig nastavitvah za CAT kontrolo.
Program uporablja za CW cwdaemon, ki so ga prvič predstavili tam okrog leta 2002. Namestil sem ga kar iz RPI repozitorija. V konfiguracijski datoteki sem moral spremeniti prednastavljeni COM port na mojega ttyUSB1. Ta datoteka se nahaja v delu, ki običajnim uporabnikom ne dovolijo stvari spreminjati, zato sem se moral logirati kot root (administrator), da sem lahko naredil spremembo. Je pa bila v tej datoteki napaka. Je trajalo kar nekaj časa da se je to našlo. Sem se povezal s trenutnim skrbnikom Kamilom. Je bilo kar nekaj žoganja z debug podatki sem in tja. Potem me je nekaj »prešinilo« in sem stisnil MOX gumb na postaji in kliknil na F1 in je šel CW signal ven. Tako sva prišla do zaključka, da je nekaj narobe s PTT komando. In je Kamil našel napako v konfiguracijski datoteki. Tisti PTTDELAY je bil normalno 0, moral bi pa biti 1. To sem zamenjal in problem je bil rešen.
V Not1MM je treba nastaviti CAT controlo:
Pa še CW nastavitve:
Preveril sem tudi, ali vidi tudi zvočno kartico, ker se imam namen v naslednjih dneh posvetiti tudi digitalnim oblikam dela na Not1MM ali pa na RPI, če na Not1MM ne gre.
Zanimivo, česa so te male škatlice sposobne!
73s Janez S51J










