1

Motorola EMDK 2.4의 Symbol.WPAN.Bluetooth 클래스를 사용하여 모바일 장치 (이 경우 제브라 MZ220)와 페어링하려고합니다 (a Windows Mobile 6.5.3을 실행하는 Motorola MC75a). 내가하려고하면페어링 해제 후 Bluetooth COM 직렬 포트를 사용할 수 없게됩니다.

bluetooth.RemoteDevices.UnPairAll(); 
RemoteDevice rd = new RemoteDevice(_name, _address, "Serial"); 
rd.LocalComPort = _commPortNumber;  
rd.Pair(); 

을 다른 프린터와 쌍 또는

bluetooth.LocalComPorts; 
을 조사하여 확인 된 COM 포트를 사용할 수 없기 때문에 심지어 때로는 실패 동일한 프린터를 리 바인드 :

나는 다음과 같이 프린터 페어링

내 조사 및 디버깅 중에는 bluetooth로 보입니다 .RemoteDevices.UnPairAll(); 때때로 COM 포트가 해제되지만 시간의 약 80 %는 그렇지 않습니다.

어쨌든 Motorola EMDK 또는 다른 방법을 사용하여 포트를 강제로 해제 할 수 있습니까?

+0

Symbol Bluetooth API와 동일한 종류의 문제가 있었지만 프린터인지 확인하지 못했습니다 (프로토 타입 장치 일 가능성이 있습니다). Zebra SDK는 더 뛰어나지 만, 프린터를 목표로합니다 (분명히). – tcarvin

답변

관련 문제