It maintains the real-time clock and miscellaneous timers, the modem interface used for reporting events such as alarms and tampers or for allowing configuration being downloaded from a remote computer, a file system used for configuration and the recording of states and events, as well as implementing the component interpreter for performing commands that may either set outputs or perform system