Releases: NordicSemiconductor/Flutter-nRF-Connect-Device-Manager
Releases · NordicSemiconductor/Flutter-nRF-Connect-Device-Manager
0.4.2
0.4.1
0.4.1
Prevent request Bluetooth permission on iOS until it is required (#81):
Full Changelog: 0.4.0...0.4.1
0.4.0
0.3.3
- Added configuration parameter for single image update to protobuf definition
- Added configuration parameter in ios code
- Added configuration parameter in android
- Added configuration parameter in flutter
0.3.2
- Fixed crash on iOS when FlutterError was sent from native code.
0.3.0
Logger:
The logging system was simplified
Listen to logs:
updateManager.logger.logMessageStream.listen((event) {
print(event.message);
}, onError: (error) {
print(error);
}, onDone: () {
print('done');
});
Read the logs:
List<McuLogMessage> logs = await updateManager.logger.readLogs();
Single image update
Now, you have a simplified method for updating single images.
await updateManager.updateWithImageData(image: image);
It corresponds to
public func start(data: Data, using configuration: FirmwareUpgradeConfiguration = FirmwareUpgradeConfiguration()) throws
or
public synchronized void start(byte @NotNull [] imageData) throws McuMgrException
0.2.0
0.2.0+1
- Direct XIP support added
FirmwareUpgradeMode
can be passed as a parameter toFirmwareUpgradeConfiguration
.- Upgraded dependencies.
Minor bugfixes
Disabled live logs update as it can lead to issues on android.
Dependancies update
0.1.2 0.1.2: Update dependancies
Release on pub.dev
The library is available on pub.dev