Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Ion::Device::Bench::Command Namespace Reference

Typedefs

typedef void(* Function) (const char *input)
 

Functions

void ADC (const char *input)
 
void Backlight (const char *input)
 
void Charge (const char *input)
 
void reply (const char *s)
 
int8_t hexChar (char c)
 
bool isHex (char c)
 
uint32_t hexNumber (const char *s, int maxLength)
 
void Display (const char *input)
 
void Exit (const char *input)
 
void Keyboard (const char *input)
 
void LED (const char *input)
 
void MCUSerial (const char *input)
 
void Ping (const char *input)
 
void Print (const char *input)
 
void Suspend (const char *input)
 

Variables

const char *const sOK = "OK"
 
const char *const sKO = "KO"
 
const char *const sSyntaxError = "SYNTAX_ERROR"
 
const char *const sON = "ON"
 
const char *const sOFF = "OFF"
 

Typedef Documentation

◆ Function

typedef void(* Ion::Device::Bench::Command::Function) (const char *input)

Definition at line 11 of file command.h.

Function Documentation

◆ ADC()

void Ion::Device::Bench::Command::ADC ( const char *  input)

Definition at line 11 of file adc.cpp.

◆ Backlight()

void Ion::Device::Bench::Command::Backlight ( const char *  input)

Definition at line 10 of file backlight.cpp.

◆ Charge()

void Ion::Device::Bench::Command::Charge ( const char *  input)

Definition at line 9 of file charge.cpp.

◆ Display()

void Ion::Device::Bench::Command::Display ( const char *  input)

Definition at line 11 of file display.cpp.

◆ Exit()

void Ion::Device::Bench::Command::Exit ( const char *  input)

Definition at line 8 of file exit.cpp.

◆ hexChar()

int8_t Ion::Device::Bench::Command::hexChar ( char  c)

Definition at line 19 of file command.cpp.

◆ hexNumber()

uint32_t Ion::Device::Bench::Command::hexNumber ( const char *  s,
int  maxLength 
)

Definition at line 33 of file command.cpp.

◆ isHex()

bool Ion::Device::Bench::Command::isHex ( char  c)

Definition at line 29 of file command.cpp.

◆ Keyboard()

void Ion::Device::Bench::Command::Keyboard ( const char *  input)

Definition at line 9 of file keyboard.cpp.

◆ LED()

void Ion::Device::Bench::Command::LED ( const char *  input)

Definition at line 11 of file led.cpp.

◆ MCUSerial()

void Ion::Device::Bench::Command::MCUSerial ( const char *  input)

Definition at line 9 of file mcu_serial.cpp.

◆ Ping()

void Ion::Device::Bench::Command::Ping ( const char *  input)

Definition at line 8 of file ping.cpp.

◆ Print()

void Ion::Device::Bench::Command::Print ( const char *  input)

Definition at line 12 of file print.cpp.

◆ reply()

void Ion::Device::Bench::Command::reply ( const char *  s)

Definition at line 15 of file command.cpp.

◆ Suspend()

void Ion::Device::Bench::Command::Suspend ( const char *  input)

Definition at line 9 of file suspend.cpp.

Variable Documentation

◆ sKO

const char *const Ion::Device::Bench::Command::sKO = "KO"

Definition at line 10 of file command.cpp.

◆ sOFF

const char *const Ion::Device::Bench::Command::sOFF = "OFF"

Definition at line 13 of file command.cpp.

◆ sOK

const char *const Ion::Device::Bench::Command::sOK = "OK"

Definition at line 9 of file command.cpp.

◆ sON

const char *const Ion::Device::Bench::Command::sON = "ON"

Definition at line 12 of file command.cpp.

◆ sSyntaxError

const char *const Ion::Device::Bench::Command::sSyntaxError = "SYNTAX_ERROR"

Definition at line 11 of file command.cpp.