7.2.1 Starting from scratch

The following pages describe the 'hard way' to create a device driver from scratch. It is a good exercise to do this once for a simple driver. In practice however, in most cases you will use an existing driver as a template and modify this for your needs.

The basic steps to build a device driver from scratch are:

  1. Naming the device driver
  2. Selecting the communication protocol
  3. Including the standard definitions file
  4. Defining the driver variables
  5. Adding the data exchange procedures

If you are reading this manual online, you may open the NDSatCom-KuBand-Upconverter driver example in a separate window to watch this in parallel while you are reading the following pages.