Added hide / show cursor mehodes

Dependents:   Fancy-Terminal

Fork of Terminal by Simon Ford

Embed: (wiki syntax)

« Back to documentation index

Terminal Class Reference

Terminal Class Reference

Control and display on an ANSI/VT100 Terminal. More...

#include <Terminal.h>

Public Member Functions

 Terminal (PinName tx, PinName rx)
 Create the Terminal interface.
int putc (int c)
 Write a character to the terminal.
int printf (const char *format,...)
 Write a formated string to the terminal.
void locate (int column, int row)
 Locate to a screen column and row.
void cls ()
 Clear the screen and locate to 0,0.
void foreground (int colour)
 Set the foreground colour.
void background (int colour)
 Set the background colour.
void hideCursor ()
 Hide Cursor from terminal.
void showCursor ()
 Hide Cursor from terminal.

Detailed Description

Control and display on an ANSI/VT100 Terminal.

This allows you to control an ANSI serial terminal

Definition at line 32 of file Terminal.h.


Constructor & Destructor Documentation

Terminal ( PinName  tx,
PinName  rx 
)

Create the Terminal interface.

Parameters:
txSerial transmit
rxSerial recieve

Definition at line 27 of file Terminal.cpp.


Member Function Documentation

void background ( int  colour )

Set the background colour.

Definition at line 52 of file Terminal.cpp.

void cls (  )

Clear the screen and locate to 0,0.

Definition at line 29 of file Terminal.cpp.

void foreground ( int  colour )

Set the foreground colour.

Definition at line 45 of file Terminal.cpp.

void hideCursor (  )

Hide Cursor from terminal.

Definition at line 59 of file Terminal.cpp.

void locate ( int  column,
int  row 
)

Locate to a screen column and row.

Parameters:
columnThe horizontal position from the left, indexed from 0
rowThe vertical position from the top, indexed from 0

Definition at line 33 of file Terminal.cpp.

int printf ( const char *  format,
  ... 
)

Write a formated string to the terminal.

Parameters:
formatA printf-style format string, followed by the variables to use in formating the string.
int putc ( int  c )

Write a character to the terminal.

Parameters:
cThe character to write to the display
void showCursor (  )

Hide Cursor from terminal.

Definition at line 64 of file Terminal.cpp.