Pepper-computer Modular Computers RS485 User Manual Page 234

  • Download
  • Add to my manuals
  • Print
  • Page
    / 320
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 233
SMART I/O User’s Manual
March 12, 1996
©1996 PEP Modular Computers GmbH
Page 5 - 78
Chapter 5 Analog Modules
5.3.8.12 SMADCSetGain
Syntax
error_code SMADCSetGain(u_int8 PortNr, u_int8 channel,
u_int8 gain);
Description
This function checks if an SM-THERM board is fitted on the specified port
and if the channel is valid and sets the value of the gain amplifier. The valid
values for gain are defined in the file smadc.h. The default values for the
attached sensor are substituted here when the sensor type is selected!
Input
u_int8 PortNr
Port number to set gain
(from 0 to 10)
u_int8 channel
Number of specified channel (0 to 3)
u_int8 gain
Value of gain amplifier (0 to 7 for gain factors
from 1 to 128)
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 gain value
or standard OS-9 error code (refer to the OS-9
Technical Manual Error Codes Section).
Example
RetVal = SMADCSetGain(0, 1, 2); {gain of 4}
Page view 233
1 2 ... 229 230 231 232 233 234 235 236 237 238 239 ... 319 320

Comments to this Manuals

No comments