본문 바로가기
배달앱 개발일지

20200824 개발일지 java serial port

by 우딬 2020. 8. 25.

자동접수 대망의 자동접수!!

 

이걸 하기 위해 소쩍새가 그렇게 울었나보다

 

일단 오늘 일하면서 정리한것은 프린터는 시리얼(직렬)포트로 직접 데이터를 보내고

 

com1부터 있으며 보내는 속도도 정해진 몇개를 통해 통신함

 

이걸 배민이나 요기요는 배달을 받고 포스에 접속시켜서 주문지(빌지)를 출력시킴

 

일단 난 이쪽으로 전혀 모르기때문에 히로한테 물어봤음

 

히로가 이곳 저곳 알려준곳에서 힌트를 얻었음

 

www.02.246.ne.jp/~torutk/javahow2/javaxcomm.html#doc1_id118 

 

Java Communications API궻럊궋뺴

 

www.02.246.ne.jp

 

www.maroon.dti.ne.jp/koten-kairo/works/dsPIC/jh11.html

 

http://www.maroon.dti.ne.jp/koten-kairo/works/dsPIC/jh11.html

 

www.maroon.dti.ne.jp

SerialPortEventListener

 

이 힌트를 토대로 찾아보니 시리얼 포트를 직접 자바로 연결할 수 있고 데이터도 받아올 수 있다고 한다.

그래서 내일 테스트 해봐야겠다.

 

또한 여러 라이브러리가 있는데

 

1. jSerialComm

2. RXTX Serial library

3. java simple serial connector

 

보통 이렇게 많이 쓰는거 같더라

 

예전에 자바에서 API로 제공했는데 오라클하고 인수하고는 거의 안쓰게 되었다는 글을 블로그에서 봄

 

내일 여기 블로그 보고 대충 소스코드 만들어볼 생각

 

kamang-it.tistory.com/entry/Java%EB%A5%BC-%EC%82%AC%EC%9A%A9%ED%95%9C-Serialuart-%ED%86%B5%EC%8B%A0

 

Java를 사용한 Serial(uart) 통신

시리얼 통신이 무엇인가? 다른 말로는 uart통신이라고도 부른다. 엄밀히 말하면 둘은 동일하지 않지만 보통 시리얼통신 이러면 아 uart통신!이라고 생각한다. 그 uart통신을 자바에서 한번 굴려보��

kamang-it.tistory.com

 

아무튼 내일 이 3개로 직접 프린터 데이터를 잘 불러오는지 테스트해보고

 

잘되면 자동접수에 넣을거임

 

오늘도 끝! 벌써 한시다 

'배달앱 개발일지' 카테고리의 다른 글

20200916 개발일지  (0) 2020.09.16
20200909 개발일지  (0) 2020.09.09
20200823 개발일지 javafx 새창 띄우기  (0) 2020.08.23
20200813 개발일지  (0) 2020.08.13
20200812 개발일지  (3) 2020.08.12

댓글