QNX Driver Development Kit | ||||||||||
§1. Short description | Links: | |||||||||
[print version] | ||||||||||
To facilitate and standardize the task of driver creation for data acqusition devices the company RTS-Ukraine offers an integrated DWizard drivers development environment. This environment represents convenient user interface for creation, debugging and integration of a driver created to Silver 2 package. All the programmer has to do is to instrument interface with particular hardware. Contents:
|
QNX Driver Development Kit | |||||
§2. Short characteristics | |||||
[contents] | [print version] | ||||
|
QNX Driver Development Kit | |||||||||||
§3. Basic points | |||||||||||
[contents] | [print version] | ||||||||||
Interaction of user software with a driver is shown on the following drawing:
User software using access library interface conducts a driver enquiry. The driver kernel using equipment inquiry functions provides data access. Equipment inquiry functions may be instrumented with a help of DWizard.
Data accessible to user application is represented on 'Data channels' of different types. There are 5 types of channels at all: analog input/output channel, discreet input/output channel and complementing input channel.
Each data channel is characterized with a number of parameters: access type (input/output), channel type (analog, discreet), signal scale and others:
|
QNX Driver Development Kit | |||||||||
§4. Program interface image | |||||||||
[contents] | [print version] | ||||||||
|