Skip to content

Public version of the Mercator Telescope Control System software

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE.txt
Notifications You must be signed in to change notification settings

IvS-KULeuven/MTCS-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MTCS

Public repository of the Mercator Telescope Control System software.

Restrictions with respect to the private repository of the MTCS software:

  • The public repository is only periodically updated.
  • The public repository does not contain TwinCAT licence files
  • The public repository does not contain the SLALIB positional astronomy library

To compile the TwinCAT C++ part of the MTCS project, you need to install SLALIB:

  • copy slalib.h, slamac.h and all *.c files to the MTCS/Slalib/slalib folder
  • replace all mathematical functions by their real-time TwinCAT counterparts
    • sin -> sin_
    • cos -> cos_
    • tan -> tan_
    • atan2 -> atan2_
    • fabs -> fabs_
    • ...
  • This can be done semi-automatically by the 'Find and Replace' functionality of Visual Studio.

About

Public version of the Mercator Telescope Control System software

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
LICENSE
GPL-3.0
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published