[제품종류] IEC1000Lite
[개발환경] Visual Studio 2008 C#
=============== 질 문 ===============안녕하세요
vs 2008 C#으로 IEC1000Lite 장비의 프로그램을 개발 중입니다.
COM1(TTL)과 COM2를 동시 사용하여 고속으로 시리얼 통신 데이터를 수신을 받아야 하는 경우가 있는데
무선 아답터(신형)를 사용안함으로 하였을 때는 데이터 손실 없이 수신을 받고 있습니다.
그러나 무선 아탑터(신형)를 사용으로 하였을 경우 무선 아답터(신형)에서 기존에 잡혀있는 무선 AP에 자동으로
연결 시도하는 타이밍(? 정확하지는 않음)에 데이터가 손실이 발생하는 것 같습니다.
질문.
1) 프로그램에서 무선 아답터 사용 여부를 제어 하고 싶은데 방법이 있을까요?
2) 무선 네트워크에 연결하는 WINCE 자체 프로그램(프로세스?)을 개발 중인 프로그램에서 실행할 수 있을까요?
=============== 답 변 ===============
안녕하세요.
1) 프로그램에서 무선 아답터 사용 여부를 제어 하고 싶은데 방법이 있을까요?
- 무선LAN USB의 사용 여부를 ON/OFF하는 기능은 따로 없습니다.
※ 참고 : AP 연결을 끊는 기능은 지원하고 있지만 SmartX Framework에서는 아직 지원해드리고 있지 않습니다.
또한 이 기능이 말씀하신 기능을 수행하는지에 대해서는 테스트가 필요합니다. 해당 기능이 필요하다면 070-7094-5002로 연락주시면
업데이트 파일을 보내드리겠습니다.
2) 무선 네트워크에 연결하는 WINCE 자체 프로그램(프로세스?)을 개발 중인 프로그램에서 실행할 수 있을까요?
- 무선 네트워크를 연결하는 기능을 SmartX Framework의 SmartConfigs 컴포넌트에 있는 USBWirelessIPSettings.SetUSBWirelessLANConfig_CheckRetry() 메소드를 사용하면 개발중이신 프로그램에서 무선 네트워크를 연결할 수 있습니다.
또한 무선랜 USB를 장착했을 때 자동으로 열리는 팝업창에서 무선 네트워크를 연결하는 방법은 권장드리지 않으며, 무선 네트워크를 연결할 때는 SmartX Framework의 SmartConfigs를 사용하여 연결하시기 바랍니다.
감사합니다.