@@ -153,6 +153,7 @@ void DeviceBootloaderBindings::bind(pybind11::module& m, void* pCallstack){
153153 .def (" flashDepthaiApplicationPackage" , [](DeviceBootloader& db, std::vector<uint8_t > package, DeviceBootloader::Memory memory) { py::gil_scoped_release release; return db.flashDepthaiApplicationPackage (package); }, py::arg (" package" ), py::arg (" memory" ) = DeviceBootloader::Memory::AUTO, DOC (dai, DeviceBootloader, flashDepthaiApplicationPackage, 2 ))
154154 .def (" flashBootloader" , [](DeviceBootloader& db, std::function<void (float )> progressCallback, const Path& path) { py::gil_scoped_release release; return db.flashBootloader (progressCallback, path); }, py::arg (" progressCallback" ), py::arg (" path" ) = " " , DOC (dai, DeviceBootloader, flashBootloader))
155155 .def (" flashBootloader" , [](DeviceBootloader& db, DeviceBootloader::Memory memory, DeviceBootloader::Type type, std::function<void (float )> progressCallback, dai::Path path) { py::gil_scoped_release release; return db.flashBootloader (memory, type, progressCallback, path); }, py::arg (" memory" ), py::arg (" type" ), py::arg (" progressCallback" ), py::arg (" path" ) = " " , DOC (dai, DeviceBootloader, flashBootloader, 2 ))
156+ .def (" flashUserBootloader" , [](DeviceBootloader& db, std::function<void (float )> progressCallback, const Path& path) { py::gil_scoped_release release; return db.flashUserBootloader (progressCallback, path); }, py::arg (" progressCallback" ), py::arg (" path" ) = " " , DOC (dai, DeviceBootloader, flashUserBootloader))
156157
157158 .def (" readConfigData" , [](DeviceBootloader& db, DeviceBootloader::Memory memory, DeviceBootloader::Type type) { py::gil_scoped_release release; return db.readConfigData (memory, type); }, py::arg (" memory" ) = DeviceBootloader::Memory::AUTO, py::arg (" type" ) = DeviceBootloader::Type::AUTO, DOC (dai, DeviceBootloader, readConfigData))
158159 .def (" flashConfigData" , [](DeviceBootloader& db, nlohmann::json configData, DeviceBootloader::Memory memory, DeviceBootloader::Type type) { py::gil_scoped_release release; return db.flashConfigData (configData, memory, type); }, py::arg (" configData" ), py::arg (" memory" ) = DeviceBootloader::Memory::AUTO, py::arg (" type" ) = DeviceBootloader::Type::AUTO, DOC (dai, DeviceBootloader, flashConfigData))
0 commit comments