e03: added network stats screen which is updated every minute.

This commit is contained in:
Martin Preuss
2026-03-16 22:44:48 +01:00
parent 70ace036a8
commit e6aeaabb32
2 changed files with 107 additions and 14 deletions

View File

@@ -62,25 +62,13 @@
#define MODULES_LED_SIMPLE
;#define MODULES_LED_ACTIVITY
#define MODULES_NETWORK
;#define MODULES_UART_BITBANG
#define MODULES_COM2W
#define MODULES_TWI_MASTER
#define MODULES_LCD
#define LCD_MINIMAL_FONT
;#define MODULES_SI7021
;#define MODULES_SGP30
;#define MODULES_SGP40
;#define MODULES_STATS
;#define MODULES_OWI_MASTER
;#define MODULES_DS18B20
;#define MODULES_MOTION
;#define MODULES_CCS811
;#define MODULES_BRIGHTNESS
#define MODULES_DS3231
#define APPS_NETWORK
;#define APPS_MOTION
;#define APPS_REPORTSENSORS
#define APPS_STATS
@@ -147,6 +135,7 @@ firmwareStart:
; @routine onSystemStart
onSystemStart:
rcall ScreenPrintErrors
ret
; @end
@@ -171,13 +160,16 @@ onMessageReceived:
onEvery100ms:
onEverySecond:
onEveryMinute:
onEveryHour:
onEveryDay:
ret
; @end
onEveryMinute:
rcall ScreenPrintErrors
; ---------------------------------------------------------------------------
; @routine onEveryLoop
@@ -199,7 +191,9 @@ onEveryLoop:
.include "devices/all/includes.asm"
.include "common/debug.asm"
.include "modules/network/msg/debug-w.asm"
;.include "modules/network/msg/debug-w.asm"
.include "screen.asm"