mirror of
https://github.com/jomjol/AI-on-the-edge-device.git
synced 2025-12-10 21:46:55 +03:00
61
FeatureRequest.md
Normal file
61
FeatureRequest.md
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
## Feature Requests
|
||||||
|
|
||||||
|
**There are a lot of ideas for further improvements, but only limited capacity on side of the developer. **Therefore I have created this page as a collection of ideas.
|
||||||
|
|
||||||
|
1. Who ever has a new idea can put it here, so it that it is not forgotten.
|
||||||
|
|
||||||
|
2. Who ever has time, capacity and passion to support, can take any of the ideas and implement them.
|
||||||
|
I will support and help where ever I can!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
____
|
||||||
|
|
||||||
|
#### #3 Allow grouping of digits to multiple reading values
|
||||||
|
|
||||||
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/123
|
||||||
|
|
||||||
|
Implementation of two different independent readouts in one setup
|
||||||
|
|
||||||
|
To do:
|
||||||
|
|
||||||
|
* Extend the configuration, setting and processing flow for two independend readouts
|
||||||
|
|
||||||
|
|
||||||
|
####
|
||||||
|
|
||||||
|
https://github.com/jomjol/AI-on-the-edge-device/issues/123
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
____
|
||||||
|
|
||||||
|
#### #2 MQTT-controll with callback
|
||||||
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/105
|
||||||
|
|
||||||
|
Extend the MQTT client to also enable callbacks for configuration setting
|
||||||
|
|
||||||
|
To do:
|
||||||
|
|
||||||
|
* implement callback for receiving information and override `config.ini` settings
|
||||||
|
|
||||||
|
* change configuration management to handle online updates (currently changes need a restart)
|
||||||
|
|
||||||
|
* think about the startup, as there the default config is loaded
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
____
|
||||||
|
|
||||||
|
#### #1 Optional GPIO for external flash/lighting
|
||||||
|
|
||||||
|
* https://github.com/jomjol/AI-on-the-edge-device/issues/133
|
||||||
|
|
||||||
|
Implementation of an an extrnal flash / lightning through GPIOs.
|
||||||
|
* available GPIOs: 12 & 13 (currently in use for html switching)
|
||||||
|
|
||||||
|
To do:
|
||||||
|
|
||||||
|
* Implementation of a software module for external light source (e.g. WS8132 LED controller, ...)
|
||||||
|
* Update of the camera module to use the external light instead of the internal flash light
|
||||||
|
* Adopt the configuration algorithm with a configurable light source
|
||||||
16
README.md
16
README.md
@@ -44,6 +44,7 @@ If you would like to support the developer with a cup of coffee you can do that
|
|||||||
##### 6.4.0 Image Processing in Memory - (2021-03-20)
|
##### 6.4.0 Image Processing in Memory - (2021-03-20)
|
||||||
|
|
||||||
* Additional alignment marks for settings the ROIs (analog and digit)
|
* Additional alignment marks for settings the ROIs (analog and digit)
|
||||||
|
* Upgrade analog CNN to v7.0.0 (added new type of pointer)
|
||||||
|
|
||||||
##### 6.3.1 Image Processing in Memory - (2021-03-16)
|
##### 6.3.1 Image Processing in Memory - (2021-03-16)
|
||||||
|
|
||||||
@@ -80,24 +81,25 @@ If you would like to support the developer with a cup of coffee you can do that
|
|||||||
* **Major change**: image processing fully in memory - no need of SD card buffer anymore
|
* **Major change**: image processing fully in memory - no need of SD card buffer anymore
|
||||||
|
|
||||||
* Need to limit camera resolution to VGA (due to memory limits)
|
* Need to limit camera resolution to VGA (due to memory limits)
|
||||||
|
|
||||||
* MQTT: Last Will Testament (LWT) implemented: "connection lost" in case of connection lost to `TopicError`
|
* MQTT: Last Will Testament (LWT) implemented: "connection lost" in case of connection lost to `TopicError`
|
||||||
|
|
||||||
* Disabled `CheckDigitIncreaseConsistency` in default configuration - must now be explicit enabled if needed
|
* Disabled `CheckDigitIncreaseConsistency` in default configuration - must now be explicit enabled if needed
|
||||||
|
|
||||||
* Update digital CNN to v7.2.1 (additional digital images trained)
|
* Update digital CNN to v7.2.1 (additional digital images trained)
|
||||||
|
|
||||||
* Setting of arbitrary time server in `config.ini`
|
* Setting of arbitrary time server in `config.ini`
|
||||||
|
|
||||||
* Option for fixed IP-, DNS-Settings in `wlan.ini`
|
* Option for fixed IP-, DNS-Settings in `wlan.ini`
|
||||||
|
|
||||||
* Increased stability (internal image and camera handling)
|
* Increased stability (internal image and camera handling)
|
||||||
|
|
||||||
* Bug fixing: edit digits, handling PreValue, html-bugs
|
* Bug fixing: edit digits, handling PreValue, html-bugs
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Additional ideas
|
||||||
|
|
||||||
|
There are some ideas and feature request, which are not followed currently - mainly due to capacity reasons on side of the developer. They are collected here: [FeatureRequest.md](FeatureRequest.md)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
------
|
||||||
|
|
||||||
## History
|
## History
|
||||||
|
|
||||||
##### 5.0.0 Setup Modus - (2020-12-06)
|
##### 5.0.0 Setup Modus - (2020-12-06)
|
||||||
|
|||||||
Reference in New Issue
Block a user