c# 바코드 스캐너 연결 문의 드립니다

안녕하세요 c# 프로그램으로 바코드 스캔 개발을 하고 있는데
원래 개발은 시리얼 포트 연결로 개발을 했었는데 실제로는 usb연결로 개발을 다시 해야하는 상황이 발생했습니다

혹시 usb 연결을 다시 시리얼포트 연결로 할수 있는 방법이 있을까요?

                if (serialPort1.IsOpen == true)
                {
                    serialPort1.Close();        //Serialport close
                }

                serialPort1.PortName = (string)serialPort; //serial port
                serialPort1.DataBits = (int)mDataBits; //set databit
                serialPort1.StopBits = StopBits.One; //set stopbit
                serialPort1.Parity = Parity.None; //set parity
                serialPort1.Handshake = Handshake.RequestToSend; //set handshake RTS
                serialPort1.RtsEnable = true;
                serialPort1.Encoding = System.Text.Encoding.Default; //set encoding
                serialPort1.BaudRate = (int)mBaudrate;


                if (serialPort1.IsOpen == false)
                {
                    serialPort1.Open(); //Serial Port open
                }

이런식으로 바코드 스캐너와 연결 하게 개발했었는데 실제로는

image

장치관리자에는 이렇게 연결되어있습니다

혹시 변경할수 있는 방법이 있을까요?

1개의 좋아요

바코드 스캐너 옵션 설정 메뉴얼에 CDC 가상 시리얼포트 지원 할 겁니다.

2개의 좋아요

관련해서 제가 경험한 바로는 바코드 스캐너 답게 문서에 바코드 스캐너로 찍으면 모드가 변경되도록 모드 변경 바코드가 있을 수 있습니다.

1개의 좋아요