Em đang làm đề tài, nhận tín hiệu của TV remote control qua cổng hồng ngoại của PPC, dùng .Net compact framework, em scan trên máy thì có 4 cổng COM, gồm COM2 (bluetooth), COM3 (infrared port), COM4 Native IR, COM9 (Serial cable on COM1). Dùng một đối tượng của lớp SerialPort sp,
khi dùng lệnh mở cổng, thì chỉ mở được cổng COM2 và COM3, mà em cần mở cổng COM4 để nhận tín hiệu. Khi dùng lệnh
SerialPort sp = new SerialPort("COM4");
sp.open();
thì bị báo lỗi IOException.
trước đó em có dùng lệnh sp.IsOpen() để kiểm tra xem cổng này có mở ko, và kết quả trả về là false -> cổng này ko mở. Nhưng khi phát lệnh mở thì bị báo lỗi IOException. Có bác nào biết vì sao ko, làm ơn giúp em.
khi dùng lệnh mở cổng, thì chỉ mở được cổng COM2 và COM3, mà em cần mở cổng COM4 để nhận tín hiệu. Khi dùng lệnh
SerialPort sp = new SerialPort("COM4");
sp.open();
thì bị báo lỗi IOException.
trước đó em có dùng lệnh sp.IsOpen() để kiểm tra xem cổng này có mở ko, và kết quả trả về là false -> cổng này ko mở. Nhưng khi phát lệnh mở thì bị báo lỗi IOException. Có bác nào biết vì sao ko, làm ơn giúp em.