Omar,
Thanks for the quick reply,
In regards to front panel events, since the front panel event structure only runs during the idle state doesn't the user experience a visible response lag if the previous state(s) require a considerable amount of time to run? ie: The state machine doesn't enter the idle state because its still busy processing. Isn't it better, from an end users point of view, to service the front panel with its own dedicated State Machine or event structure and then enqueue the user commands / data to other state machine(s) for processing? The processing time of th