Data mode macro example files for download

Most data mode software packages provide the ability to use macros. Macros simplify the process of making QSO's by allowing the operator to construct entire chunks of text at the click of a button, this reduces the need to hand type the entire text string. Much quicker.

Many data mode packages come pre-loaded with basic macros, but often these may be incomplete, or too complicated, confusing, or just unsuitable. So you'll probably need to edit the macros, or use a downloaded macros set to make things easier before you can get started.

Macros can usually be modified using the built in editor that comes with you data mode software. To speed this process up you could consider using the simplified and practical macros sets provided on this webpage. Some editing may still be required, but overall these maybe helpful.

Data mode terms

First, let's look at the terms commonly used in data mode contacts:

  • K = Over (invitation for anybody to respond)
  • KN = Over (and only the station addressed should respond)
  • SK = You’ve finished transmitting to the other station, the end of the contact
  • BTU = Back to You
  • TNX = Thanks
  • PSE = Please
  • OM = Old Man (used to refer to any male operator

Other terms

  •  EQSL = A website used to log contacts (
  •  QRZ = A website used to share operator information (

Fldigi macro file download

Here's a nice simple macro set for the Fldigi data mode software. This set is good because it's simple, practical and just works.

Download the file by clicking the button below, then load the file into Fldigi under File>Macro>Open:

Fldigi Macro files
As simple set of Macros to get you going with Fldigi
Text Document 3.0 KB

HRD DM780 macro file download

Here is a more comprehensive macros set for the HRD DM780 software. Also simple and practical.

Simply download the file by clicking the button, then load the file under Macros>Open:

XML Document 8.7 KB

Example of the DM780 macro text

Below is an example of the HRD DM780 mode macro text (as seen in the HRD editor):

Calling CQ

CQ CQ CQ de <my:callsign> <my:callsign> <my:callsign>

CQ CQ CQ de <my:callsign> <my:callsign> <my:callsign>

pse k<stop>

Somebody answers your CQ call

Hello <his:callsign> de <my:callsign>

Thank you for answering my call <his:callsign>

My name is <my:name>

How do I copy?

pse kn<stop>

Answer a CQ call

<his:callsign> <his:callsign> this is <my:callsign> <my:callsign>

pse kn<stop>

My report?

How do I copy? BTU <his:name>, <his:callsign> de <my:callsign>

pse kn<stop>

Reply to the other station, send report, name and QTH

<his:callsign> de <my:callsign>

Hello <his:name>, RST : 59 59 

Name : <my:name> <my:name>

QTH: <my:qth> <my:qth>

Loc: <my:locator> <my:locator>

Operator: Age [my:age] licenced 2002

btu <his:callsign> de <my:callsign> kn<stop>

My Station

<his:callsign> de <my:callsign>

<his:name>, my station

Radio: <my:radio>, <my:power> Watts

Software: <my:program>

Antenna: <my:antenna>

btu <his:callsign> de <my:callsign>


Final closing #1

<his:callsign> de <my:callsign>

Thanks for this <my:mode> QSO on <his:band> <his:name>

My best wishes to you and your family from <my:qth>, UK...Good DX!

QSL is OK via eQSL.

<his:callsign> <his:name> de <my:callsign>  <my:name> UK ... info 73! bye bye


Final closing #2

<his:callsign> de <my:callsign>

73 <his:name> thanks for this <my:mode> QSO on <his:band>

Great DX in <year>

<my:callsign> <my:name> de <his:callsign>  

<his:name> many 73's :-) bye bye


Return to the QSO Shack Homepage.