Skip to content

A library and application for parsing ham radio contest Cabrillo logs. The Cabrillo log is a space delimited, table-oriented file format used to record contacts between ham radio operators during contests.

Notifications You must be signed in to change notification settings

tepperly/cabrillo

Repository files navigation

cabrillo

The goal of this project is to make a Cabrillo file parser that can read Cabrillo files that meet the official specification and the common variants that people submit to contests. The Cabrillo file format is somewhat challenging to automatically parse because it is a column-oriented file format. Many lines can be treated like a comma separate value (CSV) file format where the "comma" is whitespace. However, this approach does not work when fields are left empty.

This web article on a technique to discover where the column breaks are in the a plain text file serves as the insipiration for the approach here.

Background on the Cabrillo file format

The Cabrillo file format is the de facto computer standard for logging ham radio contests.

About

A library and application for parsing ham radio contest Cabrillo logs. The Cabrillo log is a space delimited, table-oriented file format used to record contacts between ham radio operators during contests.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published