Martin Preuss
ae2a0f33b0
avr: attempt to abstract IO code.
...
doesn't work with avra because of macro argument problems.
2026-07-13 23:22:47 +02:00
Martin Preuss
391c49d647
avr/co2_watch: change LED timing.
2026-07-13 23:21:51 +02:00
Martin Preuss
6a8f4156a5
add device e06.
2026-07-11 18:07:31 +02:00
Martin Preuss
29d18e8732
reportsensors: use table.
2026-07-11 18:06:57 +02:00
Martin Preuss
07db3879a1
n32: minor docu changes
2026-07-06 00:01:30 +02:00
Martin Preuss
f4c60cf428
n32: minor cleanup.
2026-07-05 23:52:07 +02:00
Martin Preuss
657853c1fe
avr: minor reformatting.
2026-07-05 23:17:23 +02:00
Martin Preuss
276127e139
avr: removed NET_IFACE_OFFS_LASTPORTVALUE
2026-07-05 23:17:04 +02:00
Martin Preuss
a50c8da388
t03: fixed description.
2026-07-05 23:16:31 +02:00
Martin Preuss
e811cf1a8d
n32: run at 8MHz now (1MHz is too slow for counting FAN tacho pulses).
2026-07-05 23:16:13 +02:00
Martin Preuss
bafb9c289a
avr: fixed HW code for tn861.
2026-07-05 23:15:31 +02:00
Martin Preuss
a5559770ef
avr: more work on MultiFAN module (now works, tested with a single fan).
2026-07-05 23:15:06 +02:00
Martin Preuss
9842d8a2e5
avr: more work on multifan module.
2026-07-05 20:27:28 +02:00
Martin Preuss
4dc2e0143f
n32: enable Multifan module.
2026-07-05 20:21:13 +02:00
Martin Preuss
d51112e291
avr: enable module com2w2.
2026-07-05 20:08:02 +02:00
Martin Preuss
d4428128cb
decreased flush limit, show received data (debug)
2026-07-05 20:07:34 +02:00
Martin Preuss
23cb3e62dc
n32: use com2w2 instead of com2w
2026-07-05 20:07:05 +02:00
Martin Preuss
e6919677b3
n32: improved documentation.
2026-07-05 20:06:26 +02:00
Martin Preuss
db3f88f3af
avr: added com2w2 (slightly improved version of com2w).
...
- move IRQ control to main code (only the main code knows exactly which
combination of pins is used for com2)
- split one big module into multiple smaller files (easier to maintain)
2026-07-05 20:06:00 +02:00
Martin Preuss
b863e29612
com2w: removed unneeded code.
2026-07-05 20:03:29 +02:00
Martin Preuss
0ba4e879e6
more work on flush code.
2026-06-30 23:31:06 +02:00
Martin Preuss
f23806d884
propagate socket closure up to endpoint.
2026-06-30 23:30:48 +02:00
Martin Preuss
cdb9da2f9e
n32: handle SETVALUE requests for fan speeds.
2026-06-29 22:17:29 +02:00
Martin Preuss
7a32f6deb7
avr/network: added field for last port value (should later be moved to com2w specific data).
2026-06-29 22:16:38 +02:00
Martin Preuss
cf2a0daae2
com2w: added routine COM2W_CheckPort
...
to be used by common pin change interrupt handler in n32
2026-06-29 22:15:58 +02:00
Martin Preuss
cbc3eab164
multiFan: handle SETVALUE messages.
2026-06-29 22:15:15 +02:00
Martin Preuss
183adb192e
aqhome: added modality RPM
2026-06-29 22:14:16 +02:00
Martin Preuss
b784f6bb45
avr: added device n32 (FAN controller).
2026-06-29 17:48:02 +02:00
Martin Preuss
3ae542f61b
com2w: use inr/outr macros for COM_IRQ_ADDR_CLK
...
the corresponding register is not inside the lower address space on some
devices (like ATtiny 861).
2026-06-29 17:45:42 +02:00
Martin Preuss
2974303007
avr: started working on MultiFAN module.
...
PWM basically works.
2026-06-29 17:44:22 +02:00
Martin Preuss
343562f6ca
avr: added hw code for ATtiny 861.
2026-06-29 17:42:40 +02:00
Martin Preuss
fc2ef40d50
aqhome-nodes: read device from config file if not given as argument.
2026-06-08 11:23:49 +02:00
Martin Preuss
427d1e08f4
incremented version.
2026-06-01 19:12:18 +02:00
Martin Preuss
8488001f51
avr: removed old includes.
2026-06-01 19:11:52 +02:00
Martin Preuss
85b7b66db6
aqhome: simplified tty setup.
2026-06-01 19:11:15 +02:00
Martin Preuss
bda2a15da9
aqhome-cgi: fixed includes.
2026-06-01 19:10:50 +02:00
Martin Preuss
7ef6a22557
c03: added resources.
2026-06-01 15:58:36 +02:00
Martin Preuss
54ebc5ec69
add device e5.
2026-06-01 15:58:06 +02:00
Martin Preuss
b5c9557671
ipc2: improved flush code in tty object.
...
we still occasionally see problems with partially flushed serial port
especially when using /dev/ttyACM0.
2026-06-01 15:57:43 +02:00
Martin Preuss
6117ce5cad
nodes: improved handling of memstat messages.
2026-06-01 15:56:38 +02:00
Martin Preuss
c262c4a56a
aqhome-cgi: use service code from AqCGI.
2026-06-01 15:55:42 +02:00
Martin Preuss
62741e1c16
incremented version.
2026-06-01 15:54:47 +02:00
Martin Preuss
f5ae108756
aqhome-cgi: removed unneeded lines.
2026-05-29 17:22:33 +02:00
Martin Preuss
b8d2fc76eb
aqhome-cgi: use AQH_ModService_DenyRequest
...
this function redirects to the login page and then to the requested page.
2026-05-29 17:22:12 +02:00
Martin Preuss
03db148a3b
aqhome-cgi: added some functions for redirection headers. allow vars in static files.
2026-05-29 17:21:11 +02:00
Martin Preuss
5bb50d4187
aqhome-cgi: choose graph params according to modality.
2026-05-29 17:19:19 +02:00
Martin Preuss
62c86285f5
aqhome-cgi: removed unused line.
2026-05-29 17:18:50 +02:00
Martin Preuss
78ea72efe0
aqhome-cgi: add login url.
2026-05-29 17:18:20 +02:00
Martin Preuss
a65e6fbec2
textsel: use index instead of ressource id as value for the widget.
2026-05-23 11:06:39 +02:00
Martin Preuss
776ec7a363
gui: minor reformatting.
2026-05-23 11:06:12 +02:00