WFk7ky

 FLDIGI MACROS FOR REPETITIVE TASKS

New digital Operators and even seasoned keyboard veterans will benefit by personalizing the suite of 48 macro buttons in FLDIGI.  With an extensive list of powerful commands, FLDIGI macros make digital communications much easier.  Each macro file contains 48 individual macros.  And, a macro button can be configured to instantly install another complete set of macros.

With the Macro Editor, you can redefine the default macros or create completely new macro files.  To open the editor, right click on any macro button.  After editing a button, be sure to click ‘APPLY’ before going on to another button.  After editing, you must also SAVE the macro file using the ‘FILE/MACROS’ tabs on the upper menu bar.   You can also create a SAVE button to save macro files with one click.  A new feature displays all four row at once.  Very handy for a busy digital net.  A macro can call another macro file to change all buttons instantly.

ORCA macros for checking in to Participate (Active) or Monitor (QNX/in&out)
———- Participate (Active)

 

<LOCK:off><GOFREQ:1500>
<MYCALL> <MYCALL>
<RXRSID:on><TXRSID:off><@LOCK:on><TX><RX>

———- Monitor (In&Out)

 

<GOFREQ:1500><LOCK:off>
<MYCALL> <MYCALL> QNX
<RXRSID:on><TXRSID:off><@LOCK:on><TX><RX>

———–
VidID ORCA Ck-In macros that print on the Waterfall with one click.  They execute numerous commands and LOCK your cursor at 1500wf in the current mode.  To configure FLDIGI to run these macros:

1) Go to FLDIGI top-bar menu: Configure/IDs/Video
Section: Video Preamble ID
ALL 5 left side options: UNCHECKED*  (important 4 digital nets)
Set ‘Chars/Row’ to the number of characters in your callsign (K7KY = 4)
SAVE these changes
* these options effect VIDEO(text) & MODE ID)

2) Right click a blank macro button (or any button you don’t use) to open the Macro Editor. COPY the macro below and PASTE it into the editor. Edit in your callsign. At the bottom of the EDIT screen, name the macro, ‘VideoID’. Be sure to click APPLY before leaving that button and CLOSE the editor.

3) Last step, go back to the topbar menu: File/Macros/Save.  Name and save your macro file. That’s it!

The following two macros turn RxID on, turn TxID off, turn LOCK off, store current mode/frequency, set mode: NULL, shift cursor to 2000wf, start TX, send VidID, stop TX, return to previous mode/frequency, reset LOCK on, and set TxID off.

———- 
Ck-In to Participate with this ORCA VidID macro
(lines 1&2 separates text from noise)
————

 

<PUSH>
<TXRSID:off>
<RXRSID:on>
<LOCK:off>
<MODEM:NULL>
<GOFREQ:2000>
<VIDEO:K7KY>
<@POP>
<@LOCK:on>
<@TXRSID:off>
<TX><RX>
———-
Ck-In to Monitor (In&Out) or Ck-Out Early with this ORCA VidID Macro
_____

<PUSH>
<TXRSID:off>
<RXRSID:on>
<LOCK:off>
<MODEM:NULL>
<GOFREQ:2000>
<VIDEO:K7KY>
<VIDEO:QNX>
<@POP>
<@LOCK:on>
<@TXRSID:off>
<TX><RX>
————
ORCA DIGITAL NET, Ck-In Relay macro: Use this macro to Relay NCS’s call for Ck-Ins.  Copy and Paste all between the lines into a macro button.  You can relay the Ck-In Call with a single click, and help NCS log weak signals.  Blank lines at top separate text from noise by one line.
————-

 

<TXRSID:on><RXRSID:on>
<LOCK:off><GOFREQ:1500>
<MYCALL> Relaying ORCA DIGITAL NET Ck-In
Not copying NCS? Ck-In here … < <MYCALL>
<@TXRSID:off><@LOCK:on><TX><RX>
—————-

Create your own Macros. 

There are three primary Macro Types you’ll probably use most often:
1) ‘START/STOP’ macros START the transmitter, print text, execute other Tags, and STOP transmission.
2) ‘START’ macros Start the transmitter, print text and execute TAGS, and leave the transmitter ON.
3) ‘STOP’ macros Stop transmission. They can also print text and execute Tags, before ending TX.

The 3 types are identified on the buttons by symbols:
START/STOP buttons Start & Stop the transmitter. >|
START buttons Start transmission and leave it running. >>
STOP buttons end transmission. ||

These Macro Button symbols indicate transmitter function quickly. Here’s how they appear in the Macro Editor:

START/STOP Type: ‘CQ @>|’
START Type: ‘Reply @>>’
STOP Type: ’73 @||’

There are also Macro Button symbols that indicate other functions:
CALL ANOTHER MACRO FILE: ‘@<- ORCA2’
SAVE CURRENT MACRO FILE: ‘@# SAVE MAC’


Make a Comment Round Macro with the <FILE> Tag:

In a digital net Comment Round, you may wish to comment on previous comments, but forget the thread when your turn comes. You can record Comments as the net unfolds and send them w/one Click with this Macro.

