Commit Graph

12 Commits

Author SHA1 Message Date
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