18 | P a g e
6 Software Development
The Procyon has been designed with a simple and clear ASCII, text-based communications protocol
in order to ease development of custom embedded and host level software to command and
control the reader.
The name of the native Procyon communications protocol is “Text Stream Interface” (TSI). TSI is
described in section 7 of this User Guide.
Users who are writing their own custom software to command and control the Procyon should use
the TSI to communicate with the reader.
6.1 Establishing a TSI Connection
Human Connection (Secure Shell)
The Procyon supports a TSI console interface via Secure Shell (SSH, port 22). When connecting to
the SSH port, the following login credentials must be used:
login as: tsiuser
password: tsiuser
There are several free SSH client applications available online. One popular option is a tool called
“PuTTY”. PuTTY is available here:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
The IP Address of the reader is needed to establish an SSH connection. Please see section 4.5 of
this document for details regarding how to obtain the IP Address of the reader.