9 smadcsetmode 5-75 – Pepper Computer Modular Computers RS485 User Manual

Page 231

Advertising
background image

SMART I/O User’s Manual

©1996 PEP Modular Computers GmbH

March 12, 1996

Page 5 - 75

5

Chapter 5 Analog Modules

5.3.8.9 SMADCSetMode

Syntax

error_code SMADCSetMode(u_int8 PortNr, u_int8 channel,

u_int8 mode);

Description

This function checks if an SM-THERM board is fitted on the specified port

and if the channel is valid and sets the mode of the AD Converter. The valid

values (BIPOLAR, UNIPOLAR) are defined in the file smadc.h.

Input

u_int8 PortNr

Port number to set mode

(0 to 10)

u_int8 channel

Number of specified channel (0 to 3)

u_int8 mode

Mode of ADC: BIPOLAR or UNIPOLAR

Output

error_code

SUCCESS

E_MNF

If wrong type of module or no module

is fitted on the selected port

E_PARAM

If wrong channel number is specified

E_BMODE

Illegal mode

or standard OS-9 error code (refer to the OS-9

Technical Manual Error Codes Section).

Example

RetVal = SMADCSetMode(0, 1, BIPOLAR);

Advertising
This manual is related to the following products: