c:\Install\Python\pyuavcan-master>uvc -vv pub 12345.uavcan.si.sample.temperature.Scalar.1.0 '{kelvin: 123.456}' --count=2 --tr="CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)" 2020-08-06 12:34:09,049 5344 DEBUG pyuavcan._cli._main: Colored logs are not available: : No module named 'coloredlogs' 2020-08-06 12:34:09,049 5344 INFO pyuavcan._cli._main: Consider installing "coloredlogs" from PyPI to make log messages look better 2020-08-06 12:34:09,050 5344 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:34:09,050 5344 DEBUG pyuavcan._cli._main: Parsed args: Namespace(count=2, func=.execute at 0x00000183B0199048>, heartbeat_fields=ordereddict(), node_info_fields={'protocol_version': {'major': 1, 'minor': 0}, 'software_version': {'major': 1, 'minor': 1}, 'name': 'org.uavcan.pyuavcan.cli.publish'}, period=1.0, priority=, subject_spec=['12345.uavcan.si.sample.temperature.Scalar.1.0', "'{kelvin:", "123.456}'"], transport=["CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)"], verbose=2) 2020-08-06 12:34:09,065 5344 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.publish', software_image_crc=[], certificate_of_authenticity='') 2020-08-06 12:34:09,179 5344 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:34:09,179 5344 DEBUG asyncio: Using selector: SelectSelector 2020-08-06 12:34:09,181 5344 DEBUG can: can config: {'interface': 'pcan', 'receive_own_messages': True, 'channel': 'PCAN_USBBUS1'} 2020-08-06 12:34:09,270 5344 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:34:09,270 5344 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:34:09,284 5344 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:34:09,285 5344 DEBUG pyuavcan._cli.commands._subsystems.node: Node heartbeat: uavcan.node.Heartbeat.1.0(uptime=0, health=0, mode=0, vendor_specific_status_code=5344) 2020-08-06 12:34:09,286 5344 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:34:09,286 5344 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 is valid but too old: mtime age diff 1558 s 2020-08-06 12:34:09,286 5344 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map with 0 records from C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle 2020-08-06 12:34:09,287 5344 DEBUG pyuavcan._cli.commands._subsystems.node: Output TID map dump: {} 2020-08-06 12:34:09,287 5344 DEBUG pyuavcan._cli._main: Invoking PublishCommand(names=['publish', 'pub']) 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.publish', software_image_crc=[], certificate_of_authenticity=''), heartbeat=uavcan.node.Heartbeat.1.0(uptime=0, health=0, mode=0, vendor_specific_status_code=5344), 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))] and arguments Namespace(count=2, func=.execute at 0x00000183B0199048>, heartbeat_fields=ordereddict(), node_info_fields={'protocol_version': {'major': 1, 'minor': 0}, 'software_version': {'major': 1, 'minor': 1}, 'name': 'org.uavcan.pyuavcan.cli.publish'}, period=1.0, priority=, subject_spec=['12345.uavcan.si.sample.temperature.Scalar.1.0', "'{kelvin:", "123.456}'"], transport=["CAN(can.media.pythoncan.PythonCANMedia('pcan','PCAN_USBBUS1',8),10)"], verbose=2) 2020-08-06 12:34:09,290 5344 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: TypeError: __init__() missing 1 required positional argument: 'message' 2020-08-06 12:34:09,376 5344 INFO pyuavcan._cli._main: Unhandled exception: __init__() missing 1 required positional argument: 'message' 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\publish.py", line 121, in execute raise argparse.ArgumentError('Mismatching arguments: ' TypeError: __init__() missing 1 required positional argument: 'message' 2020-08-06 12:34:09,392 5344 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:34:09,393 5344 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:34:09,394 5344 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:34:09,394 5344 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:34:09,395 5344 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.5344.1596710049395684900.tmp --> C:\Users\AK\AppData\Local\UAVCAN\PyUAVCAN\v1.1\output-transfer-id-maps\node-id-10\pcan.pickle