LibTiePie
0.4.5
Library for interfacing TiePie engineering instruments
Main Page
Related Pages
Modules
All
Files
Functions
Typedefs
Macros
Modules
Pages
Modules
Here is a list of all modules:
[detail level
1
2
3
4
5
6
]
▼
Constants
▼
Auto resolution modes
Bit numbers
Masks
▼
Generator burst modes
Bit numbers
Masks
▼
Coupling
Bit numbers
Masks
▼
Clock output types
Bit numbers
▼
Clock sources
Bit numbers
▼
Frequency modes
Bit numbers
Masks
▼
Measure modes
Bit numbers
Masks
▼
Signal types
Bit numbers
Signal type masks
▼
Trigger conditions
Bit numbers
Masks
Trigger holdoff
▼
Trigger input/output ID's
Device Numbers
Port Group ID's
►
Device Sub Group ID's
Oscilloscope or generator
External
►
Function ID's
Oscilloscopes and oscilloscope channels
Generators
External
Shift constants
Trigger input ID's
Trigger output ID's
▼
Trigger kinds
Bit numbers
Masks
Trigger time outs
▼
Trigger output events
Bit numbers
Masks
▼
Trigger sources
Masks
Product ID's
TiePie device handles
Device type
Id kind
Status return codes
▼
Connector types
Masks
▼
Raw data types
Masks
▼
DeviceIDs
DeviceID masks
DeviceID bits
bool8_t values
LibTiePieTriState_t values
Trigger input index values
String length values
Types
Macros
Messages
▼
Functions
Library
Functions to retrieve information from the library itself
▼
Device list
Functions to control the device list: open and close devices and retrieve device information
►
Listed devices
Functions to retrieve information from the listed devices
Combined devices
Functions to retrieve information from the individual devices in combined devices
Events
Functions to set events that are triggered when the device list is changed
▼
Device
Functions to control devices
►
Common
Functions common to all devices, to setup and control devices
Status
Functions to check the status of a device
Info
Functions to retrieve information from a device
►
Events
Events that indicate a device change
Removed
Events indicating a device is removed
►
Trigger
Device trigger related functions
►
Input(s)
A device can have one or more device trigger inputs, usually available as pins on an extension connector on the instrument
Enabled
The enabled state of a device trigger input determines whether an input is selected as trigger source
Kind
The device trigger kind determines how the device trigger responds to the device trigger input signal
Info
Obtain information of a device trigger input
►
Output(s)
A device can have one or more device trigger outputs, usually available as pins on an extension connector on the instrument. The trigger outputs are controlled by events that occur in the instrument
Enabled
The enabled state of a device trigger output determines whether an output is used
Event
Select the event that controls the trigger output
Info
Obtain information of a device trigger output
►
Oscilloscope
Functions to setup and control oscilloscopes
►
Channels
Functions to setup and control oscilloscope channels
Info
Functions to retrieve information from an oscilloscope channel
Coupling
Functions to control the input coupling of an oscilloscope channel
Enabled
Functions to control the enabled state of an oscilloscope channel
Probe
Functions to control the probe settings of an oscilloscope channel
Range
Functions to control the input range of an oscilloscope channel
►
Trigger
Functions to control the trigger settings of an input channel
Enabled
The enabled state of a channel trigger determines whether a channel is selected as trigger source
Kind
The channel trigger kind property is used to control how the channel trigger responds to the channel input signal
Level
The channel trigger level property is used to control at which level(s) the channel trigger responds to the channel input signal
Hysteresis
The channel trigger hysteresis property is used to control the sensitivity of the trigger system
Condition
Some trigger kinds require an additional condition to indicate how the channel trigger must respond to the input signal
Time
The Time property determines how long a specific condition must last for the channel trigger to respond
Data
This section contains all data retrieving related functions
►
Events
Data ready
Data overflow
Connection test completed
►
Measurements
This section contains all measurements related functions
Mode
This section contains measure mode related functions
Status
This section contains measurement status related functions
Resolution
This section contains all resolution related functions
►
Clock
Source
Output
►
Timebase
This section contains all time base related functions
Pre samples
This section contains all pre samples related functions
Trigger hold off
This section contains all trigger hold off related functions
Record length
This section contains all record length related functions
Sample frequency
This section contains all sample frequency related functions
Segment count
This section contains all segment count related functions
►
Trigger system
This section contains (mostly deprecated!) trigger related functions
Time out
This section contains trigger time out related functions
Delay
This section contains trigger delay related functions
Connection test
►
Generator
This section contains all functions to setup and control a generator
Info
This section contains functions that provide information of a generator
Control
Functions for starting and stopping the generator
Burst
Functions for controlling burst mode
Signal type
Functions for controlling the signal type
Amplitude
Functions for controlling the amplitude and amplitude range
Frequency
Functions for controlling signal frequency, sample frequency and frequency mode
Offset
Functions for controlling the offset
Phase
Functions for controlling the phase
Symmetry
Functions for controlling symmetry
Arbitrary waveform buffer
Functions for controlling the arbitrary waveform buffer
►
Events
This section contains information on function generator related events
Burst completed
Functions for handling the Burst completed event
Controllable changed
Functions for handling the Controllable changed event
Deprecated
This section contains deprecated functions
►
I2C Host
Reading data
Writing data
Speed
▼
Helper functions
This section contains functions to bypass certain limitations of programming/scripting languages
Pointer array
Functions for making an array of pointers, useful for programming/scripting languages that can't handle pointers to pointers properly
Generated on Mon Oct 13 2014 15:06:11 for LibTiePie by
1.8.8