Commit Graph

30 Commits

Author SHA1 Message Date
Owen Carter 244fbb3593
Allow setting hostname and auto-led (#75)
Implement automatic Lamp illumination only while camera is active. (#72 thanks @TodWulff )
Allow Hostname setting (#74 thanks @mrmessy )
A couple of small fixes and some unnecessary debug output removed too.
2020-10-26 00:04:21 +01:00
Owen Carter 925b8eeeec
Simple versioning system (#71) 2020-10-12 13:17:21 +02:00
Owen Carter 9045e43c94
facedb and debug info (#70)
* Small bug in identifying faces when enrolling
* Sort out debug logging and add a face ID count to dump
2020-10-11 18:19:22 +02:00
Owen 7d29e36853 A whole bunch of tweaks and little fixes 2020-10-07 15:43:28 +02:00
Owen Carter 6d5ae2ef5b
Portal page with hardcoded IP addresses (#69) 2020-10-07 12:19:19 +02:00
Owen Carter 5ced309072
Change how we serve full and simple indexes, add portal page and logo to that (#68)
* Implement one URI for index pages, takes a parameter, ?view=full|simple|etc
* Add an access portal page, add a logo to that and the dump page.
* Fix default myconfig
* fix a stoopid, possibly disruptive bug that I introduced when unpacking html in my 1st commit
2020-10-07 02:08:18 +02:00
Owen Carter 1399d874fc
Multi wifi (#64)
* Multi-Wifi with best signal scanning and retry when disconnected
* AP mode; can work (optionally) as a fallback when no network found
* Captive portal
* Dump output tweaks
* Config file comments
2020-10-06 13:29:54 +02:00
Owen Carter adfa3ca8d3
Stream view fix, Status dump (#63)
* Better treatment of rotated stream in stream viewer,
still not perfect but ok for now.
* Info Page: fix #56
2020-10-03 19:49:08 +02:00
Owen 55512bc0e7 Put libs and some includes into ./src tree, addresses #60 2020-09-30 15:45:21 +02:00
Owen a35817e716 Less flashy notification LED, face recognition stubs 2020-09-28 20:32:12 +02:00
Owen Carter 25d5c86d90
Spiffs basic preferences save and restore (#49)
Implement SPIFFS based preferences save and restore, stubs for FaceDB to be aded later.
UI confirmations for Actions
2020-09-27 15:21:44 +02:00
Owen a755093a8e Partially revert the previous commit 2020-09-26 12:19:46 +02:00
Owen 274f7b7270 The messy file structure was bugging me, so a small filesystem layout refactoring, all non-core files are now in 'local' 2020-09-26 11:47:22 +02:00
Owen 79952f77dc Some trivial structure and log changes 2020-09-22 12:03:18 +02:00
Owen cf3a220a8a Start storing rotation as a signed integer, instead of a string. makes saving/loading preferences easier 2020-09-22 10:47:47 +02:00
Owen Carter 48a3dc50be
Streamviewer (#39)
* dedicated stream viewer
* minimal functionality, but does rotate correctly
* stream autostarts and scales to window size preserving aspect ratio
2020-09-15 00:04:45 +02:00
Owen Carter 91810ea280
move css into include file, and reduce whitespace in hosted site. (#36)
* Move all CSS into a include file, reduce whitespace count on primary html
* loading spinner, script tweaks, css fixes for image position/flow
* move camera index pages
* close button location needs to move as it rotates
2020-09-13 15:28:38 +02:00
Owen Carter 71dd634be8
Mini viewer (#34)
fixes #25
2020-09-10 19:54:00 +02:00
Owen Carter bab559b27d
Favicon (#30)
* New icons, correctly tinted and compressed
* Handle the new icon URI's in the main app.
* Remove the PROGMEM directives, they have no effect, and we have lots of storage.
* describe how I made the .ico file from the commandline
2020-09-10 04:26:34 +02:00
Owen Carter 9b8584f8c3
Defaults and general improvements (#24)
* A whole bunch more user configurable default settings 
* Stream URL now exposed
* Restore Linear LED operation with a nicer logarithmic function.
* Small fixes and tweaks to UI, info and javascript
* Logo
2020-09-09 02:57:37 +02:00
Owen Carter bbeed33ea0
fix #15 Synced against board and app updates in upstream (#22)
Two new board models added and a minor code change to match changes in upstream example.
2020-08-30 14:42:57 +02:00
Owen Carter dd8cf6eb46
Moreconfig (#14)
Move board hardware and other user options into myconfig
Add ability to disable lamp if fitted but not used or wanted
Disable the mjpg stream statistics output by default
2020-08-23 21:49:10 +02:00
jmfloyd 15b3db536c
Added rotation initialisation - allows to start with say 90deg. + Wifi AP option (#9)
Changes from JMfloyd:
*Allow to define an initial rotation value (compiled in) on startup; sets the select object, and initialises the figure transformations.
*Allows option to setup a wifi AP for standalone operation; My setup is for a rear camera on a trailer which requires a 90 rotation
* Additional myconfig options for rotation and wifi AP
2020-08-21 18:36:36 +02:00
Owen 617f68c80f Flash a bit more 2019-11-19 02:50:01 +01:00
Owen d0a9071785 Working, release> 2019-11-18 02:43:07 +01:00
Owen 43186d3110 Lamp controls auto-hide, stream toggles no longer in settings menu, some visual fluff 2019-11-17 14:06:41 +01:00
Owen c36967057a Trying to make a Linear Illumination LED pwm. 2019-11-16 15:24:25 +01:00
Owen db4ba4efd6 Light working better, notification LED 2019-11-16 05:49:41 +01:00
Owen 882858ea38 Working... 2019-11-14 18:00:37 +01:00
Owen 14e3b00b21 Initial, does not compile (but I know what is wrong) 2019-11-14 17:01:37 +01:00