Quick-Links to web folders
each application example contains a copy of the DLL that was used at the time it was created
you can either use it or copy the most recent DLL for  Win2k/XP/NT  or   Win98/ME

 

  VisualC++ style applications
  adaptable to any C/C++ compiler

 PROJECT  OS Link  Functions demonstrated
vc30xSP
98/ME
2K/XP/NT
connect to device,  set a channel,  read a voltage, uses the functions shown below
EX_Connect,   EX_SetPolledModeChan,   EX_GetOneConversion
vc30xSP2
98/ME
2K/XP/NT
connect to device,  set a channel,  read a voltage,  run a scan ( logs data to a file on your disk drive ),  stop a scan that was started,  send a digital output,  read a digital input, uses the functions shown below
EX_Connect,   EX_SetPolledModeChan,   EX_Run,   EX_SendDigout,   EX_GetDigin,   EX_Stop,   EX_StopComplete
vc30xSP2b
2K/XP/NT
connect to device,  set specific channels to log to disk file,  run a scan ( logs data to a file on your disk drive ),  stop a scan that was started, uses the functions shown below
EX_Connect,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetMultiChanScanChans_TO_LOG,   EX_Run,   EX_Stop,   EX_StopComplete
vc30xSP2c
2K/XP/NT
connect to device,  configure using either default values stored within the DLL or the  M30x_SP.INI  file included in this distribution,  set specific channels to log to disk file,  run a scan ( logs data to a file on your disk drive ),  stop a scan that was started, uses the functions shown below
EX_Connect,   EX_SetDevToIniSetup,   EX_SetDevToDefaultSetup,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetMultiChanScanChans_TO_LOG,   EX_Run,   EX_Stop,   EX_StopComplete
vc30xSP3
98/ME
2K/XP/NT
connect to device,  setup for a limited-time scan run that ends after preset time ( logs data to a file on your disk drive ),  set options to BEEP the PC speaker when the scan ends,  run and stop a scan, uses the functions shown below
EX_Connect,   EX_SetPolledModeChan,   EX_SetLengthOfRunSec,   EX_SetRunEndBeepOptions,   EX_Run,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP4
98/ME
2K/XP/NT
connect to device,  setup for a scan that ends with a digital input event ( logs data to a file on your disk drive ),  set options to BEEP the PC speaker when the scan ends,  run/stop a scan, uses the functions shown below
EX_Connect,   EX_SetPolledModeChan,   EX_SetScanType,   EX_SetLengthOfRunSec,   EX_SetScanEndEvent,   EX_SetRunEndBeepOptions,   EX_Run,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP5
98/ME
2K/XP/NT
connect to device,  setup for a multi-channel ( 2 channels ) scan ( logs data to memory to be displayed by application ),  run and stop a scan, uses the functions shown below
EX_Connect,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataDbl,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP6
98/ME
2K/XP/NT
connect to device,  setup for a multi-chan-'digital-input'-calibration ( 7 channels + calibration channel 7 ) scan ,  run and stop a scan ( logs data to memory to be displayed by application ), uses the functions shown below
EX_Connect,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataDblDigin,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP6b
98/ME
2K/XP/NT
FEATURES (for the Model 302) -   multi-chan-'digital-input'-calibration (7 channels + calibration channel) scan
threaded device connection - allows use of GUI progress-bar or other function while connecting to device(s),  connect to device,  run and stop a scan ( logs data to memory to be displayed by application ), uses the functions shown below
EX_Connect,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataDblDigin,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP6c
98/ME
2K/XP/NT
FEATURES (for the Model 301) -   multi-chan-'digital-input'-calibration (3 channels + calibration channel) scan
threaded device connection - allows use of GUI progress-bar or other function while connecting to device(s),  connect to device,  run and stop a scan ( logs data to memory to be displayed by application ), uses the functions shown below
EX_Connect,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataDblDigin,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP7
98/ME
2K/XP/NT
FEATURES -   Scan Data Averaging ( shows comparison of no averaging and BLOCK style averaging )
threaded device connection - allows use of GUI progress-bar or other function while connecting to device(s),  connect to device,  setup for a multi-channel-calibration (7 channels + calibration channel) scan,  run and stop a scan ( logs data to memory to be displayed by application ), uses the functions shown below
EX_Connect,   EX_SendRate,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataInt,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete
vc30xSP7b
98/ME
2K/XP/NT
FEATURES -   Scan Data Averaging ( shows comparison of no averaging, BLOCK style averaging, and RUNNING average )
threaded device connection - allows use of GUI progress-bar or other function while connecting to device(s),  connect to device,  setup for a normal-multi-channel (8 channels) scan which then uses the channel 7 data for calibrating the other channel data,  run and stop a scan ( logs data to memory to be displayed by application ), uses the functions shown below
EX_Connect,   EX_SendRate,   EX_SetScanType,   EX_SetMultiChanScanChans,   EX_SetDataLogOptions,   EX_Run,   EX_GetScanDataDblDigin,   EX_GetScanDataInt,   EX_CheckScanStatus,   EX_Stop,   EX_StopComplete