[bus 弱网优化]
This commit is contained in:
yangyakun
2024-06-03 16:47:17 +08:00
parent 8a5b9ee574
commit b4e105602c
8 changed files with 32 additions and 12 deletions

View File

@@ -9,7 +9,6 @@ import com.mogo.och.common.module.manager.loop.LoopInfo
import com.mogo.och.common.module.manager.socket.lan.bean.BusinessType
import com.mogo.och.common.module.manager.socket.lan.bean.EnvType
import com.mogo.och.common.module.manager.socket.lan.bean.ProjectType
import com.mogo.och.common.module.manager.socket.lan.bean.TaskDetailsMsg
import com.mogo.och.common.module.manager.socket.lan.bean.VehicleType
import com.mogo.och.common.module.utils.CallerBase
import io.reactivex.schedulers.Schedulers

View File

@@ -58,7 +58,7 @@ data class AppConnectMsg(
) : BaseDPMsg(DPMsgType.TYPE_COMMON.type)
data class TaskDetailsMsg(
var msg: String?,
var msg: String?,var businessType:BusinessType
) : BaseDPMsg(DPMsgType.TYPE_TASK_DETAILS.type)
data class WriteOffMsg(

View File

@@ -8,7 +8,8 @@ import com.mogo.eagle.core.utilcode.util.CoordinateUtils
import com.mogo.eagle.core.utilcode.util.GsonUtils
import com.mogo.och.common.module.manager.distance.TrajectoryAndDistanceManager
import com.mogo.och.common.module.manager.socket.lan.ILanMessageListener
import com.mogo.och.common.module.manager.socket.lan.LanSocketManagerJava
import com.mogo.och.common.module.manager.socket.lan.LanSocketManager
import com.mogo.och.common.module.manager.socket.lan.bean.BusinessType
import com.mogo.och.common.module.manager.socket.lan.bean.EnvCheck
import com.mogo.och.common.module.manager.socket.lan.bean.TaskDetailsMsg
import com.mogo.och.common.module.utils.DateTimeUtil
@@ -79,7 +80,7 @@ class ExampleUnitTest {
@Test
fun testLanSocketManager(){
LanSocketManagerJava.getInstance().registerSocketMessageListener(4,object :
LanSocketManager.registerSocketMessageListener(4,object :
ILanMessageListener<EnvCheck> {
override fun target(): Class<EnvCheck> {
return EnvCheck::class.java
@@ -89,9 +90,9 @@ class ExampleUnitTest {
println(obj)
}
})
val envCheck = TaskDetailsMsg("name")
val envCheck = TaskDetailsMsg("name", BusinessType.bus)
val message = GsonUtils.toJson(envCheck)
LanSocketManagerJava.getInstance().onReceivedMsg(100,message.toByteArray())
LanSocketManager.onReceivedMsg(100,message.toByteArray())
}