助力
賦值
try {
FarmlandBikeKit.sleipnir().writeAssistLevel(10, 40, 70)
} catch (e: Throwable) {
}設置結果監聽
透過 writeAssistLevelSubject,可監聽到寫入是否成功或失敗
FarmlandBikeKit.sleipnir().writeAssistLevelSubject
.subscribe(
{ result ->
result.onSuccess {
try {
// 寫入成功後,需重啟部件方始生效
FarmlandBikeKit.sleipnir().restartPart(DevicePartType.Controller)
} catch (e: Throwable) {
}
}
result.onFailure {
// 寫入失敗
}
},
{
// Observable Error
}
)