Cześć,
średnio wiem jak się do tego zabrać więc chciałbym zlecić wykonanie interfejsu.
Problem:
Jest PC, na nim program który komunikuje się z urządzeniem po rs232, transmisja standardowa (9600,8,1,N) nie szyfrowana. Przy starcie program odpytuje urządzenie o wersję, urządzenie odpowiada "Sterownik1v1.2" (leci to jawnym tekstem - podsłuchiwałem transmisję) jeśli program dostanie taką odpowiedź to wszytko git.
I tu schodki... potrzebuję podłączyć inne/podobne urządzenie, które jednak przedstawia się jako "Sterownik2.2v1.4" - urządzenia robią praktycznie to samo, jednak program nie chce się komunikować z nowym typem urządzenia.
Czy ktoś byłby w stanie zbudować taki interfejs który w czasie rzeczywistym zamieni odpowiedź urządzenia z "Sterownik2.2v1.4", na "Sterownik1v1.2" i pozostawi resztę komunikacji bez zmian. Nie może być to program na PC, musi być to oddzielny interfejs wpinany w kabel rs232.
średnio wiem jak się do tego zabrać więc chciałbym zlecić wykonanie interfejsu.
Problem:
Jest PC, na nim program który komunikuje się z urządzeniem po rs232, transmisja standardowa (9600,8,1,N) nie szyfrowana. Przy starcie program odpytuje urządzenie o wersję, urządzenie odpowiada "Sterownik1v1.2" (leci to jawnym tekstem - podsłuchiwałem transmisję) jeśli program dostanie taką odpowiedź to wszytko git.
I tu schodki... potrzebuję podłączyć inne/podobne urządzenie, które jednak przedstawia się jako "Sterownik2.2v1.4" - urządzenia robią praktycznie to samo, jednak program nie chce się komunikować z nowym typem urządzenia.
Czy ktoś byłby w stanie zbudować taki interfejs który w czasie rzeczywistym zamieni odpowiedź urządzenia z "Sterownik2.2v1.4", na "Sterownik1v1.2" i pozostawi resztę komunikacji bez zmian. Nie może być to program na PC, musi być to oddzielny interfejs wpinany w kabel rs232.