Hex
-
데이터 진법 변환Python 2022. 9. 23. 23:24
장비의 데이터를 파싱할 때 보면 진법 변환이 필요한 경우가 많다... 1. dec > bin (무식한 방법이다. 하지만 어때..ㅎ 되면 감사한거지 뭐) def decimalToBinary2( data ): fullData = "" for i in range(len(data)) : #print(data[i:i+1]) if data[i:i+1] == "0" : fullData += "0000" elif data[i:i+1] == "1" : fullData += "0001" elif data[i:i+1] == "2" : fullData += "0010" elif data[i:i+1] == "3" : fullData += "0011" elif data[i:i+1] == "4" : fullData += "0100..
-
String <-> byte , Hex 데이터 처리ANDROID 2018. 5. 9. 17:07
Java 1. String ==> Byte string strTemp; strTemp = "test01"; byte[] Temp = new byte[100]; Temp = strTemp.getBytes(); // String 변수값을 getBytes(); 해서 byte에 넣는다. 또는 System.arraycopy 함수를 이용해서 Temp 에 넣을 수도 있다. 5개의 인자를 설명하면 byte에 넣을 데이터 , 넣을데이터의 시작 지점 , byte 변수명 , byte변수명의 시작 지점 , byte변수에 넣을 값의 길이 System.arraycopy(strTemp.getBytes(), 0, Temp, 0, strTemp.getBytes().length); 2. Byte 변수안의 값 출력하기 Log.e("출력...