Confirmed as part of the python script. I was able to pinpoint that it is coming from the following function which is part of built-in DIA digi_device_info.py:
def get_device_id():
"""\
Retrieves the Device ID from the Digi device.
"""
value = ""
query_base = '<rci_request version="1.1"><%s><%s/>' \
'</%s></rci_request>'
try:
query = query_base % ('query_setting', 'mgmtglobal', 'query_setting')
raw_data = process_rci_request(query)
setting_tree = ElementTree().parsestring(raw_data)
device_id = setting_tree.find('deviceId')
value = device_id.text
except AttributeError:
# PLATFORM: this might be an x2e
query = query_base % ('query_state', 'device_info', 'query_state')
raw_data = process_rci_request(query)
setting_tree = ElementTree().parsestring(raw_data)
device_id = setting_tree.find('deviceid')
value = device_id.text
# normalize to the old NDS format
if not value.startswith('0x'):
value = ''.join(('0x', value))
value = value.replace('-', '')
except:
_tracer.error("get_device_id(): Unable to retrieve Device ID")
raise
return value
However the warning does not show in the python.log file but digi.log
Anyone know what it means?