SJINN(1)
π SJINN(1) β the group chat manual page π
okay bestie, gather round β this is sjinn, aka the RS-232 control and serial communications tool, straight out of the General Commands Manual. It talks to serial ports so you don't have to. No cap. π¦
β¨ NAME β¨
sjinn β RS-232 control and serial communications π
β¨ SYNOPSIS β¨
sjinn ption [options] ...
yes, it literally says ption, that's not me being quirky, that's the page π
πΈ EXAMPLE πΈ
sjinn -b600 -p7n2 -s"D" -r14 --verbose
look at her go. baud 600, 7 databits no parity 2 stopbits, send "D", read 14 chars, and be loud about it. iconic.
π COMMUNICATIONS OPTIONS π
-d,--fileβ [default/dev/ttyS0] the serial I/O device. this is the port you're flirting with. π«Ά-b,--baudβ [default9600] set the baud rate. the options are:50,75,110,134,150,200,300,600,1200,1800,2400,9600,19200,38400,57600,115200,230400pick one, bestie, she's not gonna guess β¨-p,--commβ [default8N1] set databits, parity, stopbits in the form(5,6,7,8)(N,E,O)(1,2). note: it's a 3 character string, each parameter is a single character, i.e.'7N2'. mark and space parity are NOT supported β don't come for her about it. π--xonxoffβ [default off] XON/XOFF β software flow control π--rtsctsβ [default off] RTS/CTS β hardware flow control π--dtrβ [default enabled] this one disables DTR. yes, the flag turns it off, that's the vibe, that's the design π--rtsβ [default disabled] this one enables RTS. opposite energy, same icon behavior β¨-s,--sendSTRING β write string to device π€ note: in addition to ASCII characters the following control-chars are supported:\r\n\0\p\h\w\\-r,--readINT β read n characters from device π₯-w,--waitFLOAT β [default0.5] seconds between send & read β³--pauseFLOAT β [default = wait] wait time for pause-character, if not specified it is set to the value of the-wparameter π«§-m,--msecβ specify\wand\pin milliseconds instead of seconds β±οΈ
π FORMATTING OPTIONS π
--hexβ [default=ASCII] display read buffer in hex values π’--hex+β [default=ASCII] display read buffer in hex + ASCII β best of both, main character energy π--wrapINT β wrap lines at n characters π--trimINT β truncate lines at n characters βοΈ--n,--nolfβ do not output the trailing new line π--verboseβ verbose. she said what she said. π’
β OPTIONS β
-h,--helpβ display this help and exit π-V,--versionβ output version and exit π·οΈ
π SEND STRING CONTROL-CHARACTERS π
\\β Back-Slash\-β Minus-Sign (dash)\nβ LF\rβ CR\pβ Pause Delay number of seconds/mSec defined by--pauseβΈοΈ\wβ Wait Delay number of seconds/mSec specified, number must be followed by a space (example:-s"cmd1\n\w.5 cmd2\n") β\hβ Hex Mode Toggle to/from hex mode, hex codes must be 2-characters followed by a space (example:-s"command1\h9e 4c\h\n") π
π¦ AUTHOR π¦
Brian Peterson, Aspen Research Corporation (the original legend, we stan)
π BUGS π
Report bugs at <http://sourceforge.net/projects/sjinn> π
π¨ WARRANTY π¨
This is free software with ABSOLUTELY NO WARRANTY π fr fr, none, zero, nada
and that's the whole page, bestie β this came out of May 2001, and the manual it lives in is SJINN(1). go forth and talk to your serial devices πβ¨ππ¦πΈπ
π«Ά
π¦ where this page comes from
- fedora 43: sjinn 1.01-34.fc43 Β· GPL-2.0-or-later
- fedora 44: sjinn 1.01-35.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms