The PROS development team is pleased to announce the general availability of PROS
PROS is a lightweight and fast alternative open source operating system for the VEX Cortex Microcontroller. Built using GCC, PROS utilizes the full functionality of the C language to maximize the potential of the Cortex Microcontroller and teach industry-standard coding practices. PROS is built with developers in mind and with a focus on providing an environment for industry-applicable experience.
Check out our new website and branding at pros.cs.purdue.edu. PROS documentation should now be easier to browse (and is mobile-friendly!).
Note that for Windows, Smart Screen may notify you that the app you are trying to download couldn’t be verified (these installers are new and it turns out Authenticode certificates are expensive). To bypass this message, click “More Info”, then “Run Anyway”.
PROS for Atom is now generally available for everyone to use (originally in a beta program). We believe Atom will provide a much more enjoyable programming experience for new and experienced developers alike. It is more customizable, looks better, and has better syntax checking than Eclipse. Check out some screen shots below:
If Atom isn’t to your taste, the PROS Command Line Interface enables you to perform all the same PROS project management tasks as Atom (like new project creation and uploading binaries), but from command prompt or through a plugin in your favorite editor. Additionally, the Windows and OS X installers make Atom optional to install, so you can just install the CLI and toolchain necessary to work with PROS.
The PROS kernel has been open sourced. Feel free to make modifications and share with others. If you find something to improve, please shoot us a pull request. The PROS Development Team appreciates the support of the incredibly skilled users in this community and we look forward to the future of PROS as a project backed by the VEX community as a whole. An important note on PROS licensing: all PROS source code projects are licensed under the Mozilla Public License 2.0. Binary distributions (i.e., kernel templates that have been previously distributed) will continue their license under the Modified BSD 3-Clause license.
Very nice. Josiah has been blathering on about how great this is. He absolutely loves what you all are doing with PROS and has loved switching from RobotC to PROS.
By the way, our KIDS Inc team is looking forward to seeing you Saturday. Do you have a preference either lunch time or right after we are done around 4 or 4:30? I would prefer after, but we want to consider your schedule as well.
Nice work! I’m really enjoying the way Atom looks.
However, I’ve run into an annoying (at least for me) aesthetics issue. If I update (or uninstall and reinstall) the PROS package in Atom, it adds an extra set of buttons, leading to a taskbar that looks like this (look in the attachments, haven’t figured out how to use the /url image command yet). Any help in fixing this would be appreciated.
Note: uninstalling the package doesn’t remove the buttons. That might be the problem.