6 smdad1putvraw, 6 smdad1putvraw -21, Smart i/o user’s manual – Pepper Computer Modular Computers RS485 User Manual

Page 177: Chapter 5 analog modules

Advertising
background image

SMART I/O User’s Manual

©1996 PEP Modular Computers GmbH

March 12, 1996

Page 5 - 21

5

Chapter 5 Analog Modules

5.1.8.6 SMDAD1PutVRaw

Syntax

error_code SMDAD1PutVRaw(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.

Input

u_int8 PortNr

SM-Port number to be accessed

u_int8 Channel

Number of the DAC output channel to access

(0-1)

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 = SMDAD1PutVRaw(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

Advertising
This manual is related to the following products: