2.12.0 - Standalone Mode and Improved C++ Compatibility

@edjubuh edjubuh released this Jul 22, 2017 · 8 commits to master since this release

Release Notes:

  • Improve C++ compatibility by renaming FILE to PROS_FILE. If FILE wasn't defined before preprocessing API.h, then FILE is an alias to PROS_FILE. If you're not using PROS with C++, there should be no affect on your projects.
  • make upload now uses PROS CLI by default. To continue using the uniflasher, you may use make upload-legacy
  • Added standalone mode, which allows the Cortex to run without needing to be linked to a PC or joystick.

Kernel 2.11.1 - Watchdog and Fault Reporting

@edjubuh edjubuh released this Mar 31, 2017 · 27 commits to master since this release

  • Fix broken fault reporting
  • Add newlines to errorMessages
  • Add issue template and contributing message
  • Add PROS CLI template generation to automated build
  • Implement watchdog timer
  • Document watchdog timer and how best to work with it
  • Naming fixes and more accurate task timing
  • Update Jenkinsfile build
  • A new README for a new world

Kernel 2.11.0 - Open Source + I2C

@edjubuh edjubuh released this Sep 23, 2016 · 30 commits to master since this release

Changes:

  • Source code is now licensed under Mozilla Public License 2.0. The standard PROS template (kernel-template.zip) will still be distributed under the BSD 3-Clause license.
  • Bubble up I2C functions
  • Rename libccos -> libpros

PROS 2b10 (2.10.0)

@edjubuh edjubuh released this Sep 23, 2016 · 30 commits to master since this release

Old PROS 2b10 (renamed to 2.10.0) release