display.h File Reference

Go to the source code of this file.

Functions

int DisplayInit (char *name)
 Start background thread for display updates.
void DisplayStatus (uint8_t status)
 Display a specified status.
void DisplayMessage (uint8_t row, uint8_t secs, CONST char *fmt,...)
 Display a specified text.
void DisplayEntry (uint8_t rs)
 Display specified entry of the list of stations.

Function Documentation

int DisplayInit ( char *  name  ) 

Start background thread for display updates.

Id
display.h 2955 2010-04-03 13:54:45Z haraldkipp
Parameters:
name Display device name.
Returns:
0 on success or -1 in case of a failure.

Definition at line 234 of file display.c.

References DISPLAY_VCOLUMNS, Displayer(), DisplayStatus(), DIST_NONE, fopen(), lcd, malloc, mline, NutThreadCreate(), and sline.

Referenced by main().

void DisplayStatus ( uint8_t  status  ) 
void DisplayMessage ( uint8_t  row,
uint8_t  secs,
CONST char *  fmt,
  ... 
)

Display a specified text.

Parameters:
row Row position of the message.
secs Number of seconds to display the message. Set to 0 for permanent display.
fmt Format string containing conversion specifications.

Definition at line 184 of file display.c.

References mline, mticks, NutEventPost(), sline, updevt, and vsprintf().

void DisplayEntry ( uint8_t  rs  ) 

Display specified entry of the list of stations.

Parameters:
rs Index of the list entry.

Definition at line 204 of file display.c.

References DISPLAY_VCOLUMNS, inet_ntoa(), NutEventPost(), RADIOSTATION::rs_genre, RADIOSTATION::rs_ip, RADIOSTATION::rs_name, RADIOSTATION::rs_port, RADIOSTATION::rs_scandead, RADIOSTATION::rs_scantitle, sline, sprintf, station, strcpy(), strncpy(), and updevt.


© 2000-2010 by contributors - visit http://www.ethernut.de/