라즈베리파이 C 기반하고 안드로이드 자바 기반으로 통신을 하고 있는데요
안드로이드에서
byte data[] = {(byte)0x00, (byte)0x01, (byte)0x02, (byte)0x03, (byte)0x05};
socket_out.println(data);
이렇게 byte 변수를 선언하고 data 를 전송하도록 하였구요
라즈베리파이(리눅스)에서는 이 데이터를 그대로 출력하려고 하는데요
if((n=read(connSock, rbuf, 100))>0){ //rbuf에 데이터 수신
for(i=0; i<16; i++)
printf("%x ", rbuf[0])