This release gives each task its own
key?-hook hooks, which they inherit from their parent tasks. Also, tasks now have
error-emit?-hook hooks, which are used within the new word
with-error-console for redirection of error message output. Additionally, convenient mechanism for console input/output/error output redirection have been added in a new
console module. Another thing which has been added is an
alarm module, which implements software alarms (which operate in normal task execution mode rather than at interrupt time). Last but not least, a
try-and-display-error word which encapsulates catching an exception if it is raises and displaying its error message has been added, and the welcome and license messages have been moved out of the kernel to save critical kernel space on the RP2040 (as the kernel is currently limited to 32K in size).
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.