码迷,mamicode.com
首页 > 其他好文 > 详细

瑶光科技基站数据解析

时间:2019-11-10 17:35:13      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:system   main   integer   int   tac   col   data   style   hex   

package com.ygkj.test;

import java.io.*;
import java.net.*;

public class Test20171226 {
    private static final int PORT=9000;
    private static final String HOST="192.168.2.200";
    
    public static void main(String[] args) {
        test1();
    }
    
    public static void test1() {
        Socket socket = null;
        DataInputStream dis = null;
        InputStream istr = null;
        byte[] buffer = null;
        try {
            socket = new Socket(HOST,PORT);
            while(true) {
                
                istr = socket.getInputStream();
                //dis = new DataInputStream(istr);
                buffer = new byte[istr.available()];
                while(istr.read(buffer)>0) {
                    //System.out.println("receive_msg:"+buffer);
                    printHexString(buffer);
                    System.out.println("");
                }
            }
        }catch(Exception e) {
            e.printStackTrace();
        }
    }
    
    public static void printHexString(byte[] b) {
        String str = "";
        for(int i=0;i<b.length;i++) {
            String hex = Integer.toHexString(b[i]&0xFF);
            if(hex.length()==1) {
                hex = ‘0‘+hex;
            }
            str = str+hex.toUpperCase();
        }
        char[] strChar = str.toCharArray();
        for(char aa :strChar) {
            System.out.print(aa);
        }
    }

}

 

瑶光科技基站数据解析

标签:system   main   integer   int   tac   col   data   style   hex   

原文地址:https://www.cnblogs.com/herd/p/11830909.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!