Skip to content
/ taffmat Public

Go package for reading and writing Teac TAFFmat files.

License

Notifications You must be signed in to change notification settings

gotmc/taffmat

Repository files navigation

taffmat

Go package for reading and writing TEAC TAFFmat files.

GoDoc Go Report Card Build Status License Badge

About the TAFFmat file format

TAFFmat is TEAC's proprietary file format used to store data from their LX series and other data recorders.

According to the TEAC "LX Series Recording Unit Instruction Manual":

TAFFmat (an acronym for TEAC Data Acquisition File Format) is a file format composed of the following:

  • a data file containing A/D (analog to digital) converted data. The file is binary format with the extension dat.
  • a header file containing information such as recording conditions. The file is in text format with the extension hdr.

TAFFmat is a trademark of TEAC Corporation.

Data Recorders Using TAFFmat

The following data recorders store their data in the TAFFmat file format:

Installation

$ go get github.com/gotmc/taffmat

Documentation

Documentation can be found at either:

Contributing

To contribute, fork taffmat, create a feature branch, and then submit a pull request.

Testing

Prior to submitting a pull request, please run:

$ make check

To update and view the test coverage report:

$ make cover

License

taffmat is released under the MIT license. Please see the LICENSE.txt file for more information.