EDU Arduino API
Data Fields
ketCube_Arduino_API_t::Terminal Struct Reference

KETCube Terminal Arduino API. More...

Data Fields

Terminal_print_t print
 Sends formatted output to KETCube terminal. More...
 
Terminal_printError_t printError
 Sends formatted output to KETCube terminal. More...
 
Terminal_printInfo_t printInfo
 Sends formatted output to KETCube terminal. More...
 
Terminal_printDebug_t printDebug
 Sends formatted output to KETCube terminal. More...
 

Detailed Description

KETCube Terminal Arduino API.

Field Documentation

◆ print

Terminal_print_t ketCube_Arduino_API_t::Terminal::print

Sends formatted output to KETCube terminal.

Behaves similarly to the C printf function the String is prefixed by the module prefix string ("Arduino :: ") and terminated by the new line

Parameters
formatstring that contains the text to be written to stdout. It can optionally contain embedded format tags that are replaced by the values specified in subsequent additional arguments –
See also
https://sourceware.org/newlib/libc.html#sprintf
Parameters
argsadditional arguments depending on the format string

◆ printDebug

Terminal_printDebug_t ketCube_Arduino_API_t::Terminal::printDebug

Sends formatted output to KETCube terminal.

Behaves similarly to the C printf function the String is prefixed by the module prefix string ("Arduino :: ") and terminated by the new line

Note
the string is produced only if Arduino module severity is set to 3 (DEBUG)
Parameters
formatstring that contains the text to be written to stdout. It can optionally contain embedded format tags that are replaced by the values specified in subsequent additional arguments –
See also
https://sourceware.org/newlib/libc.html#sprintf
Parameters
argsadditional arguments depending on the format string

◆ printError

Terminal_printError_t ketCube_Arduino_API_t::Terminal::printError

Sends formatted output to KETCube terminal.

Behaves similarly to the C printf function the String is prefixed by the module prefix string ("Arduino :: ") and terminated by the new line

Note
the string is produced only if Arduino module severity is set to 1 (ERROR)
Parameters
formatstring that contains the text to be written to stdout. It can optionally contain embedded format tags that are replaced by the values specified in subsequent additional arguments –
See also
https://sourceware.org/newlib/libc.html#sprintf
Parameters
argsadditional arguments depending on the format string

◆ printInfo

Terminal_printInfo_t ketCube_Arduino_API_t::Terminal::printInfo

Sends formatted output to KETCube terminal.

Behaves similarly to the C printf function the String is prefixed by the module prefix string ("Arduino :: ") and terminated by the new line

Note
the string is produced only if Arduino module severity is set to 2 (INFO)
Parameters
formatstring that contains the text to be written to stdout. It can optionally contain embedded format tags that are replaced by the values specified in subsequent additional arguments –
See also
https://sourceware.org/newlib/libc.html#sprintf
Parameters
argsadditional arguments depending on the format string