[690][led]修改仅 B2司机端调用LED外屏

This commit is contained in:
xinfengkun
2025-01-13 16:41:38 +08:00
parent 0bc0ddd0e8
commit a6e18b1e17
3 changed files with 30 additions and 19 deletions

View File

@@ -29,7 +29,10 @@ class DataCenterProvider : IDataCenterProvider {
CallerMsgBoxManager.queryAllMessages(it)
TrafficLightDispatcher.INSTANCE.initServer(it)
SpeedLimitDispatcher.INSTANCE.initLimit(it)
IotManager.init(AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode))
IotManager.init(
AppIdentityModeUtils.isPassenger(FunctionBuildConfig.appIdentityMode),
AppIdentityModeUtils.isB2(FunctionBuildConfig.appIdentityMode)
)
}
}

View File

@@ -22,7 +22,7 @@ object IotManager : IMoGoCloudListener, IWriteChainLogListener {
private const val EVENT_KEY_HARDWARE_DEVICES = "event_key_hardware_devices"
private var isPassenger: Boolean = false
fun init(isPassenger: Boolean) {
fun init(isPassenger: Boolean, isB2: Boolean) {
this.isPassenger = isPassenger
if (isPassenger) {
CallerCloudListenerManager.addListener(TAG, this)
@@ -30,7 +30,7 @@ object IotManager : IMoGoCloudListener, IWriteChainLogListener {
hardwareDeviceBind(SharedPrefsMgr.getInstance().sn)
} else {
LedSourceManager.registerWriteChainLogListener(this)
LedSourceManager.init(true)
LedSourceManager.init(true, isB2)
}
}