Skip to content

na7q/libfap

 
 

Repository files navigation

Installation
------------

To install libfap on a linux system use the normal procedure:

./configure [--prefix=/opt or other options]
make
<become root if necessary>
make install

For detailed installation instructions see the INSTALL file.

Usage
-----

Usage info is available at http://pakettiradio.net/libfap/docs/ . A local
copy of the docs can be generated by running doxygen with the attached
Doxyfile. When in doubt, see the fap.h header file directly.

Differences
-----------

There is one intentional difference between the original Perl module and
libfap. The Bob has apparently said that a space or a / can be placed in the
beginning of station commment in order to separate it clearly from APRS
data. FAP.pm removes these characters and also other whitespaces from
beginning and end of the comment. Libfap does not remove these, as I believe
that making things look nice is a job for user of the parser, not the parser
itself. This way you can also use the original comment as-is, if you want
to.

There is also one "accidental" difference. The error message field of the
hash in Perl module is used only once in one specific NMEA error case. To
avoid confusion with error code field and messages corresponding the codes,
the error message field has been dropped from libfap.


73 de OH2GVE

About

(Unmaintained!) unofficial git mirror of libfap - APRS parser

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.7%
  • C 30.6%
  • Makefile 10.0%
  • C++ 1.5%
  • M4 0.2%