Library to control a Graphics TFT connected to 4-wire SPI - revised for the Raio RA8875 Display Controller.

Dependents:   FRDM_RA8875_mPaint RA8875_Demo RA8875_KeyPadDemo SignalGenerator ... more

Fork of SPI_TFT by Peter Drescher

See Components - RA8875 Based Display

Enhanced touch-screen support - where it previous supported both the Resistive Touch and Capacitive Touch based on the FT5206 Touch Controller, now it also has support for the GSL1680 Touch Controller.

Offline Help Manual (Windows chm)

/media/uploads/WiredHome/ra8875.zip.bin (download, rename to .zip and unzip)

Revision:
76:c981284eb513
Parent:
61:8f3153bf0baa
Child:
103:7e0464ca6c5c
--- a/TextDisplay.h	Fri Nov 28 22:37:53 2014 +0000
+++ b/TextDisplay.h	Fri Nov 28 22:53:35 2014 +0000
@@ -39,9 +39,9 @@
     ///
     /// @note this method may be overridden in a derived class.
     ///
-    /// @param x position in pixels
-    /// @param y position in pixels
-    /// @param c the character to be written to the TextDisplay
+    /// @param[in] x position in pixels
+    /// @param[in] y position in pixels
+    /// @param[in] c the character to be written to the TextDisplay
     /// @returns number of pixels to advance the cursor which could be the cell width
     ///     for non-proportional characters, or the actual character width for
     ///     proportional characters.
@@ -72,7 +72,7 @@
     ///
     /// @note this method may be overridden in a derived class.
     ///
-    /// @param stream that shall be redirected to the TextDisplay
+    /// @param[in] stream that shall be redirected to the TextDisplay
     /// @returns true if the claim succeeded.
     ///
     virtual bool claim (FILE *stream);
@@ -80,7 +80,8 @@
     /// clear screen
     ///
     /// @note this method may be overridden in a derived class.
-    /// @param layers is ignored, but supports maintaining the same 
+    ///
+    /// @param[in] layers is ignored, but supports maintaining the same 
     ///     API for the graphics layer.
     /// @returns error code.
     ///
@@ -92,8 +93,8 @@
     ///
     /// @note this method may be overridden in a derived class.
     ///
-    /// @param column is the horizontal offset from the left side.
-    /// @param row is the vertical offset from the top.
+    /// @param[in] column is the horizontal offset from the left side.
+    /// @param[in] row is the vertical offset from the top.
     /// @returns error code.
     ///
     virtual RetCode_t locate(textloc_t column, textloc_t row) = 0;
@@ -102,7 +103,7 @@
     ///
     /// @note this method may be overridden in a derived class.
     ///
-    /// @param color is color to use for foreground drawing.
+    /// @param[in] color is color to use for foreground drawing.
     /// @returns error code.
     ///
     virtual RetCode_t foreground(color_t color) = 0;
@@ -111,7 +112,7 @@
     ///
     /// @note this method may be overridden in a derived class.
     ///
-    /// @param color is color to use for background drawing.
+    /// @param[in] color is color to use for background drawing.
     /// @returns error code.
     ///
     virtual RetCode_t background(color_t color) = 0;