c:\Install\Python\pyuavcan-master>uvc -vv call 42 --tr="CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)" uavcan.node.GetInfo.1.0 '{}' 2020-08-06 12:44:08,387 10032 DEBUG pyuavcan._cli._main: Colored logs are not available: : No module named 'coloredlogs' 2020-08-06 12:44:08,387 10032 INFO pyuavcan._cli._main: Consider installing "coloredlogs" from PyPI to make log messages look better 2020-08-06 12:44:08,388 10032 DEBUG pyuavcan._cli._main: Available commands: [DSDLGeneratePackagesCommand(names=['dsdl-generate-packages', 'dsdl-gen-pkg']), CallCommand(names=['call']), PickNodeIDCommand(names=['pick-node-id', 'pick-nid']), PublishCommand(names=['publish', 'pub']), ShowTransportCommand(names=['show-transport']), SubscribeCommand(names=['subscribe', 'sub'])] 2020-08-06 12:44:08,388 10032 DEBUG pyuavcan._cli._main: Parsed args: Namespace(field_spec='{}', format=<_Format.YAML: 1>, func=.execute at 0x0000027E42226C18>, heartbeat_fields=ordereddict(), node_info_fields={'protocol_version': {'major': 1, 'minor': 0}, 'software_version': {'major': 1, 'minor': 1}, 'name': 'org.uavcan.pyuavcan.cli.call'}, priority=, server_node_id=42, service_spec='uavcan.node.GetInfo.1.0', timeout=1.0, transport=["CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)"], verbose=2, with_metadata=False) 2020-08-06 12:44:08,402 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Node info: uavcan.node.GetInfo.Response.1.0(protocol_version=uavcan.node.Version.1.0(major=1, minor=0), hardware_version=uavcan.node.Version.1.0(major=0, minor=0), software_version=uavcan.node.Version.1.0(major=1, minor=1), software_vcs_revision_id=0, unique_id=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], name='org.uavcan.pyuavcan.cli.call', software_image_crc=[], certificate_of_authenticity='') 2020-08-06 12:44:08,519 10032 DEBUG pyuavcan._cli.commands._subsystems.transport: Expression evaluation context: ['pyuavcan', 'can', 'commons', 'loopback', 'redundant', 'serial', 'udp', 'CAN', 'Loopback', 'Redundant', 'Serial', 'UDP'] 2020-08-06 12:44:08,520 10032 DEBUG asyncio: Using selector: SelectSelector 2020-08-06 12:44:08,521 10032 DEBUG can: can config: {'interface': 'pcan', 'receive_own_messages': True, 'channel': 'PCAN_USBBUS1'} 2020-08-06 12:44:08,612 10032 INFO pyuavcan._cli.commands._subsystems.transport: Expression "CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)" yields CANTransport('pcan', ProtocolParameters(transfer_id_modulo=32, max_nodes=128, mtu=7), local_node_id=10) 2020-08-06 12:44:08,613 10032 DEBUG pyuavcan.presentation._port._publisher: PublisherImpl(dtype='uavcan.node.Heartbeat.1.0', transport_session=BroadcastCANOutputSession(OutputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None), PayloadMetadata(data_type_hash=0x666666667bc49901, max_size_bytes=7)), proxy_count=1) got a new proxy, new count 1 2020-08-06 12:44:08,626 10032 WARNING pyuavcan.transport.can.media.pythoncan._pythoncan: PythonCANMedia(interface_name='pcan', mtu=8) FIXME: acceptance filter configuration is not yet implemented; please submit patches! Requested configuration: ext:xxx1x0xxxxxxxxx0001010xxxxxxx, ext:xxxxx0xxxxxxxxxxxxxxxx0001010, ext:xxx0x01111101010101010xxxxxxx 2020-08-06 12:44:08,627 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Node heartbeat: uavcan.node.Heartbeat.1.0(uptime=0, health=0, mode=0, vendor_specific_status_code=10032) 2020-08-06 12:44:08,627 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map file: C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle 2020-08-06 12:44:08,628 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map with 1 records from C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle 2020-08-06 12:44:08,628 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map dump: {OutputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None): OutgoingTransferIDCounter(0)} 2020-08-06 12:44:08,629 10032 DEBUG pyuavcan._cli._main: Invoking CallCommand(names=['call']) with subsystems [Node(info=uavcan.node.GetInfo.Response.1.0(protocol_version=uavcan.node.Version.1.0(major=1, minor=0), hardware_version=uavcan.node.Version.1.0(major=0, minor=0), software_version=uavcan.node.Version.1.0(major=1, minor=1), software_vcs_revision_id=0, unique_id=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], name='org.uavcan.pyuavcan.cli.call', software_image_crc=[], certificate_of_authenticity=''), heartbeat=uavcan.node.Heartbeat.1.0(uptime=0, health=0, mode=0, vendor_specific_status_code=10032), presentation=Presentation(CANTransport('pcan', ProtocolParameters(transfer_id_modulo=32, max_nodes=128, mtu=7), local_node_id=10), num_publishers=0, num_subscribers=0, num_clients=0, num_servers=0)), . at 0x0000027E42663D38>] and arguments Namespace(field_spec='{}', format=<_Format.YAML: 1>, func=.execute at 0x0000027E42226C18>, heartbeat_fields=ordereddict(), node_info_fields={'protocol_version': {'major': 1, 'minor': 0}, 'software_version': {'major': 1, 'minor': 1}, 'name': 'org.uavcan.pyuavcan.cli.call'}, priority=, server_node_id=42, service_spec='uavcan.node.GetInfo.1.0', timeout=1.0, transport=["CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)"], verbose=2, with_metadata=False) 2020-08-06 12:44:08,630 10032 DEBUG pyuavcan._cli.commands._util: Parsed data spec 'uavcan.node.GetInfo.1.0': port_id=None, namespace_components=['uavcan', 'node'], short_name='GetInfo', major=1, minor=0 2020-08-06 12:44:08,634 10032 WARNING pyuavcan.transport.can.media.pythoncan._pythoncan: PythonCANMedia(interface_name='pcan', mtu=8) FIXME: acceptance filter configuration is not yet implemented; please submit patches! Requested configuration: ext:xxx1x0xxxxxxxxx0001010xxxxxxx, ext:xxxxx0xxxxxxxxxxxxxxxx0001010 Error: ValueError: dictionary update sequence element #0 has length 1; 2 is required 2020-08-06 12:44:08,721 10032 INFO pyuavcan._cli._main: Unhandled exception: dictionary update sequence element #0 has length 1; 2 is required Traceback (most recent call last): File "C:\Users\AK\AppData\Local\Programs\Python\Python37\lib\site-packages\pyuavcan-1.1.0.dev1-py3.7.egg\pyuavcan\_cli\_main.py", line 24, in main exit(_main_impl()) File "C:\Users\AK\AppData\Local\Programs\Python\Python37\lib\site-packages\pyuavcan-1.1.0.dev1-py3.7.egg\pyuavcan\_cli\_main.py", line 50, in _main_impl result = args.func(args) File "C:\Users\AK\AppData\Local\Programs\Python\Python37\lib\site-packages\pyuavcan-1.1.0.dev1-py3.7.egg\pyuavcan\_cli\_main.py", line 149, in execute return cmd.execute(args, subsystems) File "C:\Users\AK\AppData\Local\Programs\Python\Python37\lib\site-packages\pyuavcan-1.1.0.dev1-py3.7.egg\pyuavcan\_cli\commands\call.py", line 126, in execute request = pyuavcan.dsdl.update_from_builtin(dtype.Request(), args.field_spec) File "C:\Users\AK\AppData\Local\Programs\Python\Python37\lib\site-packages\pyuavcan-1.1.0.dev1-py3.7.egg\pyuavcan\dsdl\_builtin_form.py", line 129, in update_from_builtin source = dict(source) # Create copy to prevent mutation of the original ValueError: dictionary update sequence element #0 has length 1; 2 is required 2020-08-06 12:44:08,746 10032 DEBUG pyuavcan.presentation._port._publisher: Publisher(dtype='uavcan.node.Heartbeat.1.0', transport_session=BroadcastCANOutputSession(OutputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None), PayloadMetadata(data_type_hash=0x666666667bc49901, max_size_bytes=7))) has not been disposed of properly; fixing 2020-08-06 12:44:08,748 10032 DEBUG pyuavcan.presentation._port._publisher: PublisherImpl(dtype='uavcan.node.Heartbeat.1.0', transport_session=BroadcastCANOutputSession(OutputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None), PayloadMetadata(data_type_hash=0x666666667bc49901, max_size_bytes=7)), proxy_count=0) has lost a proxy, new count 0 2020-08-06 12:44:08,749 10032 DEBUG pyuavcan.presentation._port._publisher: PublisherImpl(dtype='uavcan.node.Heartbeat.1.0', transport_session=BroadcastCANOutputSession(OutputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None), PayloadMetadata(data_type_hash=0x666666667bc49901, max_size_bytes=7)), proxy_count=0) is being closed 2020-08-06 12:44:08,749 10032 DEBUG pyuavcan.presentation._port._subscriber: Subscriber(dtype='uavcan.node.Heartbeat.1.0', transport_session=CANInputSession(InputSessionSpecifier(data_specifier=MessageDataSpecifier(subject_id=32085), remote_node_id=None), PayloadMetadata(data_type_hash=0x666666667bc49901, max_size_bytes=7))) has not been disposed of properly; fixing 2020-08-06 12:44:08,750 10032 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map save: C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle.10032.1596710648750793700.tmp --> C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle