Is_alarm – Phonetics Sensaphone ISACC 5000 User Manual

Page 95

Advertising
background image

95

Chapter 8: C Programming

IS_ALARM

Summary:

int is_alarm(n);

int n;

Input number

Description:

The is_alarm function checks if there is an active dialout alarm on the input specified
by n. This follows the unacknowledged status on the alarm, so after the alarm is ac-
knowledged by someone, it is no longer considered an alarm even if the physical
condition is still there.

Return value:

The is_alarm function returns a zero if there in no alarm on input n, or a 1 if there is
an alarm.

Example:

This program will set output number 3 on if input 3 is alarming. Otherwise it sets
output 3 off. When input 3 goes into alarm status, the output will be turned on. As
soon as that alarm is acknowledged by someone, the output will be turned off.

main()

{

if (is_alarm(3) == 1)

{

output(3,1);

}

else

{

output(3,0);

}

}

Advertising
This manual is related to the following products: