diff --git a/demo.py b/demo.py index 155a09d..e45faaf 100755 --- a/demo.py +++ b/demo.py @@ -24,7 +24,6 @@ import models import utils import core_standard -from stid_readers import core as stid_core def inventory(reader): print 'Inventory' @@ -106,6 +105,7 @@ def reset_rf_settings(reader): def get_health_parameters(reader): print 'Get_HealthParameters' + quality = ['Disconnected', 'Bad', 'Good'] try: command = models.ReaderCommand(command_name='Get_HealthParameters', reader=reader) @@ -113,10 +113,10 @@ def get_health_parameters(reader): command.pretty_print() response.pretty_print() health_parameters = response.data - print "Antenna 0 connection quality : %d" % health_parameters['Tune0'] - print "Antenna 1 connection quality : %d" % health_parameters['Tune1'] - print "Antenna 2 connection quality : %d" % health_parameters['Tune2'] - print "Antenna 3 connection quality : %d" % health_parameters['Tune3'] + for i in range(4): + tune = "Tune{}".format(i) + print "Antenna {} connection quality : {} ({})".format(i, + quality[health_parameters[tune][1]], health_parameters[tune][0]) print "Reader core temperature: %d" % health_parameters['TempCore'] print "Reader power amplificator temperature: %d" % health_parameters['PA'] except Exception, err: