助力
賦值
do {
try FarmLandBikeKit.sleipnir.writeAssistLevel(LV1_AST_RATIO: 40, LV2_AST_RATIO: 70, LV3_AST_RATIO: 95)
} catch {
// 執行指令時,發生的例外。
}設置完成
FarmLandBikeKit.sleipnir.assistLevelRepositoryWritingPublisher
.sink(receiveValue: { result in
guard case .done(let repository) = result, repository != nil else { return }
do {
// 寫入完畢,要**重啟部件**方始生效。
try FarmLandBikeKit.sleipnir.restartDevice(partType: .Controller)
} catch {
// 執行指令時,發生的例外。
}
})
.store(in: &subscriptions)