applebikekit
助力

助力

賦值

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)