PROS Kernel 3.3.0 Release¶
Changelog¶
New features:
- Add
std::stringoverload forpros::Controller::set_text - Add functions to delete mutexes
- Add support for the ADI Expander
Usability improvements:
- Upgrade to vexOS 1.0.12
- Add support for extra linker scripts (
firmware/*.ld) - Increase maximum string length on the controller screen from 15 to 19 characters
- Make
pros::Task::notify_takestatic - Make
pros::Task::operator=STL-compliant - Remove redundant library links to forestall linking issues with arm-none-eabi-gcc 10.x
- Miscellaneous documentation fixes
Bugfixes:
- Fix integer overflow in
millis() - Fix how the Makefile generates spaces to resolve build issues with GNU Make 4.3 and higher
- Fix flushing the command character (
p) in the serial daemon - Remove redundant IMU calibration check
- Fix
pros::c::controller_clear_linebehavior