From 8904c140b237b5a211d8c1b53f37a65293f05f67 Mon Sep 17 00:00:00 2001 From: gavin Lyons Date: Sat, 7 Dec 2024 19:01:23 +0000 Subject: [PATCH] version 2.0.0 documentation --- README.md | 7 +++---- extra/doc/fonts/README.md | 4 ++-- extra/doc/st7735/README.md | 2 +- extra/images/fonts/7seg.png | Bin 557 -> 491 bytes .../fonts/{Inconsola.png => inconsola.png} | Bin 5 files changed, 6 insertions(+), 7 deletions(-) rename extra/images/fonts/{Inconsola.png => inconsola.png} (100%) diff --git a/README.md b/README.md index f24af0a..b88fdaf 100644 --- a/README.md +++ b/README.md @@ -150,9 +150,8 @@ Basic project overview, see API documentation for more detailed diagrams : The last version of Display_lib_RPI (V1.3.0) which used the bcm2835 library as a dependency low level interface is in releases and can still be downloaded and used. Version 1.3.0 will NOT work on raspberry pi 5 and uses direct register access. -It is generally speaking faster than the lgpio. - -The lgpio library works with linux device drivers like spidev. -Using Linux device drivers allow the library to work on Raspberry 5 as well as other linux computers that lgpio can be installed on +It is generally speaking faster than the lgpio. The lgpio replaced it in version 2.0.0. +The lgpio library works with linux device drivers like spidev. +Using Linux device drivers allow the library to work on Raspberry 5 as well as other Linux Single Board Computers that lgpio can be installed on. This provides more Flexibility, portability, better API, user space access,better compatibility and other advantages. diff --git a/extra/doc/fonts/README.md b/extra/doc/fonts/README.md index aa412ef..e812f55 100644 --- a/extra/doc/fonts/README.md +++ b/extra/doc/fonts/README.md @@ -22,7 +22,7 @@ All the Font data is in file font_data_RDL.cpp. These fonts are used by the grap | 13 | font_mint | 24x32 | 0x20 -0x7A | 8740 | | 14 | font_sixteenSeg | 32x48 | 0x2D-0x3A , 0-10 : . / - only | 2692 | | 15 | font_sevenSeg | 32X50| 0x2D-0x3A , 0-10 : . / - only | 2804 | -| 16 | font_groTeskBig | 32X64| ox20 - 0x5A, NO lowercase letters | 15108 | +| 16 | font_groTeskBig | 32X64| 0x20 - 0x5A, NO lowercase letters | 15108 | Font size in bytes = ((X * (Y/8)) * numberOfCharacters) + (ControlBytes) @@ -49,7 +49,7 @@ First 4 bytes are control bytes followed by **horizontally** addressed font data // Example Font // An 8 by 8 character size font starting at // ASCII offset 0x30 in ASCII table with 0x02 characters in font. -// 0 and 1 , size 14 bytes, 4 Control bytes at start. +// 0 and 1 , size 20 bytes, 4 Control bytes at start. static const uint8_t FontBinaryExample[] = { 0x08, 0x08, 0x30, 0x01, // x-size, y-size, offset, (last character-offset : 0x31-0x30) diff --git a/extra/doc/st7735/README.md b/extra/doc/st7735/README.md index 557b42e..ea0a470 100755 --- a/extra/doc/st7735/README.md +++ b/extra/doc/st7735/README.md @@ -12,7 +12,7 @@ * [Hardware](#hardware) * [Output](#output) * [Notes](#notes) - * [Multiple SPI devices](#multiple-spi-devices) + * [spidev buf size](#spidev-buf-size) ## Overview diff --git a/extra/images/fonts/7seg.png b/extra/images/fonts/7seg.png index 6e199048e3ff20df5ae547b82927d8b7725bf603..b06d7f22121b5e2244bb2970e9464cfd7faf0c9f 100644 GIT binary patch delta 445 zcmV;u0Yd(*1nUEk7%l+=0001$H6rl<000J1OjJbx0001)|0w2X5dZ)H2XskIMF;2% z2NEa@C9QL4kx3+fY)M2xR7i>KR?BU}Fbt(FpuR;TXq1drH6Em^WCO1tUvjN;33@21 zk}@sPlIx;SE-6ajg}*$@qzr-p_Y>o%sB>FlQ;z;U>fDz2=HwgxJ_ViZ<;0ta7t+Gu z-%xANs0nAZ2k!#N9~c|bH4co0gclb87!U8oKIID0{j?^3laBz!tz&9Wwiu<@IP+orLdgZ;8w8 nf?Rd7jx*f-Xs>Giy?g=bxm{6zJe6^0002el~^GF000S4OjJex|Nj60005c)^U!yL00007bV*G` z2j~n15iSZc+Xo4eMkIf$NklUYiiCLKEHe?z?zRi`R-TF>zO zo|~_irri{{uzP>OmX`dSoA(RNuzGaywYVv0%$NL}oA(R8zJ8rz-3IGSG~~IT_&Ar< zw=llo`bg1Yj5t&J;$w`gBNnE=l+G