PROS CLI 3 Initial Release
Features
- Compatible with the VEX V5
- Backwards-compatible with the VEX Cortex
Conductor - project and template management
- Create new projects (`prosv5 conduct new`)
- Upgrade projects to newer versions of the PROS kernel (`prosv5 conduct upgrade`)
- Get information about projects (`prosv5 conduct info-project`)
- Install and uninstall templates to projects (`prosv5 conduct install`/`prosv5 conduct uninstall`)
- Query and download remote templates (`prosv5 conduct query`/`prosv5 conduct fetch`)
- Backwards-compatible with PROS 2.x projects
General utilities
- List connected VEX devices (`prosv5 lsusb`)
- Build PROS projects (`prosv5 make`)
- Open a terminal stream from connected VEX devices (`prosv5 terminal`)
- Upload PROS binaries to VEX devices (`prosv5 upload`)
V5 Utilities
- List files on a connected VEX V5's flash filesystem (`prosv5 v5 ls-files`)
- Remove all user programs from a connected VEX V5 (`prosv5 v5 rm-all`)
- Remove a specific file from a connected VEX V5's flash filesystem (`prosv5 v5 rm-file`)
- Start and stop programs on a connected VEX V5 (`prosv5 v5 run`/`prosv5 v5 stop`)
- Print system information for a connected VEX V5 (`prosv5 v5 status`)