def main(): rct.init(sys.argv) clientsocket = rct.connect_to_server() if clientsocket is not None: fmt = '#0x{:08X} {:'+str(rct.param_len)+'}'# {:'+str(rct.desc_len)+'}:' for obj in rct.id_tab: if rct.search_id > 0 and obj.id != rct.search_id: continue if rct.search_name is not None and fnmatch.fnmatch(obj.name, rct.search_name) == False: continue value = rct.read(clientsocket, obj.id) if rct.dbglog(fmt.format(obj.id, obj.name), value) == False: print(value) rct.close(clientsocket) sys.exit(0)
def main(): rct.init(sys.argv) clientsocket = rct.connect_to_server() if clientsocket is not None: for obj in rct.id_tab: if rct.search_id > 0 and obj.id != rct.search_id: continue if rct.search_name is not None and fnmatch.fnmatch( obj.name, rct.search_name) == False: continue value = rct.read(clientsocket, obj.id) if rct.dbglog( '#{:3} 0x{:08X} {:45} {:75}:'.format( obj.idx, obj.id, obj.name, obj.desc), value, obj.unit) == False: print value rct.close(clientsocket) sys.exit(0)