EasyManua.ls Logo

PEP Modular Computers Modular Computers RS485 - Smdac1 Putvraw

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
October 01, 1996
©1996 PEP Modular Computers GmbH
Page 5 - 118
Chapter 5 Analog Modules
5.5.8.6 SMDAC1PutVRaw
Syntax
error_code SMDAC1PutVRaw(u_int8 PortNr, u_int8
Channel, u_int16 Value);
Description
This function sets the selected DAC channel to the chosen value. No gain or
offset correction is performed and the given value will always be masked to a
12-bit value.
Input
u_int8 PortNr
SM-Port number to be accessed
u_int8 Channel
Number of the DAC output channel to access
(0-5)
u_int16 Value
Value to be written
Output
error_code SUCCESS
E_SEEK
if module was not initialized
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 = SMDAC1PutVRaw(0, 1, 0x0FFF);
Value (16-bit HEX)
Unipolar Bipolar
Positive Full-Scale $0FFF Positive Full-Scale $0FFF
+1LSB $0001 +1LSB $0801
0 $0000 0 $0800
-1LSB $07FF
Negative Full-Scale $0000

Table of Contents