How does the multitasking operation function on the MultiTRAX Controller?
Application programs are written as a group of tasks where each task defines an specific activity or function. The central context switcher allocates CPU resources based on the defined need of each task. Every task obtains a share of resources in real-time based on the requirements of the application. The definition of the tasks (small to large) and the resources allocation factor (short to long) are user definable. Tasks are generally easy to write since they are only a fraction of the total code and independent of each other.