Skip to content

Commit 943eb6a

Browse files
committed
v3.5.0
1 parent 705ce83 commit 943eb6a

2 files changed

Lines changed: 23 additions & 17 deletions

File tree

README.md

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -47,21 +47,26 @@ Enhancements included in [THIS repository](https://github.com/rob040/LEDmatrixCl
4747
* Added user configurable temperature, wind speed and air pressure unit and conversions.
4848
* Removed the Imperial / Metric choice , with more customization freedom to the user.
4949
* The LED Display character font has been overhauled for more consistency and readability.
50+
* The hostname is now configurable. This hostname was "CLOCK-XXXXXX", where "XXXXXX" are device specific hex characters, which is still the default. A change will cause reboot, an empty entry will return to the default hostname.
51+
* The hostname is used for mDNS to access the webpage at <br>` http://hostname.local`
52+
* The MQTT status message was changed and the publish frequency was reduced to once every hour, and after startup and after connection error recovery.
5053

5154
**NEW**
52-
* As of version 3.4.0, there is **multiple language support** for text on the LED Matrix display. The configuration web page remains English.
53-
* There is Language support for following 12 languages:
55+
* As of version 3.4.0, there is **multiple language support** for texts on the LED Matrix display. The web server pages will remain in English.
56+
* There is Language support for following 14 languages:
5457
* => English
55-
* => Nederlands
56-
* => Deutsch
57-
* => Français
58-
* => Italiano
59-
* => Español
60-
* => Português
61-
* => Dansk
62-
* => Norsk
63-
* => Svenska
64-
* => Polski
58+
* => Nederlands (Dutch)
59+
* => Deutsch (German)
60+
* => Français (French)
61+
* => Italiano (Italian)
62+
* => Español (Spanish)
63+
* => Português (Portuguese)
64+
* => Dansk (Danish)
65+
* => Norsk (Norwegian)
66+
* => Svenska (Swedish)
67+
* => Polski (Polish)
68+
* => Čeština (Czech)
69+
* => Slovenčina (Slovak)
6570

6671

6772
### known issues
@@ -153,7 +158,7 @@ Use the Arduino guide for details on how to install and manage libraries https:/
153158

154159
**Packages** -- the following packages and libraries are used (download and install):
155160
* <TimeLib.h> --> https://github.com/PaulStoffregen/Time v1.6.1+
156-
* <Adafruit_GFX.h> --> https://github.com/adafruit/Adafruit-GFX-Library v1.12.1+ (and Adafruit BusIO at version 1.17.2+)
161+
* <Adafruit_BusIO_Register.h> --> https://github.com/adafruit/Adafruit_BusIO version 1.17.2
157162
* <ArduinoJson.h> --> https://github.com/bblanchon/ArduinoJson v7.4.2+
158163
* <PubSubClient.h> --> https://github.com/hmueller01/pubsubclient3 v3.2.0+
159164

@@ -162,15 +167,16 @@ This project has local libraries in the lib directory.
162167
Having project local libraries is not supported by Arduino IDE.
163168
Therefore you must copy these manually to your Arduino sketchbook library directory.
164169
This is the directory where all libraries managed by the Arduino library manager are located.<br>
165-
By default this is `C:\Users\<userName>\Documents\Arduino\libraries` on Windows machines.
170+
By default this is `C:\Users\<userName>\Documents\Arduino\libraries` on Windows machines.<br>
171+
Be aware that the `lib/Arduino GFX Library` contains a modified glcdfont.c for this project, that is required for proper operation.
166172

167173
Copy local libraries:
168174
* in command terminal, change to marquee directory,
169175
* `xcopy/s ..\lib\* C:\Users\<userName>\Documents\Arduino\libraries`
170176

171177
After copy do restart the Arduino IDE.
172178

173-
Assure there are no similarly named libaries (/packages) with higher version numbers.
179+
Assure there are no similarly named libaries (/packages) with higher version numbers.<br>
174180
Use library manager to check. At end of compilation in the IDE, a list of used libraries is shown. Check these.
175181

176182

marquee/marquee.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
#include "Settings.h"
99

10-
#define VERSION "3.4.1" // software version
10+
#define VERSION "3.5.0" // software version
1111

1212
// Refresh main web page every x seconds. The mainpage has button to activate its auto-refresh
1313
#define WEBPAGE_AUTOREFRESH 30
@@ -603,7 +603,7 @@ void setup() {
603603
flashLED(1, 500);
604604
}
605605

606-
#define LOOP_DEBUG 1//DEBUG
606+
#define LOOP_DEBUG DEBUG
607607
//************************************************************
608608
// Main Loop
609609
//************************************************************

0 commit comments

Comments
 (0)