안녕하세요.
c++ visual studio 2017 환경에서 USB serial 통신을 작업하던 중 막히는 부분이 있어서 질문드립니다.
제 목표는 카드리더기 단말기와 컴퓨터를 연동시키는것 입니다.
현재 com 포트 연결은 했고,
명시된 데이터 패킷을 전송할 때 문제가 있습니다.
데이터 패킷 구조는, 구조체로 되어있으며, 전송할 데이터는 이미 명시되어있습니다.
구조체를 선언하고, 그 안에 값을 넣고, 그 구조체 자체를 WriteFile을 통해 전송하는 과정에서 값이 제대로 전달되지않는 문제가 있습니다.
제가 보낸 값은, 리더기를 카드를 인식할 수 있는 대기 상태로 변경하는 것이고, 값이 제대로 전달된다면 '대기상태'로 변경이 이루어져야하는데, 아무런 반응이 없습니다.
제가 패킷을 만들고, 보내는 과정에서 잘못한건지 ... 잘 모르겠어서 질문드립니다 ..ㅠㅠㅠ
코드 일부 캡쳐본 함께 첨부합니다.
조언 주시면 너무 감사할 것같습니다. 감사합니다.
기본 설정 부분입니다. 및 패킷을 만드는 부분입니다.