Skip to content

rtklib.h cleanup of defines, types etc #527

Description

@reid-p

Very nice library.

It'd be nice if rtklib tried to limit the defines, types etc that are public available via the rtklib.h header.
Limiting this to just whats required to call specific functions.

eg:

  • Prefix all #defines with RTK_ or something similar to prevent conflicts.
  • Prefix public functions with rtk_ or similar

I see at least one issue already raised about the lock / unlock defines that I'm also running into.

This would help alot with those linking directly to rtklib and help open up the usage of the library.

I'd be happy to help with this and have access to all the compilers needed to test changes, but before proceeding would need support from the project maintainers.

I've got a bit of time on my hands at the moment :(

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions