PythonOceanDirect  2.4.0
OceanDirect Python API
Public Member Functions | Public Attributes | List of all members
Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton Class Reference

Public Member Functions

def __init__ (self)
 
def __del__ (self)
 
None close_all_devices (self)
 
None shutdown (self)
 

Public Attributes

 oceandirect
 
 open_devices
 
 num_devices
 
 usb_devices
 

Detailed Description

Definition at line 31 of file OceanDirectAPI.py.

Constructor & Destructor Documentation

◆ __init__()

def Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.__init__ (   self)

Definition at line 32 of file OceanDirectAPI.py.

◆ __del__()

def Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.__del__ (   self)
Closes all open devices and the odapi singleton.

Definition at line 39 of file OceanDirectAPI.py.

Member Function Documentation

◆ close_all_devices()

None Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.close_all_devices (   self)
Closes all opened devices.

Definition at line 51 of file OceanDirectAPI.py.

◆ shutdown()

None Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.shutdown (   self)
Release any remaining used resources before shutting down the program.

Definition at line 58 of file OceanDirectAPI.py.

Member Data Documentation

◆ num_devices

Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.num_devices

Definition at line 36 of file OceanDirectAPI.py.

◆ oceandirect

Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.oceandirect

Definition at line 33 of file OceanDirectAPI.py.

◆ open_devices

Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.open_devices

Definition at line 35 of file OceanDirectAPI.py.

◆ usb_devices

Python.oceandirect.OceanDirectAPI.OceanDirectAPI.__OceanDirectSingleton.usb_devices

Definition at line 37 of file OceanDirectAPI.py.