Skip to content

Requirements#

The Requirements for the Pirate Hook have mostly a relation to the controller projects that they should be used in. This includes time management and memory usage.

This and more Requirements for the Implementation are listed below:

  • low memory usage
    • dynamic variables memory
    • global variables memory
    • program code
  • low time usage
    • almost no blocking / active waiting
    • max time of actions can be defined
    • low processing time
  • simple to use
    • just a few functions
    • basic configuration available
    • website generates automatically from code
  • consistent
    • stable, no breaks
    • mostly data lost free
    • predictable behavior
    • self fixing, restart
  • debug via Serial still possible (Serial Terminal)