28 Commits

Author SHA1 Message Date
Jelmer
a8934dd1a0 no commands yet 2023-03-18 12:04:50 +01:00
Nic Limper
2c46e9f8bf bugfix and better handling of AP crash 2023-02-19 10:50:03 +01:00
Nic Limper
e94ea87005 luts, timing, wakeup reason, dither fix 2023-02-15 14:54:46 +01:00
Nic Limper
577b2e541a added rss feed to content 2023-02-10 18:14:39 +01:00
Nic Limper
4ab924b41f weather forecast 2023-02-10 02:14:58 +01:00
Nic Limper
33316c1f3f fix duplicate data and timeout in apfw
+ implement pinging AP
+ fix some timings
2023-02-09 22:11:58 +01:00
Nic Limper
8410eb0a53 timing improvements and bugfixes 2023-02-09 19:40:55 +01:00
Nic Limper
9c4cd9ab46 bugfixes 2023-02-08 00:20:08 +01:00
Nic Limper
a752927f50 bugfixes 2023-02-07 12:54:33 +01:00
Nic Limper
bef45b7366 added receive info values in tagDB and webpage
changed settings.h to make it easier to switch between development environments
2023-02-05 00:27:54 +01:00
Jelmer
c620600caa Merge pull request #9 from nlimper/development
spiffseditor improvements
2023-02-04 11:47:43 +01:00
Jelmer
c8eafdb3cb bitfield removed from esp32 fw 2023-02-04 02:20:34 +01:00
Nic Limper
45c4867444 Weather displays
- added weather content
- adapted all content to work with 1.54" displays
2023-02-04 01:43:10 +01:00
Nic Limper
5821be6388 Merge remote-tracking branch 'upstream/master' 2023-02-02 20:57:42 +01:00
Nic Limper
a89563a0bb spiffseditor improvements
- spiffseditor improvements
- moved some files around in Littlefs-partition
- small fixes
*** Watch out: also upload the new /data folder to the file system. All existing files will be deleted. If you want to keep the database, download tagDB.json first.
2023-02-02 20:21:07 +01:00
Jelmer
537977a2db improved structs for esp32 fw 2023-02-02 16:31:29 +01:00
Nic Limper
bee55fb995 bugfixes and memory optimizations 2023-02-02 01:50:55 +01:00
Nic Limper
a0f7c84d30 big webpage overhaul
(not production ready yet, but feel free to try!)
2023-02-01 19:33:52 +01:00
Nic Limper
e4a106ee23 tag database, web interface.
Caution, this crashes. Investigating.
2023-01-30 23:40:14 +01:00
Nic Limper
2fbb77bc34 jpeg2bmp, bmp2grays, refactor website
- new webpage to manage tags (work in progress), gets rid of jquery ;-)
- built in jpg and 24bpp bmp converter. the jpeg-converter auto-rotates the image, so uploading a 296x128px jpeg for a 2.9" tag is fine now. 24bpp bmp is also fine, but no autorotation (more complex, and imho unnecessary)
- changed websockets communication to json
- small fixes and cleanup
2023-01-29 22:39:38 +01:00
Nic Limper
1d24b563d7 added image handling
- bmp2grays to convert 24 bits BMP to 2 bits
- spr2grays to create image using tft_espi library
2023-01-28 19:16:30 +01:00
Nic Limper
4f1dbc1fa5 local config changes 2023-01-27 23:25:04 +01:00
Nic Limper
62fc61652e button fixes
added buttonState in struct, #define HAS_BUTTON to enable listening to the button state.
2023-01-27 23:19:53 +01:00
Nic Limper
8b4a0a9892 added button
Place a button switch between TEST pin (P1.0) and GND + capacitor in parallel).
Pressing button wakes up the tag and sends a request to the AP, including button state.
2023-01-27 15:38:59 +01:00
Jelmer
9cb4e2ff3c next-check-in is now supported (TTL) 2023-01-22 01:41:06 +01:00
Jelmer
8240648b7d Added a feedback mechanism for data available 2023-01-22 00:07:47 +01:00
Jelmer
ccf8e573d5 removed 'synchronized' part of the protocol :( 2023-01-15 11:45:09 +01:00
Jelmer
f34586ecae fresh 2022-12-26 22:33:49 +01:00