LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
lasp_daqconfig.h File Reference
#include "lasp_config.h"
#include "lasp_types.h"
#include <map>
#include <vector>
Include dependency graph for lasp_daqconfig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DataTypeDescriptor
 Descriptor for data types containing more detailed information. More...
 
class  DaqApi
 Class that specifies API related information. An API configuration is part of the DAQConfiguration and used to address a certain physical device. For that, a specific backend needs to be compiled in. Examples of API's are RtAudio and UlDaq. More...
 
class  DaqChannel
 Stores channel configuration data for each channel. I.e. the physical quantity measured, sensitivity, device-specific channel settings, a channel name and others. More...
 
class  DaqConfiguration
 Configuration of a DAQ device. More...
 

Typedefs

using boolvec = std::vector< bool >
 
using dvec = std::vector< double >
 
using usvec = std::vector< us >
 

Variables

const DataTypeDescriptor dtype_desc_fl32
 
const DataTypeDescriptor dtype_desc_fl64
 
const DataTypeDescriptor dtype_desc_int8
 
const DataTypeDescriptor dtype_desc_int16
 
const DataTypeDescriptor dtype_desc_int32
 
const std::map< DataTypeDescriptor::DataType, const DataTypeDescriptordtype_map