Skip to content

Commit f9a7dc6

Browse files
committed
chore(deps): Bump iOSMcuManagerLibrary
1 parent a058e71 commit f9a7dc6

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

ios/DeviceUpgrade.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ class DeviceUpgrade {
4949
}
5050

5151
do {
52-
let fileHandle = try FileHandle(forReadingFrom: fileUrl)
53-
let file = Data(fileHandle.availableData)
54-
fileHandle.closeFile()
52+
let binData = try Data(contentsOf: fileUrl)
53+
let binHash = try McuMgrImage(data: binData).hash
54+
let image = ImageManager.Image(image: 0, hash: binHash, data: binData)
5555

5656
self.bleTransport = McuMgrBleTransport(bleUuid)
5757
self.dfuManager = FirmwareUpgradeManager(transporter: self.bleTransport!, delegate: self)
@@ -64,7 +64,7 @@ class DeviceUpgrade {
6464

6565
DispatchQueue.main.async {
6666
do {
67-
try self.dfuManager!.start(data: file as Data, using: config)
67+
try self.dfuManager!.start(images: [image], using: config)
6868
} catch {
6969
promise.reject(UnexpectedException(error))
7070
}

ios/ReactNativeMcuManager.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
s.static_framework = true
1717

1818
s.dependency 'ExpoModulesCore'
19-
s.dependency 'iOSMcuManagerLibrary', '~> 1.4.3'
19+
s.dependency 'iOSMcuManagerLibrary', '~> 1.6.0'
2020

2121
# Swift/Objective-C compatibility
2222
s.pod_target_xcconfig = {

0 commit comments

Comments
 (0)