Martin Preuss
dbba5617c7
avr: add touch handler routine to button module.
2025-11-22 14:10:06 +01:00
Martin Preuss
d8058dc711
avr: added 12x16 font, remove unneeded chars from fonts.
2025-11-18 23:03:00 +01:00
Martin Preuss
db6d28b869
control layout of windows via style.asm
2025-11-18 23:02:07 +01:00
Martin Preuss
b520ccb165
avr: fixed button code.
2025-11-18 19:14:40 +01:00
Martin Preuss
059654b16f
smaller button routines.
2025-11-17 23:45:10 +01:00
Martin Preuss
5dcb48d671
incremented version.
2025-11-17 23:04:08 +01:00
Martin Preuss
f6e852be74
started working on static gui
2025-11-17 23:03:56 +01:00
Martin Preuss
defd869c26
removed some newlines.
2025-11-17 23:03:15 +01:00
Martin Preuss
ceaf0e0ee5
started working on buttons.
2025-11-17 23:02:55 +01:00
Martin Preuss
35557d7b22
renamed some vars.
2025-11-17 23:02:39 +01:00
Martin Preuss
102f4e65e3
added c03.
2025-11-17 23:02:19 +01:00
Martin Preuss
fbcfd65e7f
more work on dialogs.
2025-11-17 23:01:26 +01:00
Martin Preuss
520f371560
com2w: added support for pin change interrupts on atmega644P
2025-11-17 23:00:40 +01:00
Martin Preuss
049d651fec
avr: improved modules ILI9341 and XPT2046.
2025-11-10 22:29:37 +01:00
Martin Preuss
ece4fe824a
xpt2046 now basically works.
2025-11-10 19:33:40 +01:00
Martin Preuss
03f794b253
xpt2046: reading values works.
2025-11-10 15:55:31 +01:00
Martin Preuss
29f74c0eae
avr: started working on xpt2046 module.
2025-11-10 14:49:23 +01:00
Martin Preuss
e82c1cbe5c
avr: report motion and door values every 2m.
2025-11-10 14:48:36 +01:00
Martin Preuss
9300e515e7
more work on c02 and lcd drivers.
2025-11-07 17:04:08 +01:00
Martin Preuss
5b72686904
avr: added titled windows
2025-11-03 21:02:25 +01:00
Martin Preuss
e58e9b846c
avr: work on simple GUI module to be used by node c02.
2025-11-03 17:23:40 +01:00
Martin Preuss
ced89d9845
moved device files back into separate folder
...
otherwise installed module files are not update when compiling without AVR.
2025-10-25 16:38:44 +02:00
Martin Preuss
0fa4c6c8b5
sk6812: set state to on when setting mode to auto.
...
need to have a better solution for this...
2025-10-24 16:39:53 +02:00
Martin Preuss
9caf468b86
avr: daily clear more stats.
2025-10-23 20:59:42 +02:00
Martin Preuss
28cf031b46
n14, n25: add info to description files.
2025-10-07 00:28:06 +02:00
Martin Preuss
c9cfcc5dc4
added AQHOME_VALUETYPE_ONOFFAUTO
2025-10-07 00:27:41 +02:00
Martin Preuss
81e9078b80
avr: add MODE variable to sk6812 module.
...
this allows for better control over led strips.
Modes:
- AUTO: allow other modules to switch LED strip
- OFF: force LED strip off
- ON: force LED strip on
2025-10-01 23:24:50 +02:00
Martin Preuss
dafe32792a
avr: fixed bug in ma_light
2025-10-01 23:22:41 +02:00
Martin Preuss
8d22d386b4
updated readme.
2025-09-22 22:48:49 +02:00
Martin Preuss
0f712717d8
sk6812: added readme.
2025-09-22 22:48:37 +02:00
Martin Preuss
f201ac4bd6
add to apidoc.
2025-09-22 22:47:20 +02:00
Martin Preuss
408b173ae1
ma_light: add "malstate".
...
report state change (i.e. when switching LED on/off).
2025-09-22 22:44:39 +02:00
Martin Preuss
6920117ba1
immediately apply ontime setting.
2025-09-22 20:27:44 +02:00
Martin Preuss
8d188976eb
fixed data types
2025-09-22 20:27:09 +02:00
Martin Preuss
9770cd8d6d
indent.
2025-09-22 20:26:36 +02:00
Martin Preuss
68829f6428
add comments.
2025-09-22 20:26:30 +02:00
Martin Preuss
cc00f8e64a
avr: remove unneeded code.
2025-09-22 20:26:16 +02:00
Martin Preuss
732eb4f53d
avr: increased version number.
2025-09-22 15:09:59 +02:00
Martin Preuss
666e7690a6
avr: improved module SK6812 and app MA_LIGHT.
...
- RGBW values are now only set by SK6812
- MA_LIGHT can now also take into account a brightness value reported
by any node to switch on light only after dawn
2025-09-22 15:09:45 +02:00
Martin Preuss
8f2bd23dc5
added modality "onOff".
2025-09-15 18:06:33 +02:00
Martin Preuss
1c8e9134bf
com2wi2: added some comments
2025-09-12 15:07:14 +02:00
Martin Preuss
1915133093
temporarily disabled r05 device.
2025-09-12 15:06:56 +02:00
Martin Preuss
3ea7170473
tried early reading ports (still doesn't work for 2nd port).
2025-09-09 01:01:43 +02:00
Martin Preuss
0dc9f0330c
increase irq frequency (now every 10us).
2025-09-09 00:47:24 +02:00
Martin Preuss
17a7dddd02
removed unneeded defs.
2025-09-09 00:47:06 +02:00
Martin Preuss
a81acf7b19
com2wi2: test with two interfaces.
2025-09-08 23:34:38 +02:00
Martin Preuss
d7e4ee4cca
fixed bugs on big systems.
2025-09-08 22:06:09 +02:00
Martin Preuss
5866a55067
use com2wi in S03
2025-09-08 22:05:52 +02:00
Martin Preuss
40282486f6
added com2wi2 (will become com2wi later).
2025-09-08 22:05:28 +02:00
Martin Preuss
2b2c41867f
com2w: fixed a bug (on CRC error the buffer is not yet allocated).
2025-09-08 22:04:53 +02:00