beautypg.com

11 smadcsetsignal, 11 smadcsetsignal -77 – Pepper Computer Modular Computers RS485 User Manual

Page 233

background image

SMART I/O User’s Manual

©1996 PEP Modular Computers GmbH

March 12, 1996

Page 5 - 77

5

Chapter 5 Analog Modules

5.3.8.11 SMADCSetSignal

Syntax

error_code SMADCSetSignal(u_int8 PortNr, u_int8

channel, process_id procID, signal_code sigCode);

Description

This function defines the code of the signal that is sent by the HW task when

the conversion of the channel is ready. The signal is sent to the process with

the ID procID. If sigCode is set to 0, no signal will be sent (disable sending

of signals).

Input

u_int8 PortNr

Port number of SM-THERM to set the signal

(from 0 to 10)

u_int8 channel

Number of specified channel (0 to 3)

process_id procID

ID of the process to send the signal to

signal_code sigCode

Signal code to be sent

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_SIGNAL

Illegal signal code used (it must be

0x100)

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

Technical Manual Error Codes Section).

Example

RetVal = SMADCSetSignal(0, 1, 0, 0x100);

This manual is related to the following products: