private void UartDataReceiedCallback(BaseBPSPacket baseBPSPacket) { try { switch (baseBPSPacket.ResponseCmd) { case BPSPacketCommTest.RESPONSE_CMD: { BPSPacketCommTest p = baseBPSPacket as BPSPacketCommTest; UIDoBPSPacket(p); break; } case BPSPacketDevInfo.RESPONSE_CMD: { BPSPacketDevInfo p = baseBPSPacket as BPSPacketDevInfo; UIDoBPSPacket(p); break; } } } catch (Exception e) { } }
private void UIDoBPSPacket(BPSPacketDevInfo bps) { if (null == bps) { return; } timeoutLeft = TIMEOUT; }