summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Sterna <tomek@xiaoka.com>2015-10-05 21:12:13 +0200
committerTomasz Sterna <tomek@xiaoka.com>2015-10-05 21:12:52 +0200
commitd5a644f9436dde6553b3562c2147a1e3b52c91ff (patch)
tree3ab1e867d7ababd7e0f32b09f63fcd969edb018a
parentd1c1eb0f46bf2e4d00248b4e8ca3a301ff4988aa (diff)
Added Pebble Time Round hardware mapping
-rw-r--r--daemon/watchconnector.cpp6
-rw-r--r--daemon/watchconnector.h8
2 files changed, 11 insertions, 3 deletions
diff --git a/daemon/watchconnector.cpp b/daemon/watchconnector.cpp
index 938c047..2890712 100644
--- a/daemon/watchconnector.cpp
+++ b/daemon/watchconnector.cpp
@@ -90,10 +90,13 @@ WatchConnector::WatchConnector(QObject *parent) :
hardwareMapping.insert(SNOWY_EVT2, HWMap(BASALT, "snowy_evt2"));
hardwareMapping.insert(SNOWY_DVT, HWMap(BASALT, "snowy_dvt"));
hardwareMapping.insert(BOBBY_SMILES, HWMap(BASALT, "snowy_s3"));
+ hardwareMapping.insert(SPALDING_EVT, HWMap(CHALK, "spalding_evt"));
+ hardwareMapping.insert(SPALDING, HWMap(CHALK, "spalding"));
hardwareMapping.insert(TINTIN_BB, HWMap(APLITE, "bigboard"));
hardwareMapping.insert(TINTIN_BB2, HWMap(APLITE, "bb2"));
hardwareMapping.insert(SNOWY_BB, HWMap(BASALT, "snowy_bb"));
hardwareMapping.insert(SNOWY_BB2, HWMap(BASALT, "snowy_bb2"));
+ hardwareMapping.insert(SPALDING_BB2, HWMap(CHALK, "spalding_evt"));
setEndpointHandler(watchVERSION, [this](const QByteArray &data) {
Unpacker u(data);
@@ -597,7 +600,8 @@ void WatchConnector::sendNotification(uint lead, QString sender, QString data, Q
sendMessage(watchNOTIFICATION, res);
}
break;
- case BASALT: {
+ case BASALT:
+ case CHALK: {
int source;
switch (lead) {
case leadEMAIL:
diff --git a/daemon/watchconnector.h b/daemon/watchconnector.h
index 097ee3d..27555a3 100644
--- a/daemon/watchconnector.h
+++ b/daemon/watchconnector.h
@@ -161,17 +161,21 @@ public:
BIANCA = 6,
SNOWY_EVT2 = 7,
SNOWY_DVT = 8,
+ SPALDING_EVT = 9,
BOBBY_SMILES = 10,
+ SPALDING = 11,
TINTIN_BB = 0xFF,
TINTIN_BB2 = 0xFE,
SNOWY_BB = 0xFD,
- SNOWY_BB2 = 0xFC
+ SNOWY_BB2 = 0xFC,
+ SPALDING_BB2 = 0xFB
};
enum HardwarePlatform {
HP_UNKNOWN = 0,
APLITE,
- BASALT
+ BASALT,
+ CHALK
};
typedef QPair<HardwarePlatform,QString> HWMap;
QMap<HardwareRevision, HWMap> hardwareMapping;