PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Functions | Variables
SEIDrv.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

long A2GetMode (long address, long *mode)
 
long A2GetPosition (long address, long *pos)
 
long A2GetResolution (long address, long *res)
 
long A2SetMode (long address, long mode)
 
long A2SetOrigin (long address)
 
long A2SetPosition (long address, long pos)
 
long A2SetResolution (long address, long res)
 
long A2SetSleep ()
 
long A2SetStrobe ()
 
long A2SetWakeup ()
 
void CloseSEI ()
 
long GetDeviceInfo (long devnum, long &serialnum, long &addr, char *model, char *firmwareVersion)
 
long GetNumberOfDevices ()
 
long InitializeSEI (long comm, long mode, int devicesExpected=1)
 
bool IsInitialized ()
 

Variables

const long AUTOASSIGN = 0x0001
 
const long NOA2ERRORCLEAR = 0x0040
 
const long NOCHECKSUM = 0x0010
 
const long NORESET = 0x0008
 
const long REINITIALIZE = 0x0020
 
const long SKIPDEVICEINFO = 0x0004
 
const long SKIPDEVICESEARCH = 0x0002
 

Function Documentation

◆ A2GetMode()

long A2GetMode ( long  address,
long *  mode 
)

Definition at line 193 of file SEIDrv.cpp.

◆ A2GetPosition()

long A2GetPosition ( long  address,
long *  pos 
)

Definition at line 259 of file SEIDrv.cpp.

◆ A2GetResolution()

long A2GetResolution ( long  address,
long *  res 
)

Definition at line 226 of file SEIDrv.cpp.

◆ A2SetMode()

long A2SetMode ( long  address,
long  mode 
)

Definition at line 212 of file SEIDrv.cpp.

◆ A2SetOrigin()

long A2SetOrigin ( long  address)

Definition at line 179 of file SEIDrv.cpp.

◆ A2SetPosition()

long A2SetPosition ( long  address,
long  pos 
)

Definition at line 281 of file SEIDrv.cpp.

◆ A2SetResolution()

long A2SetResolution ( long  address,
long  res 
)

Definition at line 245 of file SEIDrv.cpp.

◆ A2SetSleep()

long A2SetSleep ( )

Definition at line 169 of file SEIDrv.cpp.

◆ A2SetStrobe()

long A2SetStrobe ( )

Definition at line 158 of file SEIDrv.cpp.

◆ A2SetWakeup()

long A2SetWakeup ( )

Definition at line 174 of file SEIDrv.cpp.

◆ CloseSEI()

void CloseSEI ( )

Definition at line 141 of file SEIDrv.cpp.

◆ GetDeviceInfo()

long GetDeviceInfo ( long  devnum,
long &  serialnum,
long &  addr,
char *  model,
char *  firmwareVersion 
)

Definition at line 117 of file SEIDrv.cpp.

◆ GetNumberOfDevices()

long GetNumberOfDevices ( )

Definition at line 112 of file SEIDrv.cpp.

◆ InitializeSEI()

long InitializeSEI ( long  comm,
long  mode,
int  devicesExpected = 1 
)

Definition at line 67 of file SEIDrv.cpp.

◆ IsInitialized()

bool IsInitialized ( )

Definition at line 107 of file SEIDrv.cpp.

Variable Documentation

◆ AUTOASSIGN

const long AUTOASSIGN = 0x0001

Definition at line 22 of file SEIDrv.h.

◆ NOA2ERRORCLEAR

const long NOA2ERRORCLEAR = 0x0040

Definition at line 28 of file SEIDrv.h.

◆ NOCHECKSUM

const long NOCHECKSUM = 0x0010

Definition at line 26 of file SEIDrv.h.

◆ NORESET

const long NORESET = 0x0008

Definition at line 25 of file SEIDrv.h.

◆ REINITIALIZE

const long REINITIALIZE = 0x0020

Definition at line 27 of file SEIDrv.h.

◆ SKIPDEVICEINFO

const long SKIPDEVICEINFO = 0x0004

Definition at line 24 of file SEIDrv.h.

◆ SKIPDEVICESEARCH

const long SKIPDEVICESEARCH = 0x0002

Definition at line 23 of file SEIDrv.h.