Click or drag to resize

ModuleAPI Methods

The ModuleAPI type exposes the following members.

Methods
  NameDescription
Protected methodBSLInfoReceivedHandler
Handles when product BSL info received
(Inherited from ProductAPI.)
Public methodChangeMode
Changes the mode of product.
(Inherited from ProductAPI.)
Public methodEraseFirmware
Erases the firmware in specified product.
(Inherited from ProductAPI.)
Public methodGetByUUID
Gets the module by UUID.
Public methodGetProductByUUID
Gets the product by UUID.
(Overrides ProductAPIGetProductByUUID(UUID).)
Public methodGetTypeID
Gets the product type identifier from known products or cloud.
(Inherited from ProductAPI.)
Public methodGetUUIDBySlot
Gets the UUID of module by slot.
Public methodInitializeModule
Initializes the module and requests all it's data.
Public methodInstallFirmware
Installs the firmware by version.
(Inherited from ProductAPI.)
Public methodInstallLatestFirmware
Installs the latest firmware.
(Inherited from ProductAPI.)
Public methodInstallSpecificFirmware
Installs specific firmware to module, type must be compatible. It is impossible to install MAX firmware to MSP and vice versa.
(Inherited from ProductAPI.)
Public methodPairByName
Public methodRequestBasicData
Requests the basic data from product.
(Inherited from ProductAPI.)
Public methodRequestFirmwareVersion
Requests the firmware version of product.
(Inherited from ProductAPI.)
Public methodSendCommand
Sends the command to module, using module driver.
Public methodSendRawCommand
Sends the raw command to module.
Public methodSendRawHexCommand
Sends the raw command to module with data in hex.
Public methodSetManifest
Sets the manifest to product.
(Inherited from ProductAPI.)
Protected methodTriggerError (Inherited from ErrorClass.)
Top
See Also