Customising the RTC Supervisor¶
A number of user extension points are foreseen in the RtcSupervisor which are not yet supported, these include user functions to be invoked when:
An error is identified, i.e. the
InError
method is calledA mode is set using the
SetMode
interface.A Run command is to be implemented to run a particular RTC pipeline.
In addition a mechanism will be provided to add additional command interfaces for application specific commands.
Configuration of the RtcSupervisor¶
There are currently only two things which can be configured
The list of components to be supervised.
Whether the state transitions should be done in series or parallel.
See the Configuration section of the RtcSupervisor manual for details of how to configure these behaviours.
Running RtcSupervisor¶
Examples of how the RtcSupervisor can be started, configured and used can be found in the end to end example Putting Everything Together for a Minimalistic SRTC System.