#
whycq
2025-02-06 318bd727e2fe02e4f541dfe943f77606af41d509
app/src/main/java/com/example/agvcontroller/protocol/ProtocolEncoder.java
@@ -1,11 +1,17 @@
package com.example.agvcontroller.protocol;
import static com.example.agvcontroller.utils.DateUtils.formatDate;
import android.util.Log;
import com.example.agvcontroller.AGVApplication;
import com.example.agvcontroller.socket.RadixTools;
import org.greenrobot.eventbus.EventBus;
import java.net.InetSocketAddress;
import java.util.Date;
import java.util.logging.Logger;
import io.netty.buffer.ByteBuf;
@@ -80,7 +86,10 @@
            // 将字节数组转换为 16 进制字符串
            String hexMessage = bytesToHex(buffer);
            Log.d("updown", "下行: " + ip + "[" + action.getHandleCmdType().getDesc() + "]>>>" + hexMessage);
            String log = formatDate(new Date(), "yyyy-MM-dd HH:mm:ss") + " 下行: " + ip + "[" + action.getHandleCmdType().getDesc() + "]>>>" + hexMessage;
            Log.d("updown", log);
            AGVApplication.addLog(log);
//            EventBus.getDefault().post(log);
        } else if (obj instanceof AgvPackage){
            AgvPackage pac = (AgvPackage)obj;
@@ -119,7 +128,10 @@
            // 将字节数组转换为 16 进制字符串
            String hexMessage = bytesToHex(buffer);
            Log.d("updown", "下行: " + ip + "[" + pac.getHeader().getProtocolType().getDes() + "]>>>" + hexMessage);
            String log = formatDate(new Date(), "yyyy-MM-dd HH:mm:ss") + " 下行: " + ip + "[" + pac.getHeader().getProtocolType().getDes() + "]>>>" + hexMessage;
            Log.d("updown", log);
            AGVApplication.addLog(log);
//            EventBus.getDefault().post(log);
        }