Skip to content

Conversation

@sdb4
Copy link
Contributor

@sdb4 sdb4 commented Jun 24, 2025

  • Add commands --about and --version to print some about/version info respectively.

  • Fix autoconnection issue with connected CAN devices: If VESC Tool is run with a command that connects to a CAN-connected VESC over USB (for example 'vesc_tool_6.06 --vescPort /dev/ttyUSB1 --canFwd 13 ...'), and then the next time VESC Tool is run with a command for only the USB-connected VESC ('vesc_tool_6.06 --vescPort /dev/ttyUSB1 ...'), the previously connected CAN VESC will be communicated with instead. Now, behaviour is changed so that if --canFwd is not specified, connection will either proceed directly with the USB VESC (if --vescPort is specified), or autoconnect will be used to connect to the last USB/CAN VESC (if --vescPort and --canFwd are both not specified).

  • On Windows, support specifying arguments to --VescPort by a partial name such as '--VescPort COM4' in addition to the full explicit path '--VescPort \.\COM4'.

  • Reduce printouts (of test version and fw update available) when running VESC Tool with commandline arguments, to aid parsing/logging program output.

@vedderb vedderb merged commit 8afe833 into vedderb:master Jun 25, 2025
1 check passed
@github-actions github-actions bot locked and limited conversation to collaborators Jun 25, 2025
@sdb4 sdb4 deleted the feat_commandline_connection_improvements branch September 8, 2025 14:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants