dxd - dynax driver framework 2.6.0d186
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults Struct Reference

#include <dx_stream.h>

+ Collaboration diagram for dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults:

Classes

struct  iosize
 
struct  sync
 

Public Attributes

uint32_t clocksource
 default clock source
 
struct dx::stream::desc::clock::defaults::iosize iosize
 
uint32_t safety_offset [2]
 default safety_offset[out|in] - override by property::safety_offset[direction]
 
uint32_t samplerate
 default sample rate
 
struct dx::stream::desc::clock::defaults::sync sync
 

Member Data Documentation

◆ clocksource

template<typename target_t = void_struct, int max_streams = 2, int max_pins = 1, int max_clock_settings = 1, int max_clocks = 1, int max_configurations = 1>
uint32_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::clocksource

default clock source

◆ iosize

template<typename target_t = void_struct, int max_streams = 2, int max_pins = 1, int max_clock_settings = 1, int max_clocks = 1, int max_configurations = 1>
struct dx::stream::desc::clock::defaults::iosize dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::iosize

◆ safety_offset

template<typename target_t = void_struct, int max_streams = 2, int max_pins = 1, int max_clock_settings = 1, int max_clocks = 1, int max_configurations = 1>
uint32_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::safety_offset[2]

default safety_offset[out|in] - override by property::safety_offset[direction]

◆ samplerate

template<typename target_t = void_struct, int max_streams = 2, int max_pins = 1, int max_clock_settings = 1, int max_clocks = 1, int max_configurations = 1>
uint32_t dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::samplerate

default sample rate

◆ sync

template<typename target_t = void_struct, int max_streams = 2, int max_pins = 1, int max_clock_settings = 1, int max_clocks = 1, int max_configurations = 1>
struct dx::stream::desc::clock::defaults::sync dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock::defaults::sync

The documentation for this struct was generated from the following file:

(c) copyright 2009 dynamic acoustics e.U. generated on Mon Dec 22 2025

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.