diff --git a/PrologixGpibEthernetManual.pdf b/PrologixGpibEthernetManual.pdf new file mode 100644 index 0000000..82e1b41 Binary files /dev/null and b/PrologixGpibEthernetManual.pdf differ diff --git a/sampledata.txt b/sampledata.txt index 148159e..8a17160 100644 --- a/sampledata.txt +++ b/sampledata.txt @@ -1,7 +1,7 @@ nfutil.Discover(s, r) result: {b'\x00!i\x01-\xaf': {'magic': 90, 'id': 1, 'sequence': 27564, 'eth_addr': b'\x00!i\x01-\xaf', 'uptime_days': 37, 'uptime_hrs': 5, 'uptime_min': 19, 'uptime_secs': 5, 'mode': 1, 'alert': 0, 'ip_type': 0, 'ip_addr': b'\xc0\xa8\x00\xe5', 'ip_netmask': b'\xff\xff\xff\x00', 'ip_gw': b'\xc0\xa8\x00\x01', 'app_ver': b'\x01\x06\x06\x00', 'boot_ver': b'\x01\x03\x00\x00', 'hw_ver': b'\x01\x03\x00\x00', 'name': b'600\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'}} -- Dict with single item - + >>> device = d[list(d)[0]] >>> device {'magic': 90, 'id': 1, 'sequence': 27564, 'eth_addr': b'\x00!i\x01-\xaf', 'uptime_days': 37, 'uptime_hrs': 5, 'uptime_min': 19, 'uptime_secs': 5, 'mode': 1, 'alert': 0, 'ip_type': 0, 'ip_addr': b'\xc0\xa8\x00\xe5', 'ip_netmask': b'\xff\xff\xff\x00', 'ip_gw': b'\xc0\xa8\x00\x01', 'app_ver': b'\x01\x06\x06\x00', 'boot_ver': b'\x01\x03\x00\x00', 'hw_ver': b'\x01\x03\x00\x00', 'name': b'600\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'} diff --git a/vendortools/arb_eth.py b/vendortools/arb_eth.py index 2a3582e..eaee74b 100755 --- a/vendortools/arb_eth.py +++ b/vendortools/arb_eth.py @@ -1,3 +1,4 @@ +#!/usr/bin/python2 import os.path import sys import array @@ -174,4 +175,4 @@ if __name__ == '__main__': print e - \ No newline at end of file +