sjinn - Simple tool for sending & receiving data from RS-232 devices

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename sjinn-1.01-alt1_20.x86_64.rpm
Package name sjinn
Package version 1.01
Package release alt1_20
Package architecture x86_64
Package type rpm
Category Communications
Homepage -
License -
Maintainer -
Download size 53.23 KB
Installed size 53.23 KB
S-Jinn is a free, lightweight, open-source Linux application written in
C. It is a simple command-line tool designed for sending & receiving
data from PC controlled TIA/EIA-232 (RS-232) test, measurement,
and control devices.
Depending on your application you may be able to use stty or
C-Kermit, but I believe you will find that S-Jinn is easier-to-use,
more intuitive, and more concise in the area of command-line and/or
scripted RS-232 data acquisition and control.
Popular Linux communications packages like Minicom will also
communicate with RS-232 devices, but they are better suited to modems,
computers, network devices, etc. They typically lack support for any
combination of UART communication settings required by many of the
RS-232 test, measurement, and control devices on the market.
Most communications packages also lack command-line support. Some
provide scripting languages, but S-Jinn frees you from
application-specific languages. S-Jinn simply directs the data to
STDOUT where you can display it, pipe it, and/or redirect it to
be processed by your favorite Unix shell and/or scripting language
regardless of whether you prefer Bash, Python, Perl, Expect, or you
name it.
Other S-Jinn features include the ability to:
* Control RS-232 DTR and RTS lines from the command-line
* Display DTR, RTS, CTS & DSR status
* Send control characters (including the NULL character)
* Send values in hex
* Specify read length
* Set programmable delay times for both send & read.
* Support for virtually all baud rates, parity, and data lengths
found in standard PC UARTS
* Output Formatting: ASCII, hex, ASCII-over-hex, wrap text,
truncate lines, suppress trailing line feeds


Package Version Architecture Repository
sjinn-1.01-alt1_20.i586.rpm 1.01 i586 Autoimports
sjinn - - -


Name Value
/lib64/ - - - - - -
rpmlib(PayloadIsLzma) -
rtld(GNU_HASH) -


Name Value
sjinn = 1.01-alt1_20


Type URL
Binary Package sjinn-1.01-alt1_20.x86_64.rpm
Source Package sjinn-1.01-alt1_20.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install sjinn rpm package:
    # sudo apt-get install sjinn



See Also

Package Description
sketch-0.3.7-alt1_5.x86_64.rpm A 3D Scene Description Translator
sl-5.02-alt1_11.x86_64.rpm Joke command for when you type 'sl' instead of 'ls'
smartsim-1.4-alt1_13.x86_64.rpm Digital logic circuit design and simulation package
smathstudio-0.99.6671-alt1_3.x86_64.rpm Small mathematic program with MathCad style
smcalc-1.0.1-alt1_2.x86_64.rpm Matrix Calculator
smp_utils-0.98-alt1_15.x86_64.rpm Utilities for SAS management protocol (SMP)
smp_utils-devel-0.98-alt1_15.x86_64.rpm Development library and header files for the smp_utils library
smp_utils-libs-0.98-alt1_15.x86_64.rpm Shared library for smp_utils
smtpping-1.1.3-alt1_8.x86_64.rpm Small tool for measuring SMTP parameters
snapraid-11.2-alt1_4.x86_64.rpm Disk array backup for many large rarely-changed files
sng-1.1.0-alt1_9.x86_64.rpm Lossless editing of PNGs via a textual representation
sni-qt-0.2.7-alt1_0.3.20170217.x86_64.rpm Plugin for Qt4 that turns QSystemTrayIcons into status notifiers
sniproxy-0.4.0-alt1_5.x86_64.rpm Transparent TLS proxy
soapy-rtlsdr-0.2.5-alt1_3.x86_64.rpm SoapySDR module for RTL-SDR hardware
sockperf-3.5-alt1_3.x86_64.rpm Network benchmarking utility for testing latency and throughput