ProSoft Technology MVI69-ADM User Manual

Page 248

Advertising
background image

Serial Port Library Functions

MVI-ADM ♦ 'C' Programmable

Developer's Guide

'C' Programmable Application Development Module

Page 248 of 342

ProSoft Technology, Inc.

February 20, 2013

MVIsp_GetDSR

Syntax

int MVIsp_GetDSR(int comport, int *state);

Parameters

comport

port for which DSR is requested

state

pointer to int for desired state

Description
This function allows the state of the DSR signal to be determined. comport must
be previously opened with MVIsp_Open. The current state of the DSR signal is
copied to the int pointed to by state.

Return Value

MVI_SUCCESS

the DSR state was read successfully

MVI_ERR_NOACCESS

comport has not been opened

MVI_ERR_BADPARAM

invalid pointer

Example

int state;
if (MVIsp_GetDSR(COM1, &state) == MVI_SUCCESS)
{
if (state == ON)
printf("DSR is ON\n");
else
printf("DSR is OFF\n");
}

Advertising