| | |
| | | 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; |
| | |
| | | |
| | | // 将字节数组转换为 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; |
| | |
| | | |
| | | // 将字节数组转换为 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); |
| | | } |
| | | |
| | | |