SUCCESS E_MNF
E_PARAM E_BMODE

Chapter 5 Analog Modules

SMART I/O User’s Manual

 

 

 

 

 

 

 

 

 

 

5.3.8.15SMADCEnableConversion

Syntax

error_code SMADCEnableConversion(u_int8 PortNr, u_int8 channel, BOOLEAN enable);

Description

This function checks if an SM-THERM board is fitted on the specified port and if the channel is valid and forces the HW task to convert the raw values. If the flag enable is TRUE (<>0), then conversion of raw values to degrees Celsius is executed, else if (enable=FALSE) no conversion takes place. The function invalidates converted data, if enable is set to FALSE.

Input

u_int8 PortNr

u_int8 channel BOOLEAN enable

Output

error_code

Example

Port number to enable data conversion (from 0 to 10)

Number of specified channel (0 to 3)

Flag for enabling or disabling conversion of raw values

If wrong type of module or no module is fitted on the selected port

If wrong channel number is specified If conversion can’t be enabled because a bad or no sensor type is specified

or standard OS-9 error code (refer to the OS-9 Technical Manual Error Codes Section).

5

RetVal = SMADCEnableConversion(0, 1, FALSE);

 

 

 

 

March 12, 1996

©1996 PEP Modular Computers GmbH

Page 5 - 81

 

 

Page 237
Image 237
Pepper Computer RS232, RS485 user manual SMADCEnableConversion Syntax