libwallaby  v23
The wallaby standard library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Analogs

Functions

int analog (int port)
 
int analog8 (int port)
 
int analog10 (int port)
 
int analog_et (int port)
 
void set_analog_pullup (int port, int pullup)
 
int get_analog_pullup (int port)
 

Detailed Description

Function Documentation

int analog ( int  port)

Gets the 12-bit analog value of a port.

Parameters
[in]portA value between 0 and 5 specifying the sensor to read from.
Returns
The latest 12-bit value of the port (a value in the range 0 to 4095).
See also
analog12
int analog10 ( int  port)

Gets the 10-bit analog value of a port.

Parameters
[in]portA value between 0 and 5 specifying the sensor to read from.
Returns
The latest 10-bit value of the port (a value in the range 0 to 1023).
See also
analog
int analog8 ( int  port)

Gets the 8-bit analog value of a port.

Parameters
[in]portA value between 0 and 5 specifying the sensor to read from.
Returns
The latest 8-bit value of the port (a value in the range 0 to 255).
See also
analog
int analog_et ( int  port)

Gets the 10-bit analog value of an ET sensor on the given port.

Parameters
[in]portA value between 0 and 7 specifying the ET sensor to read from.
Returns
The latest 10-bit value of the port (a value in the range 0 to 1023).
See also
analog
Deprecated:
defaulting to analog() on the Wallaby
int get_analog_pullup ( int  port)

Gets the analog pullup status for one portt.

Parameters
[in]portA value between 0 and 7 specifying the analog sensor to read from.
Returns
The status of the analog pullup on the specified port
See also
analog
Deprecated:
no effect on the Wallaby
void set_analog_pullup ( int  port,
int  pullup 
)

Sets analog pullup status for one port.

Parameters
[in]portA value between 0 and 5 specifying the analog sensor to read from.
[in]pullupA value of 0 (inactive) or 1 (active).
See also
analog
Deprecated:
no effect on the Wallaby