Functions | |
| uint16_t | ScpGetChannelCount (TpDeviceHandle_t hDevice) |
| bool8_t | ScpChGetAutoRanging (TpDeviceHandle_t hDevice, uint16_t wCh) |
| bool8_t | ScpChSetAutoRanging (TpDeviceHandle_t hDevice, uint16_t wCh, bool8_t bEnable) |
| uint64_t | ScpChGetCouplings (TpDeviceHandle_t hDevice, uint16_t wCh) |
| uint64_t | ScpChGetCoupling (TpDeviceHandle_t hDevice, uint16_t wCh) |
| uint64_t | ScpChSetCoupling (TpDeviceHandle_t hDevice, uint16_t wCh, uint64_t qwCoupling) |
| bool8_t | ScpChGetEnabled (TpDeviceHandle_t hDevice, uint16_t wCh) |
| bool8_t | ScpChSetEnabled (TpDeviceHandle_t hDevice, uint16_t wCh, bool8_t bEnable) |
| double | ScpChGetProbeGain (TpDeviceHandle_t hDevice, uint16_t wCh) |
| double | ScpChSetProbeGain (TpDeviceHandle_t hDevice, uint16_t wCh, double dProbeGain) |
| uint32_t | ScpChGetRanges (TpDeviceHandle_t hDevice, uint16_t wCh, double *pList, uint32_t dwLength) |
| double | ScpChGetRange (TpDeviceHandle_t hDevice, uint16_t wCh) |
| double | ScpChSetRange (TpDeviceHandle_t hDevice, uint16_t wCh, double dRange) |
| bool8_t ScpChGetAutoRanging | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Check if auto ranging is enabled
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
1 if enabled, 0 if disabled | uint64_t ScpChGetCoupling | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Get current coupling
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
| uint64_t ScpChGetCouplings | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Get supported couplings
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
| bool8_t ScpChGetEnabled | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Check if channel is enabled
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
1 if enabled, 0 if disabled | double ScpChGetProbeGain | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Get channel probe gain
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
| double ScpChGetRange | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh | |||
| ) |
Get current range
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 |
| uint32_t ScpChGetRanges | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| double * | pList, | |||
| uint32_t | dwLength | |||
| ) |
Get array with supported ranges
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| pList | pointer to array | |
| dwLength | number of elements in array |
| bool8_t ScpChSetAutoRanging | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| bool8_t | bEnable | |||
| ) |
Set auto ranging
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| bEnable | ? |
1 if enabled, 0 if disabled | uint64_t ScpChSetCoupling | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| uint64_t | qwCoupling | |||
| ) |
Set coupling
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| qwCoupling | coupling: a CT_* value |
| bool8_t ScpChSetEnabled | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| bool8_t | bEnable | |||
| ) |
Set channel enable
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| bEnable | ? |
1 if enabled, 0 if disabled | double ScpChSetProbeGain | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| double | dProbeGain | |||
| ) |
Set channel probe gain
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| dProbeGain | probe gain |
| double ScpChSetRange | ( | TpDeviceHandle_t | hDevice, | |
| uint16_t | wCh, | |||
| double | dRange | |||
| ) |
Set range
| hDevice | a device handle | |
| wCh | channel number: 0..ScpGetChannelCount() - 1 | |
| dRange | ? |
| uint16_t ScpGetChannelCount | ( | TpDeviceHandle_t | hDevice | ) |
Get total number of channels supported by the oscilloscope
| hDevice | a device handle |
1.6.1