ILI9340_Driver_Lib
Diff: ILI9340_Driver.h
- Revision:
- 1:216d35e347b8
- Parent:
- 0:ea46340642a9
--- a/ILI9340_Driver.h Tue May 27 19:40:20 2014 +0000 +++ b/ILI9340_Driver.h Sun Jun 01 16:52:16 2014 +0000 @@ -1,10 +1,10 @@ /*************************************************************** - ILI9340_Driver v1.0 26.05.14 Ian Weston + ILI9340_Driver v1.1 01.06.14 Ian Weston Driver and integrated graphics library for displays that use the -ILI9340 controller in SPI mode. +ILI9340 controller in SPI mode. Such as the Adafruit 2.2" display. -The code was prted from several sources, the driver section +This code has been ported from several sources. The driver section was completely ported from the Adafruits Arduino source code, and the graphics functions were ported from the Adafruits GFX library and some elements were ported from code by Elmicros seeduio port. @@ -126,6 +126,11 @@ void FillRect(int16_t, int16_t, int16_t, int16_t, uint16_t); void DrawRect(int16_t, int16_t, int16_t, int16_t, uint16_t); void DrawCircle(int16_t, int16_t, int16_t, uint16_t); + void FillCircle(int16_t, int16_t, int16_t, uint16_t); + void FillCircleHelper(int16_t, int16_t, int16_t, uint8_t, int16_t, uint16_t); + void DrawCircleHelper( int16_t, int16_t, int16_t, uint8_t, uint16_t); + void DrawRoundRect(int16_t, int16_t, int16_t, int16_t, int16_t, uint16_t); + void FillRoundRect(int16_t, int16_t, int16_t, int16_t, int16_t, uint16_t); uint16_t Colour565(uint8_t, uint8_t, uint8_t); void DrawAscii(unsigned char, uint16_t, uint16_t, uint16_t, uint16_t);