[][src]Module ether_dream::protocol::command

When a host first connects to the device, the device immediately sends it a status reply as if the host had sent a ping packet. The host sends to the device a series of commands. All commands receive a response from the DAC.

Structs

Begin

Causes the DAC to begin producing output.

ClearEmergencyStop

If the light engine was in E-Stop state due to an emergency stop command (either from a local stop condition or over the network), this command resets it to Ready.

Data

Indicates to the DAC to add the following point data into its buffer.

EmergencyStop

Causes the light engine to enter the E-Stop state, regardless of its previous state.

EmergencyStopAlt

Causes the light engine to enter the E-Stop state, regardless of its previous state.

Ping

The DAC will reply to this with an ACK packet.

PointRate

Adds a new point rate (in points per second) to the point rate buffer.

PrepareStream

This command causes the playback system to enter the Prepared state. The DAC resets its buffer to be empty and sets "point_count" to 0.

Stop

Causes the DAC to immediately stop playing and return to the Idle playback state.

Traits

Command

Types that may be submitted as commands to the DAC.