ModuleAPI Methods |
The ModuleAPI type exposes the following members.
Name | Description | |
---|---|---|
![]() | BSLInfoReceivedHandler |
Handles when product BSL info received
(Inherited from ProductAPI.) |
![]() | ChangeMode |
Changes the mode of product.
(Inherited from ProductAPI.) |
![]() | EraseFirmware |
Erases the firmware in specified product.
(Inherited from ProductAPI.) |
![]() | GetByUUID |
Gets the module by UUID.
|
![]() | GetProductByUUID |
Gets the product by UUID.
(Overrides ProductAPIGetProductByUUID(UUID).) |
![]() | GetTypeID |
Gets the product type identifier from known products or cloud.
(Inherited from ProductAPI.) |
![]() | GetUUIDBySlot |
Gets the UUID of module by slot.
|
![]() | InitializeModule |
Initializes the module and requests all it's data.
|
![]() | InstallFirmware |
Installs the firmware by version.
(Inherited from ProductAPI.) |
![]() | InstallLatestFirmware |
Installs the latest firmware.
(Inherited from ProductAPI.) |
![]() | InstallSpecificFirmware |
Installs specific firmware to module, type must be compatible.
It is impossible to install MAX firmware to MSP and vice versa.
(Inherited from ProductAPI.) |
![]() | PairByName | |
![]() | RequestBasicData |
Requests the basic data from product.
(Inherited from ProductAPI.) |
![]() | RequestFirmwareVersion |
Requests the firmware version of product.
(Inherited from ProductAPI.) |
![]() | SendCommand |
Sends the command to module, using module driver.
|
![]() | SendRawCommand |
Sends the raw command to module.
|
![]() | SendRawHexCommand |
Sends the raw command to module with data in hex.
|
![]() | SetManifest |
Sets the manifest to product.
(Inherited from ProductAPI.) |
![]() | TriggerError | (Inherited from ErrorClass.) |