API
 
Loading...
Searching...
No Matches

The MagAO-X low-level binary-protocol Zaber controller. More...

#include <iostream>
#include <thread>
#include "../../libMagAOX/libMagAOX.hpp"
#include "../../magaox_git_version.h"
#include "zaberBinaryStage.hpp"
#include "zb_serial.h"
Include dependency graph for zaberLowLevelBinary.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MagAOX::app::zaberLowLevelBinary
 The low-level binary-protocol Zaber controller. More...
 

Namespaces

namespace  MagAOX
 
namespace  MagAOX::app
 

Macros

#define ZBC_CONNECTED   ( 0 )
 
#define ZBC_ERROR   ( -1 )
 
#define ZBC_NOT_CONNECTED   ( 10 )
 

Typedefs

typedef MagAOX::app::MagAOXApp< true > MagAOXAppT
 

Functions

 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_tgt_pos)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_home)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_home_all)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_halt)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_req_ehalt)(const pcf
 
 MagAOX::app::INDI_NEWCALLBACK_DEFN (zaberLowLevelBinary, m_indiP_knob_enable)(const pcf
 

Detailed Description

The MagAO-X low-level binary-protocol Zaber controller.

Author
Jared R. Males (jared.nosp@m.male.nosp@m.s@gma.nosp@m.il.c.nosp@m.om)

Definition in file zaberLowLevelBinary.hpp.

Macro Definition Documentation

◆ ZBC_CONNECTED

#define ZBC_CONNECTED   ( 0 )

Definition at line 22 of file zaberLowLevelBinary.hpp.

◆ ZBC_ERROR

#define ZBC_ERROR   ( -1 )

Definition at line 23 of file zaberLowLevelBinary.hpp.

◆ ZBC_NOT_CONNECTED

#define ZBC_NOT_CONNECTED   ( 10 )

Definition at line 24 of file zaberLowLevelBinary.hpp.

Typedef Documentation

◆ MagAOXAppT

Definition at line 17 of file zaberLowLevelBinary.hpp.