Wskrzeszam niektóre urządzenia X10 za pomocą adaptera USB-RS232. Problem polega na tym, że adapter działa tylko z urządzeniem Firecracker, gdy w linii znajduje się inne urządzenie szeregowe ( Petarda to urządzenie tranzytowe, które monitoruje linie RTS i DTR, aby wykonać swoją magię). Czy PL2303 będzie spać bez prawdziwego urządzenia na linii? Czy istnieje opcja lub polecenie, aby nie zasnąć? Czy istnieje konfiguracja kabla, która sprawiłaby, że działa bez rzeczywistego urządzenia szeregowego?
usb
serial-port
serial
home-automation-x10
casualuser
źródło
źródło
Chip NIE przejdzie do trybu uśpienia, gdy port COM jest OTWARTY - więc jeśli program utrzymuje port otwarty (nawet jeśli nie zapisuje niczego do linii danych), układ nie przejdzie w stan uśpienia.
Wydaje się, że jest to łatka do innego sterownika niż używam („Zmiana sterownika z wersji 3.3.11.152”). Co właściwie robi ta łatka?
casualuser
To jedyna rzecz, którą znalazłem podczas wyszukiwania „PL2303” i „uśpienia”. Wygląda na sterownik do PL2303, zakładam, że jest dostarczany z niektórymi komputerami Lenovo, ponieważ jest na ich stronie.
Znalazłem arkusz danych z wykazem rejestru kontrolnego. Gdyby ktoś wiedział, jak ustawić rejestr kontrolny, w szczególności, aby uniemożliwić uśpienie PL2303, zadziałałoby. html.alldatasheet.com/html-pdf/116844/ETC1/PL2303/802/8/…
casualuser