User's Guide

Tarvos User Guide - Version 0.3 18
5. TSI Interface
The Tarvos reader implements the “Text Stream Interface” (TSI). The TSI is an ASCII, text-based
communications protocol used to send and receive commands to the Tarvos reader.
5.1 Permissions
TSI has two main user login names (‘guest’ and ‘admin’). Each login has permissions to perform a different
set of TSI commands. Each command and the required permissions will be described later.
The default passwords for each login are the same as the login type. So, the password for ‘admin’ is ‘admin’
and the password for ‘guest’ is ‘guest’. The table below contains a list of commands that are useful for
logging in and changing login information. These commands are described in more detail later in this
document.
reader.login()
reader.logout()
reader.who_am_i()
reader.set_pwd()
Below is a quick example of logging in as ‘admin’ with the known default password:
reader.login(admin, admin)\r\n”