From 720c837c3db020f49c2cb7a0ffb8bf8a7c7c7486 Mon Sep 17 00:00:00 2001 From: hishizuka <12926652+hishizuka@users.noreply.github.com> Date: Fri, 21 Jun 2024 14:41:20 +0900 Subject: [PATCH] update doc --- README.md | 27 ++++++++------------------- doc/software_installation.md | 8 +++++--- 2 files changed, 13 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 049c5271..65ca5b1d 100644 --- a/README.md +++ b/README.md @@ -6,25 +6,14 @@ An open-source bike computer based on Raspberry Pi Zero (W, WH, 2 W) with GPS a https://github.com/hishizuka/pizero_bikecomputer # News -- 2023/10/20 The program has now been substantially modified with significant contributions from [Ptosiek](https://github.com/Ptosiek) . `timezonefinder` is now required. ~~Also, `qasync` does not work with the latest version, so install version 0.24.0.~~ -- 2023/9/15 Add [receiving route from Android Google Maps](./doc/software_installation.md#courses) with Bluetooth File Transfer Protocol. So, install bluez-obexd and dbus-x11 package. -- 2023/6/26 Replace hishizuka/pyqtgraph with original pyqtgraph. So uninstall and re-install pyqtgraph. -- 2023/6/26 Add GadgetBridge documents in [software_installation.md](./doc/software_installation.md#network). -- 2023/6/26 Add LiveTrack(ThingsBoard) documents in [software_installation.md](./doc/software_installation.md#live-track) and [thingsboard_setup.md](./doc/thingsboard_setup.md) - -``` -2023/10/20 update -$ sudo pip3 install timezonefinder -$ sudo pip3 install qasync --upgrade - -2023/9/15 update -#For Android only -$ sudo apt install bluez-obexd dbus-x11 - -#2023/6/26 update -$ sudo pip3 uninstall pyqtgraph -$ sudo pip3 install pyqtgraph -``` +- 2024/6/21 Changed the value for `display` in `setting.conf` when using JDI/Sharp MIP LCD. See `modules/display/display_core.py` for setting values. + - `MIP_JDI_color_400x240` + - `MIP_JDI_color_640x480` + - `MIP_Azumo_color_272x451` (WIP) + - `MIP_Sharp_mono_400x240` + - `MIP_Sharp_mono_320x240` +- 2024/6/21 Vertical layouts is avaiable. Set from the initial display resolution at startup. If you want to try it in a desktop environment, change `DEFAULT_RESOLUTION` in `modules/display/display_core.py`. For individual hardware displays, specify the appropriate value. + - ![verticai-layout-01](https://github.com/hishizuka/pizero_bikecomputer/assets/12926652/ac7f2000-68ec-4f89-a1f5-afd71aacd173) ![verticai-layout-02](https://github.com/hishizuka/pizero_bikecomputer/assets/12926652/e4b67398-455c-40cd-80fd-f8ec05c155a0) # Table of Contents diff --git a/doc/software_installation.md b/doc/software_installation.md index dd0e35e2..2c1ac332 100644 --- a/doc/software_installation.md +++ b/doc/software_installation.md @@ -631,13 +631,15 @@ Set the value before starting the program. If the value is set during running, i - Set the type of display. - There are definitions in `modules/config.py` for the resolution and availability of the touchscreen. - `None`: default (no hardware control) - - `PiTFT`: PiTFT2.4 (or a PiTFT2.8 with the same resolution) - - `MIP`: MIP color reflective LCD module 2.7 inch. - - `MIP_Sharp`: SHARP Memory Display Breakout + - `MIP_JDI_color_400x240`: JDI 2.7 inch MIP reflective color LCD module. (LPM027M128C/LPM027M128B) + - `MIP_JDI_color_640x480`: JDI 4.4 inch MIP reflective color LCD module. (LPM044M141A) + - `MIP_Sharp_mono_400x240`: SHARP 2.7 inch MIP monochrome LCD module. (Sharp LS027B7DH01) + - `MIP_Sharp_mono_320x240`: SHARP 4.4 inch MIP monochrome LCD module. (Sharp LS044Q7DH01) - `Papirus`: PaPiRus ePaper / eInk Screen HAT - `DFRobot_RPi_Display`: e-ink Display Module - `Pirate_Audio`, `Pirate_Audio_old`: Pirate Audio ("old" assigns the Y button to GPIO 20.) - `Display_HAT_Mini`: Display HAT Mini + - `PiTFT`: PiTFT2.4 (or a PiTFT2.8 with the same resolution) - `autostop_cutoff` - Set the threshold for the speed at which the stopwatch will automatically stop/start after it is activated. - The default value is `4` [km/h].