Expand description
The basic building blocks you need to build your next astrophotography suite.
Astrotools provides traits and utils that can be used to implement multiplatform drivers to drive astronomical equipment, plus the wire-format types that the server side of the lightspeed protocol consumes.
Modules§
- device
- filter_
wheel - frame
- Binary frame header used on the WebSocket channel between camera drivers and the lightspeed server.
- imaging
- presence
- Presence contract for lightspeed drivers and runners.
- properties
- protocol
- On-the-wire protocol envelopes used by lightspeed-compliant clients and servers.
- runner
- topics
- Topic builders and parsers for the lightspeed MQTT topic tree.
Enums§
Traits§
Functions§
- find_
serial_ devices - Simple entrypoint to find on the system serial devices
connected via USB that will match
device_name. Since someone may potetnially have multiple devices from the same manufacturer, this function will return a vec of tuples containing the serial address and information read fromt the port.