Core Serial Library in C#
1.2
|
Classes | |
class | AsciiCommand |
A class to represent ASCII commands to be sent to Zaber devices. More... | |
class | AsciiReply |
A class to parse and represent replies from Zaber devices using the ASCII protocol. More... | |
class | BinaryCommand |
A class for representing and encoding 6-byte binary commands. More... | |
class | BinaryReply |
A class for representing replies from devices using the binary protocol. More... | |
class | Command |
An abstract class for commands of all forms to inherit from. More... | |
interface | IZaberAxis |
An interface to represent an individual Zaber device's axis. More... | |
interface | IZaberPort |
An interface for communicating with Zaber devices over a serial port. More... | |
class | Reply |
An abstract class for replies of all forms to inherit from. More... | |
class | UnexpectedReplyReceivedException |
Thrown when an axis receives a reply from a device or axis which is not itself, or when the reply is of an unexpected type. More... | |
class | ZaberAsciiAxis |
A class to model an individual axis of an ASCII device. More... | |
class | ZaberAsciiDevice |
A class to represent a single- or multi-axis Zaber device using the ASCII protocol. More... | |
class | ZaberAsciiPort |
Represents a port connected to devices using the ASCII protocol. More... | |
class | ZaberBinaryDevice |
Represents an axis of a device running in the binary protocol. More... | |
class | ZaberBinaryPort |
Represents a port connected to devices using the binary protocol. More... | |