Display antennas quality in health parameters demo.

This commit is contained in:
Mikaël Ates 2016-01-08 12:23:33 +01:00
parent 0d7192bed7
commit 995718266f
1 changed files with 5 additions and 5 deletions

10
demo.py
View File

@ -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: