|
libPocuter
1.0
Support library for programming the Pocuter
|
PORTSERROR
Definition: PocuterPorts.h:34
@ PORT_2
Definition: PocuterPorts.h:13
options to access the Pocuter user ports (Port0 - Port5)
Definition: PocuterPorts.h:8
@ PORT_MODE_BINARY
Definition: PocuterPorts.h:31
@ PORT_PULLUP_ON
Definition: PocuterPorts.h:26
virtual PORTSERROR deinitPort(PORT_NUMBER n)=0
deinit an exposed port
virtual PORTSERROR pauseInterruptHandler()=0
pause the eventhandler
@ PORT_DIRECTION_IN
Definition: PocuterPorts.h:20
virtual PORTSERROR getValue(PORT_NUMBER n, uint16_t *value)
get a value from an ADC port
PORT_NUMBER
Definition: PocuterPorts.h:10
@ PORT_PULLUP_OFF
Definition: PocuterPorts.h:25
@ PORT_3
Definition: PocuterPorts.h:14
@ PORTSERROR_NOT_INITIALIZED
Definition: PocuterPorts.h:37
PORT_PULLUP
Definition: PocuterPorts.h:24
@ PORTSERROR_UNKNOWN
Definition: PocuterPorts.h:38
virtual PORTSERROR setValue(PORT_NUMBER n, bool value)
set a binary port
virtual PORTSERROR registerEventHandler(PORT_NUMBER n, portEventHandler *h, void *u)=0
register an event callback
PORT_MODE
Definition: PocuterPorts.h:30
virtual PORTSERROR initPort(PORT_NUMBER n, PORT_DIRECTION d, PORT_MODE m, PORT_PULLUP p)=0
init an exposed port
@ PORTSERROR_NOT_SUPPORTED
Definition: PocuterPorts.h:36
virtual PORTSERROR resumeInterruptHandler()=0
resume the eventhandler
@ PORT_MODE_ADC
Definition: PocuterPorts.h:32
@ PORTSERROR_OK
Definition: PocuterPorts.h:35
@ PORT_0
Definition: PocuterPorts.h:11
@ PORT_4
Definition: PocuterPorts.h:15
void() portEventHandler(PORT_NUMBER n, bool portValue, void *)
Definition: PocuterPorts.h:121
@ PORT_DIRECTION_OUT
Definition: PocuterPorts.h:21
@ PORT_1
Definition: PocuterPorts.h:12
PORT_DIRECTION
Definition: PocuterPorts.h:19
@ PORT_5
Definition: PocuterPorts.h:16