Not1MM logger na Raspberry Pi4

12. decembra 2025
Objavil: s50u

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.

Not1MM za Linux

Not1MM za Linux

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.

Konfiguracija clustra s50clx.s50e.si

Konfiguracija clustra s50clx.s50e.si

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.

73s Janez S51J



Zadnje objave

Not1MM logger na Ras

Na forumu za N1MM logger, je bilo že večkrat postavljeno ...

Analiza radioamaters

Danilo S50U je na svoji spletni strani objavil analizo RBN ...

Septemberska S50E de

Preteklo soboto in nedeljo 6. in 7. septembra 2025 je ...

POTA, SOTA, WWFF, BO

POTA, SOTA, WWFF, BOTA, HEMA navdušenci! POTA (Parks On The Air), ...

CQ WPX RTTY 2025 S50

S51J: Ker se je mladina tokrat odpovedala tekmovanju, ker imajo zaključevanje ...

Translate »