Loading Makefile +10 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,16 @@ ifneq ($(findstring lm75,${drivers}), ) COMMON_FLAGS += -DDRIVER_LM75 endif ifneq ($(findstring max44006,${drivers}), ) TARGETS += src/driver/max44006.cc COMMON_FLAGS += -DDRIVER_MAX44006 endif ifneq ($(findstring max44009,${drivers}), ) TARGETS += src/driver/max44009.cc COMMON_FLAGS += -DDRIVER_MAX44009 endif ifneq ($(findstring mmsimple,${drivers}), ) TARGETS += src/driver/mmsimple.cc COMMON_FLAGS += -DDRIVER_MMSIMPLE Loading src/app/i2cdetect/main.cc +17 −2 Original line number Diff line number Diff line Loading @@ -6,14 +6,29 @@ #else #include "driver/soft_i2c.h" #endif #ifdef DRIVER_LM75 #include "driver/lm75.h" //#include "driver/mmsimple.h" #endif #ifdef DRIVER_MAX44009 #include "driver/max44009.h" #endif #ifdef DRIVER_MMSIMPLE #include "driver/mmsimple.h" #endif void loop(void) { #ifdef DRIVER_LM75 kout.printf_float(lm75.getTemp()); kout << endl; //moody.toggleBlue(); #endif #ifdef DRIVER_MAX44009 kout.printf_float(max44009.getLux()); kout << endl; #endif #ifdef DRIVER_MMSIMPLE moody.toggleBlue(); #endif } unsigned int i2c_status[128 / (8 * sizeof(unsigned int)) + 1]; Loading Loading
Makefile +10 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,16 @@ ifneq ($(findstring lm75,${drivers}), ) COMMON_FLAGS += -DDRIVER_LM75 endif ifneq ($(findstring max44006,${drivers}), ) TARGETS += src/driver/max44006.cc COMMON_FLAGS += -DDRIVER_MAX44006 endif ifneq ($(findstring max44009,${drivers}), ) TARGETS += src/driver/max44009.cc COMMON_FLAGS += -DDRIVER_MAX44009 endif ifneq ($(findstring mmsimple,${drivers}), ) TARGETS += src/driver/mmsimple.cc COMMON_FLAGS += -DDRIVER_MMSIMPLE Loading
src/app/i2cdetect/main.cc +17 −2 Original line number Diff line number Diff line Loading @@ -6,14 +6,29 @@ #else #include "driver/soft_i2c.h" #endif #ifdef DRIVER_LM75 #include "driver/lm75.h" //#include "driver/mmsimple.h" #endif #ifdef DRIVER_MAX44009 #include "driver/max44009.h" #endif #ifdef DRIVER_MMSIMPLE #include "driver/mmsimple.h" #endif void loop(void) { #ifdef DRIVER_LM75 kout.printf_float(lm75.getTemp()); kout << endl; //moody.toggleBlue(); #endif #ifdef DRIVER_MAX44009 kout.printf_float(max44009.getLux()); kout << endl; #endif #ifdef DRIVER_MMSIMPLE moody.toggleBlue(); #endif } unsigned int i2c_status[128 / (8 * sizeof(unsigned int)) + 1]; Loading