Saltware / Mbed 2 deprecated Water Play

Dependencies:   mbed DRV88255 TextLCD Ping mbed-rtos

Embed: (wiki syntax)

« Back to documentation index

LCDController Class Reference

LCDController Class Reference

Provides methods to write to the 16x2 LCD screen. More...

#include <LCDController.h>

Static Public Member Functions

static void updateScreen (float, float, PIDController *pidc)
 Displays temperature / salinity values and shows if the heater is active or not.
static void updateScreen (float)
 Displays the volume in the water tank.
static void splash ()
 Shows the splash screen.
static void showError (const char *msg)
 Shows the given error, this is used by the AlarmController.
static void showPumping ()
 Displays a message showing the pumps are active.

Detailed Description

Provides methods to write to the 16x2 LCD screen.

Definition at line 11 of file LCDController.h.


Member Function Documentation

void showError ( const char *  msg ) [static]

Shows the given error, this is used by the AlarmController.

Definition at line 72 of file LCDController.cpp.

void showPumping (  ) [static]

Displays a message showing the pumps are active.

Definition at line 54 of file LCDController.cpp.

void splash (  ) [static]

Shows the splash screen.

Definition at line 13 of file LCDController.cpp.

void updateScreen ( float  temp_value,
float  salt_value,
PIDController *  pidc 
) [static]

Displays temperature / salinity values and shows if the heater is active or not.

Definition at line 19 of file LCDController.cpp.

void updateScreen ( float  volume ) [static]

Displays the volume in the water tank.

Definition at line 59 of file LCDController.cpp.