Speeduino
Loading...
Searching...
No Matches
Functions
programmableIOControl.h File Reference
#include <stdint.h>
#include "../../../config_pages.h"

Go to the source code of this file.

Functions

void initialiseProgrammableIO (config13 &page13)
 Initialise the programmable I/O system.
 
void programmableIOControl (const config13 &page13)
 Control function for the programmable I/O system. Should be called regularly (e.g. in main loop) to check the rules and update outputs accordingly.
 
int16_t programmableIOGetData (uint16_t index)
 Get single I/O data var (from current) for comparison.
 
uint8_t getProgrammableIOOutputStatus (void)
 Get the output status of the programmable I/O system.
 

Function Documentation

◆ getProgrammableIOOutputStatus()

uint8_t getProgrammableIOOutputStatus ( void  )

Get the output status of the programmable I/O system.

Returns
The compressed output status.

◆ initialiseProgrammableIO()

void initialiseProgrammableIO ( config13 page13)

Initialise the programmable I/O system.

Parameters
page13The tune

◆ programmableIOControl()

void programmableIOControl ( const config13 page13)

Control function for the programmable I/O system. Should be called regularly (e.g. in main loop) to check the rules and update outputs accordingly.

Parameters
page13The tune

◆ programmableIOGetData()

int16_t programmableIOGetData ( uint16_t  index)

Get single I/O data var (from current) for comparison.

Parameters
indexField index/number (?)