EasyManua.ls Logo

PEP Modular Computers Modular Computers RS485 - Smadc1 Getv

Default Icon
320 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SMART I/O Users Manual
©1996 PEP Modular Computers GmbHOctober 01, 1996 Page 5 - 97
5
Chapter 5 Analog Modules
5.4.8.4 SMADC1GetV
Syntax
error_code SMADC1GetV(u_int8 PortNr, u_int8 Channel,
int16 *pValue);
Description
This function fetches the conversion result of a selected channel. A gain and
offset correction is performed and the result stored as a signed integer value.
Input
u_int8 PortNr
SM-Port to be accessed
u_int8 Channel
Number of the ADC input channel to access
(0-3)
int16 *pValue
Pointer to the location where the conversion
result will be stored
Output
error_code SUCCESS
E_SEEK
if module was not initialised
E-BMODE
if the module is unknown
or standard OS-9 error code (refer to the OS-9
Technical Manual Error Codes Section).
Example
RetVal = SMADC1GetV(0, 2, 0x07FF);
Value (16-bit HEX)
Unipolar Bipolar
Positive Full-Scale $0FFF Positive Full-Scale $07FF
+1LSB $0001 +1LSB $0001
0 $0000 0 $0000
-1LSB $FFFF
Negative Full-Scale $F800

Table of Contents