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:
209:08fc22dea762
Parent:
207:82f336e5c021
--- a/RA8875.h	Sun Apr 04 17:15:57 2021 +0000
+++ b/RA8875.h	Sun Apr 04 20:14:06 2021 +0000
@@ -2896,6 +2896,31 @@
     RetCode_t ellipse(loc_t x, loc_t y, dim_t radius1, dim_t radius2, fill_t fillit = NOFILL);
 
 
+    /// Draw an Ellipse
+    ///
+    /// Draws it using the foreground color setting.
+    ///
+    /// @param[in] p is point for the center of the ellipse.
+    /// @param[in] radius1 defines the horizontal radius of the ellipse.
+    /// @param[in] radius2 defines the vertical radius of the ellipse.
+    /// @param[in] fillit defines whether the circle is filled or not.
+    /// @returns @ref RetCode_t value.
+    ///
+    RetCode_t ellipse(point_t p, dim_t radius1, dim_t radius2, color_t color, fill_t fillit = NOFILL);
+    
+    
+    /// Draw an filled Ellipse
+    ///
+    /// Draws it using the foreground color setting.
+    ///
+    /// @param[in] p is point for the center of the ellipse.
+    /// @param[in] radius1 defines the horizontal radius of the ellipse.
+    /// @param[in] radius2 defines the vertical radius of the ellipse.
+    /// @param[in] fillit defines whether the circle is filled or not.
+    /// @returns @ref RetCode_t value.
+    ///
+    RetCode_t fillellipse(point_t p, dim_t radius1, dim_t radius2, color_t color, fill_t fillit = FILL);
+
 
     /// Block Move
     ///