Example #1
0
 def _refresh_list(self):
     self._list.clear()
     wsas_on_network = discover_wsa()
     wsas_on_network.sort(key=operator.itemgetter('SERIAL'))
     for wsa in wsas_on_network:
         if "WSA5000" in wsa["MODEL"]:
             self._list.addItem(" ".join([wsa["MODEL"],  wsa["SERIAL"], wsa["FIRMWARE"], wsa["HOST"]]))
         elif "WSA4000" in wsa["MODEL"]:
             self._list.addItem(" ".join([wsa["MODEL"],  wsa["SERIAL"], wsa["HOST"]]))
Example #2
0
#!/usr/bin/env python

from pyrf.devices.thinkrf import discover_wsa

wsas_on_network = discover_wsa()

for wsa in wsas_on_network:
    print wsa["MODEL"], wsa["SERIAL"], wsa["FIRMWARE"], wsa["HOST"]