1) In a Text Editor, create the file, ‘comments.txt’ on the Desktop or your preferred location for text files.
2) Open the Macro Editor by right clicking any button.
3) Place Cursor at the beginning of line 1.
4) Highlight <FILE> in the Tag Menu and Click the Green Arrow. Navigate to your new file, ‘comments.txt’ and Click OPEN. The Editor enters the Tag & Argument(file-name/address).
5) Directly after the Tag, add ‘ < <MYCALL><TX><RX>’. Example: <FILE:E:\FL_APPS\Data\0RCAannounce.txt> < <MYCALL><TX><RX>.
6) In the Button Label window, enter: ‘Comment @>|’.
7) Click APPLY and Save your Macro.

Have’comments.txt’ Open on your desktop during nets and enter comments as the net evolves. When called for Comments, simply click your ‘Comments’ Macro. Remember to SAVE after every Edit so your transmission will be current. Next net, Delete old text and start anew.
———————-

Download a Macro file with ORCA DIGITAL NET & Western Digital Net ck-in macros, QSO Macros, and blank development buttons.
This macro file can interact with your current macro file to switch them seamlessly. Or, you can call it individually from the, ‘File/Macros/Open’ menu.

To install it to interact with your current Macro file, download it from the table below and follow these instructions: 

NameSizeHits
Diginets3.4 KiB28

1) Add ‘diginets.mdf’ to, …FL_APPS/fidigi.files/macros/ (Win) or /home/pi/.fidigi/macros/ (Linux). Your PC address will be slightly different.
2) Open ‘diginets.mdf’ from the top menu, ‘File/Macros/Open’.
3) RIGHT click the ‘OLD MAC’ button to call the Macro Editor and DELETE the entire MACROS Tag.
4) Choose ‘MACROS’ from the Editor’s Tag List and click the Green Arrow.
5) A File Manager will take you to your /Macros/ directory. Select the macro file you usually use and click, OPEN. FLDIGI will enter the Tag & address automatically.
6) Click ‘Apply’ and SAVE with button#1, ‘SAVE MAC’.
7) Click the ‘OLD MAC’ button to call your usual Macro file.
8) RIGHT click a blank button and again select the MACROS Tag, click the Green Arrow, navigate to macros directory and select ‘diginets.mdf’, click OPEN.
9) Name this button, ‘@<- DigiNet’, click ‘Apply’, Close the Editor, and SAVE. If you’ve not yet made a SAVE macros button here, SAVE from the ‘File/Macros/Save’ menu.

Now, you should be able to switch seamlessly between your original macro file and ‘dignets.mdf’. The new set of Macros has many blank buttons for development and experimenting. Some macros for Western Digital Net will need a brief Edit when they differ from your intentions. When you Edit macros, ALWAYS Save them directly. If you switch files before Saving, your edits will be lost. In this particular case, Skip Saving if your Edit is for one-time use only.

——————————

Specific information about the Macro Parser from Developer, Dave W1HKJ

The <VIDEO:K7KY> can go either before or after the <TX>. It is always executed at the start of the Tx cycle.

The parser maintains 2 first-in, first-out (FIFO) queue’s, and a stack (first-in, last-out) of [frequency, op-mode] pairs.

With the exception of the <VIDEO:abcd> all macro tags such as <MODEM:mode>, <QSYTO> etc are executed when parsed.

All macro tags beginning with <! are added to the Tx FIFO. For each such occurrence the 2 character string ^! is substituted in the Tx buffer. As the Tx text buffer is being transmitted the ^! triggers the removal and execution of the next Tx FIFO command.

The <VIDEO… tag is parsed and treated just as if it had the <! nomenclature. If your macro had three occurrences of the <VIDEO: tag such as:

<VIDEO:K7KY-1>

<VIDEO:K7KY-2>

<VIDEO:K7KY-3>

independent of where they appear in the macro text, they would all execute in the order given immediately after the <TX> execution.

All macro tags beginning with <@ are added to Rx FIFO. There is no corresponding trigger string needed in the Tx text buffer since these are all executed from the FIFO immediately after the <RX> trigger (!r).

If enabled, TxID takes precedence over all other transmissions. It will be transmitted before any VIDEO or TEXT macro strings.

The <TEXT> macro tag is also executed at the beginning of the Tx cycle. It must be placed between the <TX> and <RX> tags. It is the same as the “Transmit video text” on the Video config tab. The checked control sends the corresponding text every time Tx occurs. The <TEXT> only for that particular macro.

FLDIGI Macro TAG Category/Functions:

Execute during PARSE phase

<CPS_FILE:
<CPS_N:
<CPS_STRING:
<CPS_TEST

<WAV_FILE:
<WAV_N:
<WAV_STRING:
<WAV_TEST

These are comment fields in the macro text:

<COMMENT:
<#

These are string substitution macro tags:

<CALL>
<FREQ>
<BAND>
<LOC>
<MODE>
<NAME>
<QTH>
<RST>
<ST>
<PR>
<MYCALL>
<MYLOC>
<MYNAME>
<MYQTH>
<MYRST>
<MYCLASS>
<MYSECTION>
<MYSTATE>
<MYST>
<MYCOUNTY>
<MYCNTY>
<ANTENNA>
<QSOTIME>
<QSONBR>
<NXTNBR>
<INFO1>
<INFO2>
<LDT>
<LDT:
<ILDT
<ZDT>
<ZDT:
<IZDT
<LT
<ZT
<LD>
<LD:
<ZD>
<ZD:
<ID>
<TEXT>
<CNTR>
<DECR>
<INCR>
<X1>
<XIN>
<XOUT>
<FDCLASS>
<FDSECT>
<CLASS>
<SECTION>
<XBEG>
<XEND>
<SERNO>
<LASTNO>

Immediate action macros. Action occurs immediate upon parsing the string
Position in the macro text is not significant, but order of occurrence is.

<VIDEO:
<CWID>
<VER>
<RIGCAT:
<FLRIG:
<SAVEXCHG>
<LOG
<LNW
<CLRLOG>
<EQSL
<TIMER:
<IDLE:
<TUNE:
<WAIT:
<NRSID:
<MODEM>
<MODEM:
<EXEC>
</EXEC>
<STOP>
<CONT>
<PAUSE>
<GET>
<CLRRX>
<CLRTX>
<FOCUS>
<QSY+:
<FILE:
<WPM:
<RISE:
<PRE:
<POST:
<AFC:
<LOCK:
<REV:
<HS:
<RXRSID:
<TXRSID:
<DTMF:
<SRCHUP>
<SRCHDN>
<GOHOME>
<GOFREQ:
<QRG:
<QSY:
<QSYTO>
<QSYFM>
<RIGMODE:
<FILWID:
<RIGHI:
<RIGLO:
<MAPIT:
<MAPIT>
<REPEAT>
<SKED:
<UNTIL:
<TXATTEN:
<POP>
<PUSH
<DIGI>
<ALERT:
<AUDIO:

Windows ONLY
<TALK:

<CSV:
<WX>
<WX:
<IMAGE:
<AVATAR>

These macro tags are executed during Tx. Position and order of occurrence
in the macro text is significant.

<!WPM:
<!RISE:
<!PRE:
<!POST:
<!GOHOME>
<!GOFREQ:
<!QSY:
<!IDLE:
<!WAIT:
<!MODEM:
<!RIGMODE:
<!FILWID:
<!RIGHI:
<!RIGLO:
<!TXATTEN:
<!RIGCAT:
<!FLRIG:
<!PUSH
<!POP>
<!DIGI>
<!FREQ>
<!TUNE:

These macro tags are executed immediately after returning to Rx. Position
and order of occurrence in the macro text is significant.

<@MODEM:
<@RIGCAT:
<@FLRIG:
<@GOFREQ:
<@GOHOME>
<@RIGMODE:
<@FILWID:
<@RIGHI:
<@RIGLO:
<@TXRSID:
<@WAIT:
<@PUSH
<@POP>

These cause an action based on their location in the macro text:

<RX>
<TX>
<TX/RX>

macro4row

CALLSIGN Lookup by WM7D

ORCA_sidebar_image

FEMA Region X HF Interoperability Testing (60m)


FEMA Region X Monthly Interoperability NET, which comprises Alaska, Idaho, Oregon, Washington, conducts a monthly interoperability communications exercise on the 60-meter band. This exercise often includes a voice portion and a digital portion.

FEMA Region X uses the call sign of WGY910. The COMMEX occurs on the third Wednesday of the month from 1730 to 1900Z. Primary check-in is usually on 60-meter channel 1.

FEMA Region X Monthly Interoperability NET

3rd Wednesday 1730Z - 1900Z
Channel 1: 5330.5 kHz
Channel 2: 5346.5 kHz
Channel 3: 5357.0 kHz
Channel 4: 5371.5 kHz
Channel 5: 5403.5 kHz
1730Z Open net, delay check-ins
60M - CH1
1735Z NCS sends 1st dig msg
60M - BPSK31 - CH 2
1740Z NCS repeats 1st dig msg using alt mode
60M - MT63-2KL CH2
1745Z NCS calls for check-ins and reports
60M - CH1
1815Z NCS TX 2nd digital msg
60M - BPSK31 - CH 2
1825Z NCS reTX 2nd dig msg using alt mode
60M - MT63-2KL - CH 2
1827Z NCS calls for reports
60M - CH 1
1850Z NCS closes the net
60M - CH 1

World Clock

SHORTWAVE RADIOGRAM

Shortwave Radiogram transmits digital text and images on an analog shortwave broadcast transmitter. The program is produced and presented by Dr. Kim Andrew Elliott KD9XB. Shortwave Radiogram continues VOA Radiogram's tradition testing new modes and is an interesting source for Digital Ops wishing to practice more with FLDIGI & FLAMP.
 

Shortwave Radiogram Transmission Schedule (AM)

Fri 2030-2100 UTC
7780 kHz
9455 kHz
WRMI Florida
Sat 1600-1630 UTC
9400 kHz
Space Line, Bulgaria
Sun 2330-2400 UTC
7780 kHz
WRMI Florida
Mon 0800-0830 UTC
7730 kHz
5850 kHz
WRMI Florida

World Clock