Witam
Mam problem z obsługą portów szeregowych w komputerze PanelPC (Procesor Celeron Mobile 1GHz, płyta A300 . Komputer posiada 6 portów szeregowych. COM1 i COM2 (standardowo), COM3, COM4, COM5, COM6. Porty COM3 i COM5 pracują na wspólnym przerwaniu nr 10, natomiast porty COM4 i COM6 na przerwaniu nr 11. Na porcie COM4 działa panel matrycy dotykowej. Na portach COM1 i COM2 aplikacja wykonana w LabView 7.1 działa bez najmniejszego problem. Po wpięciu na porty COM3, COM5 lub COM6 aplikacja ma problemy z odbiorem danych z portu szeregowego.
Wysyłany pakiet= :300000!
Prawidłowy odebrany= :300000*:3....1;
Na porcie np COM3 nieprawidłowy odbiór kończy sie na pierwszym bajcie i wygląda tak:
Nieprawidłowy odebrany= :
vi odczytujący dane z portu zwraca błąd "FRAMING ERROR" Nr. -1073807253 (0xBFFF006B)
Komunikacja PC -> Urządzenie działa poprawnie na każdym porcie.
Komunikacja Urządzenie -> PC działa poprawnie tylko na portach COM1 i COM2. W systemie porty widoczne są jako standardowe porty szeregowe.
Czy ktoś spotkał się już może z takim problemem?
Z góry dziękuję za jakąkolwiek pomoc.