Frank Haverland
2997bf0911
#1524 - ensure the recognized digit is less than 10 ( #1525 )
...
* fix kernel panic (vector out of range) in getReadoutRawString
* fix key of caches
* fix key of caches
* fix key caches
* fix cache keys
* fix cache keys
* move set variables to top
* debug
* fix key
* testing
* try fix changelog
* test
* Update Changelog.md for release
* Revert "Update Changelog.md for release"
This reverts commit 4f51ec7962 .
* remove testing
* fix release creation
* testing
* Update Changelog.md for release
* test
* Revert "Merge branch 'master' of https://github.com/haverland/AI-on-the-edge-device "
This reverts commit f68695a4c0 , reversing
changes made to a096cf7182 .
* Revert "test"
This reverts commit a096cf7182 .
* revert testing
* #1524 - ensure the result of ZeigerEvalHybridNeu is <10
* Fix late digit transition #1503
Co-authored-by: github-actions <github-actions@github.com >
2022-12-09 17:52:01 +01:00
CaCO3
af29756943
Prevent auto restart on cam framebuffer init error ( #1522 )
...
* use correct log level
* revert autorestart on camera framebuffer init error
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-09 17:51:03 +01:00
CaCO3
268a3024d8
Various corrections ( #1519 )
...
* use correct log level
* corrected logging
* typo
* add release to webinstaller
* changed logs, added INFO log of raw, value, error
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-09 17:50:27 +01:00
CaCO3
2768667eb1
Refactor JSON ( #1518 )
...
* use correct log level
* corrected logging
* typo
* refactored JSON generagion: removed unused parameters, consolidated into singel function, added "pre"
* Wrapped 'rate' into double quotes, like all other JSON values
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-09 17:49:26 +01:00
Christopher Fenner
88bdcc9365
solves #1530 ( #1531 )
2022-12-09 14:32:58 +01:00
parhedberg
39019e9c92
Fix for securing wlan.ini ( #1509 )
...
* Fix for securing wlan.ini
* Fixing error with ' instead of "
* Changing to errorcode 403
* maybe strcmp instead of regular ==
Co-authored-by: Pär Hedberg <par.hedberg@nordicmedtest.se >
2022-12-07 18:24:51 +01:00
Ralf Rachinger
53a764abc8
Don't autofail if NTP server can't be reached during initalization ( #1498 )
...
This fixes an issue with a restricted network without internet access,
where the hardcoded ntp server can't be reached and thus the esp resets,
as it's not able to finish initalization.
2022-12-06 07:00:43 +01:00
CaCO3
4f07c88769
Fix cookie usage, use correct http response codes, add 404 page ( #1495 )
...
* replaced some HTTP response code with better matching codes
* add custom 404 page, add log entry for debugging
* fix cookie
* replace non-necessary whitespace
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-06 06:53:05 +01:00
CaCO3
5867e90f69
Extend mqtt json ( #1489 )
...
* add whitespaces in JSON in MQTT
* re-added pre-value
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-05 18:44:43 +01:00
CaCO3
e87b91f6eb
MQTT improvements ( #1487 )
...
* removed no longer used code
* updated logs
* increased heap memory. this most likely was the reason that the MQTT init failed, see https://github.com/jomjol/AI-on-the-edge-device/issues/1455#issuecomment-1336450501
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-05 06:55:08 +01:00
CaCO3
4b52e61755
De-init camera on startup. This solves init errors in cause it was already initialized in a prevous run ( #1486 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-05 06:53:48 +01:00
CaCO3
16d0758ea3
remove redundant log text ("5 minutes delay" gets loged further down already. ( #1480 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-04 15:43:44 +01:00
jomjol
877a1b14e5
Merge branch 'rolling' of https://github.com/jomjol/AI-on-the-edge-device into rolling
2022-12-04 15:12:25 +01:00
jomjol
a122b37c81
Quick Fix for MQTT Init Problem
2022-12-04 15:12:20 +01:00
CaCO3
ad137b329b
compare only the first 7 characters of the hashes ( #1472 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-03 22:28:22 +01:00
Slider0007
85905a7045
Improve MQTT connection handling ( #1462 )
...
* modify mqtt init at startup + after disconnection
* mqtt_init only when not initialized
* Minor udapte
* Apply suggestions from code review
Co-authored-by: CaCO3 <caco3@ruinelli.ch >
* Correct typo
Co-authored-by: CaCO3 <caco3@ruinelli.ch >
2022-12-03 19:10:44 +01:00
jomjol
6c8a45f2dc
Update to espressif v5.2.0
2022-12-02 22:05:00 +01:00
Slider0007
a8b9acf170
Disable heap logs by default ( #1464 )
...
* disabale heap logs by default
* Cleanup log (INFO->DEBUG)
2022-12-02 17:00:31 +01:00
CaCO3
45a3138d28
write logfile logs earlier, shorten startup banner, add uptime to logfile ( #1443 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-12-02 16:59:25 +01:00
CaCO3
7e997889aa
add MQTT status topic ( #1438 )
2022-11-30 20:26:11 +01:00
CaCO3
6c51af7107
Use only commit hash for comparison instead whole string ( #1436 )
...
* Use only commit hash for comparison instead whole string
* .
2022-11-30 20:25:34 +01:00
CaCO3
8be7beab9a
Add the timezone to the time output fomat ( #1435 )
...
* Add the timezone to the time output fomat, see https://github.com/jomjol/AI-on-the-edge-device/issues/1428
* use correct device class for timestamp
2022-11-30 20:25:03 +01:00
CaCO3
524d800a0a
Update info page ( #1420 )
...
* consolidate info page
* use new REST API
* .
* .
* .
* .
* .
* .
* .
* Make sure after the reboot we go to the overview page
* .
* Update server_main.cpp
2022-11-28 18:51:11 +01:00
jomjol
dc3604f144
v13.0.0
2022-11-27 18:39:31 +01:00
CaCO3
9335cd73d5
Merge branch 'master' into rolling
2022-11-25 16:49:34 +01:00
CaCO3
e90beffb44
resolve release merge conflicts
2022-11-25 16:48:37 +01:00
CaCO3
55a06dbe1d
resolve release merge conflicts
2022-11-25 16:47:59 +01:00
CaCO3
ae07159afe
resolve release merge conflicts
2022-11-25 16:47:07 +01:00
CaCO3
1fff655ef1
resolve release merge conflicts
2022-11-25 16:46:26 +01:00
CaCO3
3815f9cf0a
resolve release merge conflicts
2022-11-25 16:45:02 +01:00
CaCO3
3aa0411676
Use raw value as prevalue ( #1405 )
...
* remove loggng password
* use raw value of selected number as default value
* fix log message
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-25 07:24:23 +01:00
CaCO3
9f20c126be
Catch empty ref images ( #1397 )
...
* slow down constant reboots caused by the flow. With this, after a restart due to exception/panic the first round gets delayed by 5 minutes
* catch empty reference images
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-25 07:23:15 +01:00
CaCO3
0d467d8ad1
slow down reboot loops ( #1396 )
...
* slow down constant reboots caused by the flow. With this, after a restart due to exception/panic the first round gets delayed by 5 minutes
* retry InitCam() if it failed
* restart after 5 minutes if NTP init failed
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-23 21:52:51 +01:00
Slider0007
66be09c98e
Add parameter to disable write data log ( #1382 )
2022-11-20 17:44:42 +01:00
rstephan
f72bdb7c45
Use none chunked transfer for "/json" endpoint ( #1379 )
2022-11-20 17:40:55 +01:00
Slider0007
0dd63b9b7a
Fix file retention, remove/correct logs ( #1377 )
2022-11-18 19:23:18 +01:00
CaCO3
513e300676
fix version check ( #1374 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-18 06:54:51 +01:00
CaCO3
ecc43edbba
Improve NTP ( #1364 )
...
* checking NTP status on every round and restart NTP client if we still are in 1970
* .
* .
* .
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-17 19:01:24 +01:00
CaCO3
880d9eae20
replace division by a multiplication ( #1352 )
...
Co-authored-by: CaCO3 <caco@ruinelli.ch >
2022-11-16 07:50:59 +01:00
CaCO3
39960b15ed
Check web UI version and show alert on mismatch with Firmware version ( #1329 )
...
* SHhw Web UI version and compare it with the firmware. If it does not match, show a warning in the log
* compare version on Web UI loading and show alert on mismatch
* restructured info page
2022-11-14 19:58:22 +01:00
CaCO3
c64ed36fa4
Support white space and equal in passwords ( #1327 )
...
* Updated the web Installer page, removed all redudnant files in the docs folder, updated the main README
* .
* consolidate the 2 identical ZerlegeZeile() function and move it to Helper.cpp and add workaround for whitespace and equal sign in password fields
* remove redundant code in HelperZerlegeZeile()
* Updated the web Installer page, removed all redudnant files in the docs folder, updated the main README
* .
* consolidate the 2 identical ZerlegeZeile() function and move it to Helper.cpp and add workaround for whitespace and equal sign in password fields
* remove redundant code in HelperZerlegeZeile()
2022-11-11 19:11:53 +01:00
CaCO3
5c22986e2e
fix log format
2022-11-10 23:49:10 +01:00
CaCO3
889ed9e6be
Disable the Idle Task Watchdog resp. the Task Watchdog in general because we do not use it ATM. ( #1303 )
2022-11-09 18:25:42 +01:00
CaCO3
2b0e0f7d4e
MQTT improvements ( #1302 )
...
* Update server_mqtt.cpp
* Update server_mqtt.cpp
* skipp all MQTT publishing until the next round if an error occures
* improve logging
* only use group for uid and topic if there is more than one number
* .
* .
2022-11-09 18:25:24 +01:00
CaCO3
2314d7ef18
Add missing file content ( #1301 )
...
* added file content
2022-11-07 21:53:03 +01:00
CaCO3
bec3a5ee3b
Update miniz to 3.0.1 ( #1300 )
...
* minor update to 11.0.1 (resp. 3.0.1)
* Updated miniz from 3.0.0 to 3.0.1 and moved it to a separate component.
2022-11-07 21:16:47 +01:00
jomjol
c738a9a4da
Improve SetPrevalue
2022-11-07 19:12:36 +01:00
jomjol
e7c8706b1b
Update Internal libraries (esp32cam, tflite), Enhance debugging for OTA problems
...
Update Miniz
2022-11-06 17:41:32 +01:00
CaCO3
d1e7ef1fce
Add tag to logfile write ( #1287 )
...
* HTML: implement data viewer
* Correct CSV error
* Improve OTA
* Use consistent Log TAG syntax, name TAG variable the same in every file.
* .
* .
* .
* .
* .
* Update server_tflite.cpp
* Correct CSV error
* Improve OTA
* Use consistent Log TAG syntax, name TAG variable the same in every file.
* .
* .
* .
* .
* .
* Update server_tflite.cpp
* .
* .
* .
* .
* .
* .
* .
* .
Co-authored-by: jomjol <30766535+jomjol@users.noreply.github.com >
2022-11-06 08:13:53 +01:00
jomjol
59431a7eaf
OTA update, CSV log, data viewer
...
OTA update & HTML: implement data viewer
Correct CSV error
Improve OTA
Update data & OTA
2022-11-05 22:44:53 +01:00