Wyświetl Hex w PuTTY dla numeru seryjnego

10

Czy ktoś wie, czy istnieje sposób, aby PuTTY pokazywał wartości szesnastkowe tego, co odbiera przez połączenie szeregowe zamiast znaków?

Präriewolf
źródło

Odpowiedzi:

5

Na ekranie początkowym

Sesja | Logowanie

Wybierz Wszystkie dane wyjściowe sesji, a następnie wybierz zapisz plik.

Po zapisaniu pliku użyj dowolnego edytora szesnastkowego, aby zobaczyć wynik.

bubu
źródło
Pomogło mi to również, gdy Putty nie pokazywał niczego na ekranie z powodu pustych wartości (tj. 0x01, co oznacza „początek nagłówka” w ascii.)
lode
-1

Możesz spróbować użyć rawprotokołu na ekranie sesji w konfiguracji. Pokaże wszystko, co jest przesyłane bezpośrednio z miejsca, w którym się łączysz. Jeśli jednak urządzenie / system, z którym się łączysz, nie przesyła kodów HEX, możesz potrzebować specjalistycznego programu terminalowego, aby przetłumaczyć dane wyjściowe na kody szesnastkowe.

Matrix Mole
źródło
1
Pytanie jest oznaczone, a konkretnie wspomina o komunikacji przez port szeregowy.
JonC,
W trybie raw nadal nie drukuje znaków niedrukowalnych. Wydaje się również, że nie umieszcza ich w schowku podczas kopiowania / wklejania.
binki