#include <dlapi.h>
◆ getFPGAWorkerStatus()
| virtual const char * dl::V2::IFirmwareManager::getFPGAWorkerStatus |
( |
| ) |
const |
|
pure virtual |
◆ upload()
| virtual IPromisePtr dl::V2::IFirmwareManager::upload |
( |
const char * | firmwarePath | ) |
|
|
pure virtual |
Uploads firmware to the camera from the provided file path.
- Parameters
-
| firmwarePath | A null-terminated string representing the path to the firmware file to upload |
- Returns
- IPromisePtr pointer to promise for monitoring the status of the asynchronous operation.
Note: ICamera instances from DLAPI 4.3 onwards support this method. Once you've initialized a camera, you can cast the ICameraPtr instance to a IFirmwareManagerPtr and call upload() to upload new firmware to the camera as follows:
{
if (!pFM) return;
auto pPromise = pFM->
upload(firmwarePath);
handlePromise(pPromise);
}
Camera interface class.
Definition dlapi.h:1958
virtual IPromisePtr upload(const char *firmwarePath)=0
Uploads firmware to the camera from the provided file path.
The documentation for this class was generated from the following file:
- C:/Users/arobi/Perforce/nightly/DL_Imaging/Aluma_Software/dlapi/src/dlapi.h