daq package¶
DAQ Interface Minimum Functionality Spec
-
class
daq.
DAQ
(device, config_path=None)[source]¶ Bases:
object
Parent class for device interface layer * This only exists as documentation * All methods should be overwritten by inheritors.
-
assemble_command_table
(command_table)[source]¶ Assemble a human-readable command block into device-friendly commands
Parameters: command_table (pandas.DataFrame) – Time-series table of commands
-
command
(assembled_commands)[source]¶ Send commands to device low-level interface. * As much processing as possible is done prior to this step. * Mapping from user input to device-level interface is done during initialization.
-