diff --git a/avr/0BUILD b/avr/0BUILD index 10bc888..4ab5cc3 100644 --- a/avr/0BUILD +++ b/avr/0BUILD @@ -10,8 +10,8 @@ - defs.asm - main.asm + defs_all.asm + main_all.asm diff --git a/avr/defs.asm b/avr/defs_all.asm similarity index 95% rename from avr/defs.asm rename to avr/defs_all.asm index a91735b..7acc9df 100644 --- a/avr/defs.asm +++ b/avr/defs_all.asm @@ -16,6 +16,8 @@ .equ AQHOME_VALUETYPE_RGB = 4 .equ AQHOME_VALUETYPE_RGBW = 5 .equ AQHOME_VALUETYPE_MOTION = 6 +.equ AQHOME_VALUETYPE_CO2 = 7 +.equ AQHOME_VALUETYPE_TVOC = 8 .equ AQHOME_FW_TYPE_ATT84_BASE = 0 diff --git a/avr/main.asm b/avr/main_all.asm similarity index 96% rename from avr/main.asm rename to avr/main_all.asm index a9f34c2..f730cb4 100644 --- a/avr/main.asm +++ b/avr/main_all.asm @@ -162,6 +162,13 @@ initModules: rcall MotionLight_Init #endif +#ifdef MODULES_TCRT1000 + rcall TCRT1K_Init +#endif + +#ifdef MODULES_CCS811 + rcall CCS811_Init +#endif ; done ret @@ -221,6 +228,11 @@ runModules_ComEnd: ; rcall MotionLight_Run #endif + +#ifdef MODULES_TCRT1000 + rcall TCRT1K_Run +#endif + ; add more modules here ret