본문 바로가기

프로젝트

경광등 테스트 프로그램: 실전 프로젝트 경험 공유

현장 실습을 진행하면서

처음으로 맡은 업무??

내가 속한 개발 팀장님 께서 

나에게 경험이 될만한 업무를 주셨다.

 

 

C언어로 만들어져 있는 코드를 

TCP를 이용해서 자바 소켓 통신으로 바꾸는 업무 였다.

해당 데이터 포맷이다.

 

 

소켓을 이용하여 위의 램프에 원하는 16진수로 매핑 한 뒤에 데이터를 보내면 

경광등에 있는 서버소켓과 연결되면서 서로 통신이 이루어지게 된다.

 

 

간단한 테스트 작업이기도 하였고 평소 자바 소켓 관련해서 궁금한 점이 많았기에 

TCP/IP와 소켓에 대해서 공부할 수 있었던 좋은 기회였던 것 같다!!

 

소켓을 통해 local ip 주소와 port를 통해

혼자 간단한 채팅 프로그램을 만들었던 경험을 토대로

이번 테스트 프로그램을 만들고 이해하는데 있어

수월하게 진행할 수 있었다!!

 

 

[code]

https://github.com/shsseok/geomex_Warning_Light_project

 

GitHub - shsseok/geomex_Warning_Light_project: TCP/IP 프로토콜을 지원하는 경광등을 대상으로 자바의 소켓

TCP/IP 프로토콜을 지원하는 경광등을 대상으로 자바의 소켓 통신을 통해 테스트 프로그램을 만들어 본 프로젝트 입니다 - GitHub - shsseok/geomex_Warning_Light_project: TCP/IP 프로토콜을 지원하는 경광등을

github.com

 

[demo]

형광등.mp4
0.56MB