[wordpress_file_upload]
Pred leti semnašel članek PY2RAF, ki je odlično prikazal, kako se uporablja Voicemeter Banana skupaj z radijsko postajo Yaesu FT 991. Kot sem že v preteklosti opisal tudi sam uporabljam neke rešitve. Vendar, če ne uporabljaš teh sistemov vsak dan pride do tega, da pozabiš kaj dela posamezen gumb. Zato raje strmim k konfiguraciji, da vse zaženem samo z nekaj gumbi in pričakujem, da bo večinoma vse delovalo. Tukaj mi tudi zelo všeč DXLab Luncher, ki omogoča da samo s tipko START zaženem vse kar hočem, da deluje. Od DX lab tako uporabljam damo DXKeeper kot glavni dnevnik za svoje loge. DXLab Luncher omgoča, da potem nastaviš tudi druge programe in ob pritisku na start potem vse takoj deluje.
Tako mi tudi od Voicemeter banane ne ustreza celoten mixer. Všeč pa so mi MAKRO gumbi, ki omočajo da na hitro pošljem ukaz na postajo.
Celoten prispevek lahko najdete na GITHUBU, kjer je opisan celoten postopek za uporabo Voicemeter Banane in tudi makrov.
Sam sem se na koncu odločič samo za uporabo makrov. Gre za brezplačen program VB-AUDIO Software in sicer Macro-Buttons Controller, seveda pa jim lahko nakažete vedno za kakšno kavo ali več. Gre za program, ki ne potrebuje namestitve. Enostavno s spleta prenesemo zip datoteko in jo razpakiramo v željeni direktorij. V mapi naredite dvoklik na exe datoteko in pred vami se odpre program.

V začetku, ko program zaženete imate pred seboj en praen gumb…

V kolikor povečate okno jih boste videli malo več.
Programiranje gumbov
Sedaj pride na vrsto programiranje gumbov, kar je v osnovi prikazano tudi v zgorenjem videu.
Gumbe programiramo tako, da enostavno na gumbu naredimo desni klik in se odpre okno z nastavitvami.

Ko se sprehodimo čez okno so v tem delu ukazi kar direktni in nam ni potrebno veliko se poglabljati, kaj moramo kam napisati. V polja Button name in Button Sub Name napišemo ime gumba. Button type lahko izbiramo stanja gumba, kaj naredi on zagonu programa, kaj ob pritisku in kaj ko ugasnemo program. Kot je razvidno iz spodnje slike.

Najpomembnejšpi del je, da v polju stanje gumba vnesemo pravilne ukaze in njihovo pot. Sam sem vnesel ukaze, da se izvedejo le ob pritisku na gumb. v tem delu sem v polje Request for Button ON / Trigger IN: snesel pot System Execute(“C:\vaš direktorij\ima ukaza.cm”);
Barvo gumba spremenimo na vrhu pod Buttom Color, kjer iz spustnega seznama izberemo barvo. In v tem delu je le to vsa znanost. Seveda pa moramo sedaj spoznati še ukaze.
Generiranje ukazov – cmd datotek
Da ukazi delujejo moramo najprej urediti setup.cmd datoteko. V njej določimo svoj PORT in povezljivost s radijsko postajo. Prikazno v spodnji tabeli. Hitrost – BAUD je tudi zelo pomembna.
REM ### CONFIGURE YOUR COM PORT HERE
set COMPORT=COM8
REM ### THE BELOW BAUD RATE MUST MATCH
REM ### YOUR TRANSCEIVER BAUD RATE!
mode %COMPORT% BAUD=38400 PARITY=n DATA=8 > NUL
S tem smo določili kako se bo program pogovarjal z radijsko postajo. Glede samih ostalih gumbov in datotek, sedaj za vsak gumb, ki ga želite imeti napišete svojo cmd datoteko in jo povežete z gumbom. V cmd datoteki zoper napišete celotno pot do setup datoteko, da dobimo vrednost COMPORT.
@echo off
call C:\banana\setup.cmd
SET "CAT=MS2;"
echo| set /p="%CAT%"> %COMPORT%
Ukaz, ki ga želimo poslati je CAT=MS2, predvsem MS2, CAT je samo določitev spremenljivke. Sedaj je potrebno razložiti, kaj je vrednost MS2.
Da razumemo, kaj pomeni MS2, je potrebno pogledati v CAT Operation Reference Manual. tega najlažje doabimo na strani YAESU ali kje drugje. Na strani 3. priročnika imamo navedene vse operacije, ki jih postaja zmore in tudi dvo mestno ime operacije. Tukaj najdemo, da MS pomeni METER SW.

Za dokončno razumevanje v nadaljevanju priročnika poiščemo razpredelnice, kjer so ukazi razloženi bolj konkretno. In tako ugotovimo, da MS2 pomeni sprememba prikaza na displayu, da prikazuje PO, kar pomeni POWER oz. moč.

V kolikor bi dali številko 3, bi nam prikazalo SWR vrednost. Zadeva je kljub temu, da na začetku izgleda grozno zahtevna dokaj preprosta. Sam z ukaom REM še napišem, kaj kateri ukaz pomeni, sa drugače se vedno izgubim.
@echo off
call C:\banana\setup.cmd
REM power
SET "CAT=MS2;"
echo| set /p="%CAT%"> %COMPORT%
Zadnja vrstica, tako na koncu samo pomeni, kaj naj program s sprejemljivkami naredi.
Več ukazov
Na strani GITHUBU je opisan tudi primer za več ukazov, ki jih preprosto ločujemo s podpičjem.
@echo off
call %USERPROFILE%\auto\setup.cmd
SET CAT=PC050;VX1;
echo| set /p="%CAT%"> %COMPORT%
Konkreten ukaz pomeni, da se moč postaje nastavi na 50W in vklopi VOX.
Povezava računalnika s postajo
V tem delu sem postajo povezal preko RS232 izhoda s kablom, ki ima na koncu USB, kar sem opisal že v članku., kupljen prek Aliexpresa. Tako imam na drugem računalniku še vedno priklopljen N1MM preko USB in lahko normalno delujem.
Moji gumbi
V kolikor koga zanima, si lahko sname moje pripravljene gumbe.

Gumbi se nahajajo tukaj:
In so urejeni v mapi, ki nakazujejo na pot c:\banana