Commit Graph

421 Commits

Author SHA1 Message Date
ZanzyTHEbar
fca754d2cc fixed statemanager class
- Implemented a proper templated statemanager
- Any number of program states can be passed to the class.
2022-07-22 21:08:14 +02:00
ZanzyTHEbar
abd1443bf5 refactor project
Refactor entire project - need to fix Statemanager to get rid of the linking error
2022-07-22 21:08:14 +02:00
Lorow
2af63b9d7c Move OTA and Observer to libs 2022-07-22 21:08:14 +02:00
Lorow
1f823a96ab Remove the dependency on GlobalVars.h 2022-07-22 21:08:14 +02:00
Lorow
62df54295f Remove OpenIris namespace - code cleanup 2022-07-22 21:08:14 +02:00
Zdzislaw Goik
cdb89b8444
Make colorize optional (#22) 2022-07-18 00:18:30 +02:00
Prohurtz
b74f23d86a
fix brightness for users (#21) 2022-07-17 20:50:43 +02:00
Zdzislaw Goik
78ac54bff8
Rewrite the streaming back to http while keeping AsyncWebServer in charge of API, remove OTA update time limit (#19) 2022-07-13 23:43:56 +02:00
Prohurtz
08bdb6d378
increase fps to about 60, add notes about settings (#18)
adjusted xclk_freq to 20Mhz which allows up to get to about 60fps average at 20-30ms latency

adjusted jpeg_quality to 7 from 5, this makes it slightly lower quality but done to get lower latency. May revert at some time but should be fine.

added a few notes on the settings
2022-07-06 21:38:27 +02:00
Lorow
d7844aa949 update documentation 2022-07-04 23:23:41 +02:00
Lorow
b3c4930934 Add missing variables causing debug build to fail 2022-07-04 23:23:41 +02:00
Lorow
b06a8db956 fix typo in OTA DVERSION 2022-07-04 23:23:41 +02:00
DaOfficialWizard
f65dd2e9e9 Feature/Cleanup prints and set up proper build environments
* Add entire .vscode folder to git ignore
Stop trackign vscode folder files
Added debug, release, and OTA (experimental) build environments.

* Add entire .vscode folder to git ignore
Stop trackign vscode folder files
Added debug, release, and OTA (experimental) build environments.

* change all Serial print statements
implement proper log functions instead
2022-07-04 23:23:41 +02:00
Lorow
f0380a7c42 Improve the streaming and ov2640 settings to support streaming UXHD images without corruption 2022-07-04 23:23:41 +02:00
Zdzislaw Goik
f7c659a3bc
Feature/rewrite to asyncwebserver (#11)
* Rewrite get parameters and streaming to asyncwebserver

* Code cleanup
2022-04-26 00:10:59 +02:00
Zdzislaw Goik
693edd49a6
Add MDNS support (#9) 2022-03-28 00:03:29 +02:00
Zdzislaw Goik
6ce20aa8ab
Feature/improve documentation (#6)
* Add GNU-GPLv3 license

* Add readme
2022-03-26 18:32:38 +01:00
Zdzislaw Goik
b788823375
Feature/refactor architecture (#5)
* Refactor everything under one namespace, turn most things into classes, add support for selecting ROI in cameraHandler, add state management

* Remove unsued main.py file - other projects are working on that implementation
2022-03-20 15:24:28 +01:00
Zdzislaw Goik
b6b44dc978
Feature/esp ota (#4)
* Add missing OTA.h file
2022-03-11 16:01:07 +01:00
Zdzislaw Goik
a569ac21e6
Add basic OTA updates handling (#3) 2022-03-02 22:14:00 +01:00
Zdzislaw Goik
c80b665077
Refactor PoC code into namespaces, add led management, improve directory structure (#2) 2022-02-27 19:20:10 +01:00