libkovan  1
The kovan standard library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
digital.h File Reference

Functions for working with digital sensors. More...

#include "export.h"

Go to the source code of this file.

Functions

EXPORT_SYM int digital (int port)
 
EXPORT_SYM void set_digital_value (int port, int value)
 
EXPORT_SYM int get_digital_value (int port)
 
EXPORT_SYM void set_digital_output (int port, int out)
 
EXPORT_SYM int get_digital_output (int port)
 
EXPORT_SYM int get_digital_pullup (int port)
 
EXPORT_SYM void set_digital_pullup (int port, int pullup)
 

Detailed Description

Functions for working with digital sensors.

Author
Braden McDorman

Function Documentation

EXPORT_SYM int digital ( int  port)
EXPORT_SYM int get_digital_output ( int  port)
EXPORT_SYM int get_digital_pullup ( int  port)
EXPORT_SYM int get_digital_value ( int  port)

Gets the current value of the digital port.

Returns
1 if the switch is closed, 0 if the switch is open
See Also
set_digital_value
EXPORT_SYM void set_digital_output ( int  port,
int  out 
)

Sets the digital mode.

Parameters
portThe port to modify.
out1 for output mode, 0 for input mode.
EXPORT_SYM void set_digital_pullup ( int  port,
int  pullup 
)
EXPORT_SYM void set_digital_value ( int  port,
int  value 
)

Sets the value of the digital port in output mode.

See Also
get_digital_value