Introduction

This document describes the procedure to add functionality to a ROCS System. The ROCS system that is used is a skeleton system for a new application. The code is enough to implement the framework without introducing application specific details. The commands that are generic to the family of applications centered around the ?? system (eg. Mugef, COPOS, etc.) are supplied. These are commands such as EVLIST, EVHIST, etc.

A block diagram of the ROCS skeleton software is shown in Figure 1 below. The two main requirements are to add a new command (or property) and to add a new module. The main part of this document will detail the steps involved in adding a new command. Adding a new module simply entails copying the sample provided.

Figure 1 Block diagram of the skeleton ROCS software