Scroll to navigation

HAMEXAM(1) General Commands Manual HAMEXAM(1)

NAME fccexam - Study guide for USA FCC commercial radio license examinations.


fccexam [option]


fccexam presents questions in random order from the selected question pool, and terminates when all questions have been answered correctly. The session may be interrupted with ^C, and resumed later.

Some questions refer to figures. The figures for the selected question pool are displayed in a separate window using $HTML_VIEWER, if it is executable. If $HTML_VIEWER is undefined, xdg-open(1) will be used to choose the default browser. If $HTML_VIEWER is not an executable command (e.g. ""), then questions which refer to figures will be noted and skipped.

Licenses are issued by the Federal Communications Commission (FCC), but examinations are administered by COLEM examiners. See for information regarding USA commercial radio licenses.


If no pool is specified, usage, version, and help information is displayed.

To initialize the question pool, one of the element numbers may be specified:

1 Element 1, Basic radio law and operating practice.

3 Element 3, General Radiotelephone; Electronic fundamentals and techniques required to adjust, repair, and maintain radio transmitters and receivers.

5 Element 5, Radiotelegraph operating procedures and practices.

6 Element 6, Advanced technical, legal, and other matters applicable to the operation of all classes of radiotelegraph stations.

7 Element 7, GMDSS Radio Operating Practices.

7R Element 7R, Restricted GMDSS Radio Operating Practices.

8 Element 8, Ship Radar Techniques.

9 Element 9, GMDSS Radio Maintenance Practices and Procedures.

The following abbreviations may be used to select multiple elements:

T1 First Class Radiotelegraph: elements 1, 5, 6.

T2 Second Class Radiotelegraph: elements 1, 5, 6.

T3 Third Class Radiotelegraph: elements 1, 5.

GROL General Radiotelephone Operator License: elements 1, 3.

GROL+ General Radiotelephone Operator License + Radar: elements 1, 3, 8.

MROP Marine Radio Operator Permit: element 1.

GMDSS Global Maritime Distress Safety System Radio Operator: elements 1, 7.

GMDSS+ GMDSS Radio Maintainer + Radar: elements 1, 7, 8, 9.

RGMDSS Restricted GMDSS Radio Operator: elements 1, 7R.

q The question pool is selected interactively. This is needed when starting the application from an icon.


A directory ~/.fccexam is created to hold the names of the questions which remain to be answered correctly.


For more information regarding licensing, ref.

For information regarding amateur radio licensing (ham radio), see the package hamexam.


fccexam is Copyright (c) 2012-2015 John Nogatch <>.

fccexam version 1.0.7, containing question pools as recent as 17-May-2013.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.


The question pools, and number of questions required, are sometimes modified; ref.

Radiotelegraph Operator licenses also require Morse code proficiency elements, which are not provided by fccexam.

fccexam does not automatically update the question pools from the FCC Web site.