interating temperature controllers was done wrong. refactoring that error.
authorJim Morris <morris@wolfman.com>
Sat, 12 Sep 2015 02:20:56 +0000 (19:20 -0700)
committerJim Morris <morris@wolfman.com>
Sat, 12 Sep 2015 02:20:56 +0000 (19:20 -0700)
commitbab4e1bd806294895aa96fc137b63d173be5a7f4
tree359ed02bc29600b4e41d18688db86c65a2176ec6
parent87546316ffc0ef740fb478f6ff5ae5f3464e9bc6
interating temperature controllers was done wrong. refactoring that error.
  Instead of keeping a list of temperature_controllers in kernel (wher eit does not belong)
  we now do a public data request for all tempoerature controllers to return their current data.
  this is the way all modules need to poll other optional modules.
src/libs/Kernel.h
src/main.cpp
src/modules/tools/temperaturecontrol/TemperatureControl.cpp
src/modules/tools/temperaturecontrol/TemperatureControlPool.cpp
src/modules/tools/temperaturecontrol/TemperatureControlPool.h
src/modules/tools/temperaturecontrol/TemperatureControlPublicAccess.h
src/modules/tools/temperatureswitch/TemperatureSwitch.cpp
src/modules/utils/panel/screens/PrepareScreen.cpp
src/modules/utils/panel/screens/WatchScreen.cpp
src/modules/utils/panel/screens/WatchScreen.h
src/modules/utils/player/Player.cpp