bug fix
This commit is contained in:
@@ -2,6 +2,7 @@ package com.zhidao.mogo.module.obu
|
||||
|
||||
import com.mogo.service.obu.IMogoObuDataChangedListener
|
||||
import com.mogo.utils.logger.Logger
|
||||
import com.zhidao.smartv2x.listener.OnMessageReceiveListener
|
||||
import com.zhidao.smartv2x.model.obu.CarEventInfo
|
||||
import com.zhidao.smartv2x.model.obu.CarLocationInfo
|
||||
import com.zhidao.smartv2x.model.obu.TrafficLightInfo
|
||||
@@ -20,11 +21,11 @@ import java.util.concurrent.TimeUnit
|
||||
*/
|
||||
object MockUtil {
|
||||
const val TAG = "MockUtil"
|
||||
private lateinit var dataCallback : IMogoObuDataChangedListener
|
||||
private lateinit var dataCallback : OnMessageReceiveListener
|
||||
|
||||
private lateinit var intervalObs:Disposable
|
||||
|
||||
fun init(callback: IMogoObuDataChangedListener){
|
||||
fun init(callback: OnMessageReceiveListener){
|
||||
Logger.d(TAG, "使用模拟obu数据===")
|
||||
dataCallback = callback
|
||||
intervalMockData()
|
||||
|
||||
@@ -51,10 +51,7 @@ class ObuManager: IMogoObuManager {
|
||||
override fun init(context: Context) {
|
||||
Logger.d(TAG,"init=======")
|
||||
if (DebugConfig.isUseMockObuData()) {
|
||||
MockUtil.init {
|
||||
Logger.d(TAG, "obu mock callback===$it")
|
||||
|
||||
}
|
||||
MockUtil.init(this)
|
||||
} else {
|
||||
// 初始化sdk,注册数据回调等信息
|
||||
V2xController.getInstance().setMessageReceiveListener(this@ObuManager)
|
||||
|
||||
Reference in New Issue
Block a user