ENLIGHTEN
Cross-platform desktop GUI for Wasatch Photonics spectrometers
Loading...
Searching...
No Matches
firmware_update.FirmwareUpdateExample Class Reference

Public Member Functions

 __init__ (self)
 
 find_compatible_devices (self, updater, guf_path)
 
 register_callbacks (self, device, observer)
 
 run_updates (self, guf_path)
 

Public Attributes

 device_manager = ids_peak.DeviceManager.Instance()
 
 update_failed_callback = None
 
 update_failed_callback_handle = None
 
 update_finished_callback = None
 
 update_finished_callback_handle = None
 
 update_started_callback = None
 
 update_started_callback_handle = None
 
 update_step_progress_callback = None
 
 update_step_progress_callback_handle = None
 
 update_step_started_callback = None
 
 update_step_started_callback_handle = None
 

Constructor & Destructor Documentation

◆ __init__()

firmware_update.FirmwareUpdateExample.__init__ ( self)

Member Function Documentation

◆ find_compatible_devices()

firmware_update.FirmwareUpdateExample.find_compatible_devices ( self,
updater,
guf_path )

◆ register_callbacks()

firmware_update.FirmwareUpdateExample.register_callbacks ( self,
device,
observer )

◆ run_updates()

firmware_update.FirmwareUpdateExample.run_updates ( self,
guf_path )

Member Data Documentation

◆ device_manager

firmware_update.FirmwareUpdateExample.device_manager = ids_peak.DeviceManager.Instance()

◆ update_failed_callback

firmware_update.FirmwareUpdateExample.update_failed_callback = None

◆ update_failed_callback_handle

firmware_update.FirmwareUpdateExample.update_failed_callback_handle = None

◆ update_finished_callback

firmware_update.FirmwareUpdateExample.update_finished_callback = None

◆ update_finished_callback_handle

firmware_update.FirmwareUpdateExample.update_finished_callback_handle = None

◆ update_started_callback

firmware_update.FirmwareUpdateExample.update_started_callback = None

◆ update_started_callback_handle

firmware_update.FirmwareUpdateExample.update_started_callback_handle = None

◆ update_step_progress_callback

firmware_update.FirmwareUpdateExample.update_step_progress_callback = None

◆ update_step_progress_callback_handle

firmware_update.FirmwareUpdateExample.update_step_progress_callback_handle = None

◆ update_step_started_callback

firmware_update.FirmwareUpdateExample.update_step_started_callback = None

◆ update_step_started_callback_handle

firmware_update.FirmwareUpdateExample.update_step_started_callback_handle = None

The documentation for this class was generated from the following file: