Infratecâ„¢ 1241 Grain Analyzer
2:22 Service Manual 1001 5015 / Rev. 4
2.3 Software Description
The operative system used in the instrument is QNX which is a commercial Unix-
like real-time operating system (RTOS), aimed primarily at the embedded systems
market.
The DSP software acts as an extension of the instrument software (ISW) and is
located as an IO module to the PC board. The DSP software is accessed via the
standard PC/104 bus on the PC board. The DSP module makes it possible for the
ISW to have control over the different components of the instrument. This document
describes the interface (IF 1) between the ISW (SW 1) and the DSP software (SW 2).
Fig. 2:17
SW 1: Instrument software system (ISW) (10008304)
PC-software located in the instrument. It contains functions for analysing samples,
predicting results, creating scan files for mathematical treatment.
SW 2: DSP software system (10008494 & 10014320)
Software located in the DSP. Containing functions for Detector, Monochromator,
MU, TWM and PSM communication.
SW 3: Monochromator microcontroller software
PIC microcontroller software to control the monochromator shutter functions and the
E2PROM access on the monochromator board
The O and P constants are stored together with the monochromator module serial
number in an E2PROM onboard the monochromator PCB.
SW 4: Measuring Unit (MU) microcontroller software
PIC microcontroller software to control the MU functions.
SW 5: Test Weight Module (TWM) microcontroller software
PIC microcontroller software to control the TWM functions.
SW 6: Electronic ID (EID) microcontroller software
PIC microcontroller software to control the EID functions.