├── .gitignore ├── AUTHORS ├── CMakeLists.txt ├── LICENSE ├── README.md ├── TicFocuser.cpp ├── TicFocuser.h ├── TicFocuser_config.h.in ├── cmake_modules ├── FindINDI.cmake ├── FindLIBBLUETOOTH.cmake └── FindLIBUSB_1.cmake ├── connection ├── BluetoothConnection.cpp ├── BluetoothConnection.h ├── LibUsbConnection.cpp ├── LibUsbConnection.h ├── PololuUsbConnection.cpp ├── PololuUsbConnection.h ├── SerialConnection.cpp ├── SerialConnection.h ├── TicConnectionInterface.h ├── UsbConnectionBase.cpp ├── UsbConnectionBase.h ├── driver_interfaces │ ├── PololuUsbInterface.cpp │ ├── PololuUsbInterface.h │ ├── TicDriverInterface.h │ ├── TiclibInterface.cpp │ └── TiclibInterface.h └── ticlib │ ├── LICENSE.txt │ ├── README.md │ ├── Stream.h │ ├── StreamBT.cpp │ ├── StreamBT.h │ ├── StreamSerial.cpp │ ├── StreamSerial.h │ ├── TicBase.cpp │ ├── TicBase.h │ ├── TicDefs.cpp │ ├── TicDefs.h │ ├── TicUsb.cpp │ └── TicUsb.h ├── extras ├── case1.jpg ├── case2.jpg ├── case3.jpg ├── dc_barrel.jpg ├── dx-bt18.jpg ├── focuser_final.jpg ├── nema17.jpg ├── nema17_small.jpg ├── tic825.jpg ├── ticfocuser_case.stl └── ticgui_motorsettings.png └── indi_ticfocuser-ng.xml.in /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | [Bb]uild 3 | ._* 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/README.md -------------------------------------------------------------------------------- /TicFocuser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/TicFocuser.cpp -------------------------------------------------------------------------------- /TicFocuser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/TicFocuser.h -------------------------------------------------------------------------------- /TicFocuser_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/TicFocuser_config.h.in -------------------------------------------------------------------------------- /cmake_modules/FindINDI.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/cmake_modules/FindINDI.cmake -------------------------------------------------------------------------------- /cmake_modules/FindLIBBLUETOOTH.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/cmake_modules/FindLIBBLUETOOTH.cmake -------------------------------------------------------------------------------- /cmake_modules/FindLIBUSB_1.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/cmake_modules/FindLIBUSB_1.cmake -------------------------------------------------------------------------------- /connection/BluetoothConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/BluetoothConnection.cpp -------------------------------------------------------------------------------- /connection/BluetoothConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/BluetoothConnection.h -------------------------------------------------------------------------------- /connection/LibUsbConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/LibUsbConnection.cpp -------------------------------------------------------------------------------- /connection/LibUsbConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/LibUsbConnection.h -------------------------------------------------------------------------------- /connection/PololuUsbConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/PololuUsbConnection.cpp -------------------------------------------------------------------------------- /connection/PololuUsbConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/PololuUsbConnection.h -------------------------------------------------------------------------------- /connection/SerialConnection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/SerialConnection.cpp -------------------------------------------------------------------------------- /connection/SerialConnection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/SerialConnection.h -------------------------------------------------------------------------------- /connection/TicConnectionInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/TicConnectionInterface.h -------------------------------------------------------------------------------- /connection/UsbConnectionBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/UsbConnectionBase.cpp -------------------------------------------------------------------------------- /connection/UsbConnectionBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/UsbConnectionBase.h -------------------------------------------------------------------------------- /connection/driver_interfaces/PololuUsbInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/driver_interfaces/PololuUsbInterface.cpp -------------------------------------------------------------------------------- /connection/driver_interfaces/PololuUsbInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/driver_interfaces/PololuUsbInterface.h -------------------------------------------------------------------------------- /connection/driver_interfaces/TicDriverInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/driver_interfaces/TicDriverInterface.h -------------------------------------------------------------------------------- /connection/driver_interfaces/TiclibInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/driver_interfaces/TiclibInterface.cpp -------------------------------------------------------------------------------- /connection/driver_interfaces/TiclibInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/driver_interfaces/TiclibInterface.h -------------------------------------------------------------------------------- /connection/ticlib/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/LICENSE.txt -------------------------------------------------------------------------------- /connection/ticlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/README.md -------------------------------------------------------------------------------- /connection/ticlib/Stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/Stream.h -------------------------------------------------------------------------------- /connection/ticlib/StreamBT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/StreamBT.cpp -------------------------------------------------------------------------------- /connection/ticlib/StreamBT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/StreamBT.h -------------------------------------------------------------------------------- /connection/ticlib/StreamSerial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/StreamSerial.cpp -------------------------------------------------------------------------------- /connection/ticlib/StreamSerial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/StreamSerial.h -------------------------------------------------------------------------------- /connection/ticlib/TicBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicBase.cpp -------------------------------------------------------------------------------- /connection/ticlib/TicBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicBase.h -------------------------------------------------------------------------------- /connection/ticlib/TicDefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicDefs.cpp -------------------------------------------------------------------------------- /connection/ticlib/TicDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicDefs.h -------------------------------------------------------------------------------- /connection/ticlib/TicUsb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicUsb.cpp -------------------------------------------------------------------------------- /connection/ticlib/TicUsb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/connection/ticlib/TicUsb.h -------------------------------------------------------------------------------- /extras/case1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/case1.jpg -------------------------------------------------------------------------------- /extras/case2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/case2.jpg -------------------------------------------------------------------------------- /extras/case3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/case3.jpg -------------------------------------------------------------------------------- /extras/dc_barrel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/dc_barrel.jpg -------------------------------------------------------------------------------- /extras/dx-bt18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/dx-bt18.jpg -------------------------------------------------------------------------------- /extras/focuser_final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/focuser_final.jpg -------------------------------------------------------------------------------- /extras/nema17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/nema17.jpg -------------------------------------------------------------------------------- /extras/nema17_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/nema17_small.jpg -------------------------------------------------------------------------------- /extras/tic825.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/tic825.jpg -------------------------------------------------------------------------------- /extras/ticfocuser_case.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/ticfocuser_case.stl -------------------------------------------------------------------------------- /extras/ticgui_motorsettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/extras/ticgui_motorsettings.png -------------------------------------------------------------------------------- /indi_ticfocuser-ng.xml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sebo-b/TicFocuser-ng/HEAD/indi_ticfocuser-ng.xml.in --------------------------------------------------------------------------------