Functions to setup and control oscilloscope channels.  
More...
 | 
|   | Info | 
|   | Functions to retrieve information from an oscilloscope channel. 
  | 
|   | 
|   | Bandwidth | 
|   | Functions to control the input bandwidth of 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. 
  | 
|   | 
|   | Range | 
|   | Functions to control the input range of an oscilloscope channel. 
  | 
|   | 
|   | SafeGround | 
|   | Functions to control the SafeGround feature of an oscilloscope channel. 
  | 
|   | 
|   | Trigger | 
|   | Functions to control the trigger settings of an oscilloscope channel. 
  | 
|   | 
|   | Demo signals | 
|   | Functions to control demo signals of a demo oscilloscope channel. 
  | 
|   | 
Functions to setup and control oscilloscope channels. 
An oscilloscope will have one or more input channels. Use tiepie_hw_oscilloscope_get_channel_count() to determine the amount of available channels.
All oscilloscope channel related functions use a channel number parameter to identify the channel. Channel numbers start at 0 for the first channel. 
◆ tiepie_hw_oscilloscope_get_channel_count()
      
        
          | TIEPIE_HW_API uint16_t tiepie_hw_oscilloscope_get_channel_count  | 
          ( | 
          tiepie_hw_handle  | 
          handle | ) | 
           | 
        
      
 
Get the number of channels. 
- Parameters
 - 
  
  
 
- Returns
 - The number of channels. 
 
- Status values
 - 
 
- Since
 - 1.0 
 
 
 
◆ tiepie_hw_oscilloscope_channel_is_available()
Check whether the channel is available. 
Depending on other settings, a channel may currently not be available. It can still be enabled, but that will affect other settings.
- Parameters
 - 
  
  
 
- Returns
 - TIEPIE_HW_BOOL_TRUE if available, TIEPIE_HW_BOOL_FALSE otherwise. 
 
- Status values
 - 
 
- Since
 - 1.0