XBee Firmware Library  1.6.0
Functions
graphic_display.c File Reference

Functions

void lcd_graphic_cmd_write (uint8_t cmd)
 Sends the given command to the LCD. More...
 
void lcd_graphic_data_write (uint8_t data)
 Sends a byte of data to be written in the LCD. More...
 
void lcd_graphic_goto_xy (uint8_t x, uint8_t y)
 Sets the pointer of the LCD at the specified coordinates. More...
 
void lcd_graphic_init (void)
 Initializes graphic display with default params. More...
 
void lcd_graphic_set_clear_screen (uint8_t data)
 Fills all the display with the specified byte mask. More...
 
void lcd_graphic_write_box (uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1, bool_t color)
 Draws a filled rectangle in the LCD defined by two points. More...
 
void lcd_graphic_write_circle (uint8_t x0, uint8_t y0, uint8_t r, bool_t color)
 Draws a circle in the LCD defined by its center point and the radius. More...
 
void lcd_graphic_write_line (uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1, bool_t color)
 Draws a line in the LCD defined by two points. More...
 
void lcd_graphic_write_pixel (uint8_t x, uint8_t y, bool_t color)
 Draws a pixel in the LCD given position (point). More...
 
void lcd_graphic_write_rectangle (uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1, bool_t color)
 Draws a rectangle in the LCD defined by two points. More...
 
void lcd_graphic_write_text (uint8_t x0, uint8_t y0, uint8_t *textplot, bool_t color)
 Writes the given text in the graphic display. More...
 
void lcd_graphic_write_tile (uint8_t x, uint8_t y, uint8_t *buf)
 Writes a tile (square of 8x8 pixels/bits) at the given point. More...