Browse Source

add basic console docs

elaborate on contributions
remotes/origin_old/ugfx_release_2.6
trsaunders 9 years ago
parent
commit
53704f7b36
  1. 20
      docs/console.txt
  2. 4
      docs/contributors.txt

20
docs/console.txt

@ -0,0 +1,20 @@
The console module acts as a BaseSequentialStream at a user defined area of the LCD.
Requirements:
The console code requires a lld that has vertical scroll implemented.
It is also necessary to enable the scroll code:
#define GDISP_NEED_SCROLL TRUE
Usage:
#include "console.h"
/* Define a console object */
GLCDConsole CON1;
/* initialise the console to take up the entire screen */
lcdConsoleInit(&CON1, 0, 0, 320, 240, &fontLarger, Black, White);
/* print something */
chprintf((BaseSequentialStream *)&CON1, "Hello the time is %d\nGoodbye.", chTimeNow());

4
docs/contributors.txt

@ -10,6 +10,8 @@ Date NickName RealName Contribution
30.07.2012 inmarket Andrew Hannam halext implementation
- dxli Dongxu Li lcdDrawEllipse() filled option
- benwilliam - fastMath & lcdDrawEllipse()
- Badger Thomas Saunders console implementation, FSMC
- Badger Thomas Saunders console implementation
FSMC for STM32F1 and F4
lld orientation fixes for S6D1121 and SSD1189
- Abhishek Abhishek Kakkar font rendering, S6D1121 GPIO

Loading…
Cancel
Save