Telescope Control Library
telescope_hardware.h@19:fd854309cb4c, 2018-09-24 (annotated)
- Committer:
- caoyu@caoyuan9642-desktop.MIT.EDU
- Date:
- Mon Sep 24 19:36:48 2018 -0400
- Revision:
- 19:fd854309cb4c
- Parent:
- 0:6cb2eaf8b133
Fix bug in nudging with small speeds mentioned in the last commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
caoyuan9642 | 0:6cb2eaf8b133 | 1 | /* |
caoyuan9642 | 0:6cb2eaf8b133 | 2 | * telescope_hardware.h |
caoyuan9642 | 0:6cb2eaf8b133 | 3 | * |
caoyuan9642 | 0:6cb2eaf8b133 | 4 | * Created on: 2018Äê3ÔÂ1ÈÕ |
caoyuan9642 | 0:6cb2eaf8b133 | 5 | * Author: caoyuan9642 |
caoyuan9642 | 0:6cb2eaf8b133 | 6 | */ |
caoyuan9642 | 0:6cb2eaf8b133 | 7 | |
caoyuan9642 | 0:6cb2eaf8b133 | 8 | #ifndef TELESCOPE_HARDWARE_H_ |
caoyuan9642 | 0:6cb2eaf8b133 | 9 | #define TELESCOPE_HARDWARE_H_ |
caoyuan9642 | 0:6cb2eaf8b133 | 10 | |
caoyuan9642 | 0:6cb2eaf8b133 | 11 | #include "mbed.h" |
caoyuan9642 | 0:6cb2eaf8b133 | 12 | #include "EquatorialMount.h" |
caoyuan9642 | 0:6cb2eaf8b133 | 13 | |
caoyuan9642 | 0:6cb2eaf8b133 | 14 | /** |
caoyuan9642 | 0:6cb2eaf8b133 | 15 | * These functions must be implemented in a separate telescope_hardware.cpp, adapted to your specific hardware configuration |
caoyuan9642 | 0:6cb2eaf8b133 | 16 | */ |
caoyuan9642 | 0:6cb2eaf8b133 | 17 | |
caoyuan9642 | 0:6cb2eaf8b133 | 18 | EquatorialMount &telescopeHardwareInit(); |
caoyuan9642 | 0:6cb2eaf8b133 | 19 | |
caoyuan9642 | 0:6cb2eaf8b133 | 20 | osStatus telescopeServerInit(); |
caoyuan9642 | 0:6cb2eaf8b133 | 21 | |
caoyuan9642 | 0:6cb2eaf8b133 | 22 | osStatus telescopeConfigurationWriteback(); |
caoyuan9642 | 0:6cb2eaf8b133 | 23 | |
caoyuan9642 | 0:6cb2eaf8b133 | 24 | |
caoyuan9642 | 0:6cb2eaf8b133 | 25 | |
caoyuan9642 | 0:6cb2eaf8b133 | 26 | #endif /* TELESCOPE_HARDWARE_H_ */ |
caoyuan9642 | 0:6cb2eaf8b133 | 27 |