First Lighpack device version.

Former-commit-id: 2133e13ed421d363fa28d3f765607e455088618b
This commit is contained in:
johan
2013-11-13 20:15:53 +01:00
parent 2bc84d63bf
commit 12c925d77f
9 changed files with 502 additions and 11 deletions

View File

@@ -18,6 +18,7 @@
#include "device/LedDeviceTest.h"
#include "device/LedDeviceWs2801.h"
#include "device/LedDeviceAdalight.h"
#include "device/LedDeviceLightpack.h"
#include "LinearColorSmoothing.h"
@@ -72,6 +73,13 @@ LedDevice* Hyperion::createDevice(const Json::Value& deviceConfig)
device = deviceAdalight;
}
else if (type == "lightpack")
{
LedDeviceLightpack* deviceLightpack = new LedDeviceLightpack();
deviceLightpack->open();
device = deviceLightpack;
}
else if (type == "test")
{
const std::string output = deviceConfig["output"].asString();