Martin Preuss
756017985e
avr: some formatting.
2023-04-09 18:50:09 +02:00
Martin Preuss
0f678d7d5a
avr: cleanup, added labels to calculate module sizes.
2023-04-08 18:18:19 +02:00
Martin Preuss
4a915a3c85
avr: add copyright notices.
2023-04-08 13:05:05 +02:00
Martin Preuss
a7928e0dbf
avr: added timer entry for every5s
...
This will be used for the window check module.
2023-04-08 03:09:12 +02:00
Martin Preuss
2a53ad9ede
avr: removed unneeded defs.
2023-04-08 02:49:24 +02:00
Martin Preuss
5175ca7dfd
avr: improved timer module.
...
- simplified timer handling. still using cascading counters but in an
extendable way
- added onEvery5m while on it
- renamed everyMinute to every1m (unifies routine names)
- send network stats every 5m, not every minute
2023-04-08 02:23:34 +02:00
Martin Preuss
f631d462c1
TIMER: improved module, added some callbacks.
2023-02-20 23:47:56 +01:00
Martin Preuss
4d4bdf3203
main.asm: CLI while measuring and preparing packet. Directly call onSystemStart.
2023-02-06 21:55:10 +01:00
Martin Preuss
369ad2a27e
Timer: Added callback onSystemStart
2023-02-04 16:01:09 +01:00
Martin Preuss
5f14b1f74d
Timer: Add callback "onEvery30s".
2023-02-02 00:42:28 +01:00
Martin Preuss
87b31a4a4b
COM. TIMER: Fixed a bug (note to self: INC/DEC set Z flag, but not C flag!!)
...
- added COM_EnqueueComSendStats
- check for high ATTN line before sending packets
2023-01-26 18:57:20 +01:00
Martin Preuss
31a10b2c70
timer: Added callbacks for every 10s and every minute.
2023-01-22 01:05:39 +01:00
Martin Preuss
16be96ada9
Initial import.
2023-01-16 23:12:09 +01:00