SERIALVIEW(1)
π SERIALVIEW(1) π
General Commands Manual Β· the serialview page, bestie edition
β¨ NAME β¨
serialview β a terminal emulator for uCsim π¦
πΈ SYNOPSIS πΈ
serialview -i <filename> -o <filename> -L n -a <pattern> -A <answer>
-IOh
π DESCRIPTION π
okay so serialview is literally just a simple terminal emulator, and you use it with uCsim. that's the whole vibe. it's small, it's cute, it does its one job. π
β¨ OPTIONS β¨
-ifilename β filename is the pipe that goes to the controller's serial input. whatever you type into the input panel gets written into this file. π«Ά-ofilename β filename is the pipe coming from the controller's serial output. whatever's inside this file gets shown on the output panel. π-Iβ turns on a hexadecimal filter on the input. only hex characters are accepted in the input panel, two characters get combined into one hexadecimal code, and that value is what gets written to the input pipe. hex girl summer fr fr.-Oβ turns on a hexadecimal filter on the output. the content of the output pipe gets presented as a hexadecimal dump. and yesss, you can use-Lto set how many bytes get printed in one line. π₯-apattern β pattern is a string that gets recognized in the output stream, and when it shows up, an answer string gets sent automatically (that's the-Aoption, keep reading bestie). the string can be formatted as a C string, so non-ASCII characters can be escaped in C style. no cap.-Aanswer β answer is the string that gets sent when a pattern (see-aup there β¬οΈ) is detected in the simulator's output. this answer string is written to the input pipe, but it does not show up in the input panel. sneaky. lowkey iconic.-Ln β sets the line length of the hexadecimal dump in the output panel. default is8. π-hβ shows a summary of options. the little "help me" button. π
when you don't give it any options at all, the input and output pipes get created in/tmpand they're namedinandoutrespectively. π§
π SEE ALSO π
sdcc(1), ucsim(1). go read those too, iykyk. β
π AUTHOR π
Timothy Hurman π
and that's the whole page bestie β this was SERIALVIEW(1) from the General Commands Manual, written by Timothy Hurman, and the footer just says SERIALVIEW(1) right back at you. slay. π
β¨
π¦ where this page comes from
- arch rolling: sdcc 4.6.0-1 Β· GPL-2.0-or-later WITH GCC-exception-2.0
- fedora 43: sdcc 4.4.0-3.fc43 Β· GPL-2.0-or-later
- fedora 43: sdcc 4.5.0-1.fc43 Β· GPL-2.0-or-later
- fedora 44: sdcc 4.4.0-5.fc44 Β· GPL-2.0-or-later
- fedora 44: sdcc 4.5.0-1.fc44 Β· GPL-2.0-or-later
- nixos 26.05: sdcc 4.5.0
- nixpkgs unstable: sdcc 4.6.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms