Device.destroy()
Info | Value |
---|---|
Package | mvnc |
Module | mvncapi |
Version | 2.0 |
See also | Device, Device.open(), Device.close() |
Overview
This method destroys the Device and frees associated resources. This must be called for every Device created.
Before calling this method, you should destroy all Fifos and Graphs that were allocated to this device and then close communication with the device with Device.close().
Syntax
device.destroy()
Parameters
None.
Return
None
Raises
Exception with a status code from Status if underlying function calls return a status other than Status.OK.
Notes
None.
Example
from mvnc import mvncapi
# Get a list of valid device identifiers
device_list = mvncapi.enumerate_devices()
# Create a Device instance for the first device found
device = mvncapi.Device(device_list[0])
# Open communication with the device
device.open()
#
# Use the device...
#
# Close the device and destroy the device handle
device.close()
device.destroy()