Project

General

Profile

Statistics
| Revision:

root / trunk / code / lib / include / libdragonfly / lcd.h @ 88

History | View | Annotate | Download (758 Bytes)

1
/**
2
 * @file lcd.h
3
 * @brief Contains definitions for dealing with the LCD screen.
4
 * 
5
 * Contains definitions and functions for dealing with the 
6
 * LCD screen.
7
 *
8
 * @author Colony Project, CMU Robotics Club
9
 **/
10

    
11
#ifndef _LCD_H_
12
#define _LCD_H_
13

    
14
/**
15
 * @addtogroup lcd
16
 * @{
17
 **/
18

    
19
/** @brief Initialize the LCD screen **/
20
void lcd_init(void);
21
/** @brief Clear the LCD screen **/
22
void lcd_clear_screen( void );
23
/** @brief Print a char to the LCD screen **/
24
void lcd_putc(char c);
25
/** @brief Print a string to the LCD screen **/
26
void lcd_puts(char *s);
27
/** @brief Print an int to the LCD screen **/
28
void lcd_puti(int value);
29
/** @brief Set the current cursor position **/
30
void lcd_gotoxy(int x, int y);
31

    
32
/** @} **/
33

    
34
#endif