View Single Post
Posts: 287 | Thanked: 862 times | Joined on Dec 2015
#128
The Rain app is more interesting:

Code:
[D] JSKitConsole::log:61 - "Rain info sent to Pebble successfully!" 
[D] JSKitPebble::sendAppMessage:55 - sendAppMessage QMap(("KEY_24H", QVariant(int, 2) ) ( "KEY_DATE" ,  QVariant(QString, "31/3") ) ( "KEY_LOCATION" ,  QVariant(void*, 0x0) ) ( "KEY_LONGTERM" ,  QVariant(void*, 0x0) ) ( "KEY_NOW" ,  QVariant(void*, 0x0) ) ( "KEY_RAINDROPS" ,  QVariant(int, 255) ) ( "KEY_RAINPERHOUR" ,  QVariant(QString, "6.99") ) ( "KEY_RAINTIMES" ,  QVariant(QString, "05:00") ) ( "KEY_RAINUNIT" ,  QVariant(void*, 0x0) ) ( "KEY_READY" ,  QVariant(void*, 0x0) ) ( "KEY_REFRESH" ,  QVariant(void*, 0x0) ) ( "KEY_TEMP" ,  QVariant(QString, "11°C") ) )  
[D] AppMsgManager::mapAppKeys:168 - Have appkeys: ("KEY_NOW", "KEY_READY", "KEY_24H", "KEY_LOCATION", "KEY_RAINDROPS", "KEY_TEMP", "KEY_RAINPERHOUR", "KEY_RAINUNIT", "KEY_REFRESH", "KEY_DATE", "KEY_RAINTIMES", "KEY_LONGTERM") 
[D] AppMsgManager::send:88 - Queueing appmsg 55 to QUuid("{43d69bf6-1352-4ed8-aa87-32c4291a8dd6}") with dict QMap((0, QVariant(void*, 0x0) ) ( 1 ,  QVariant(void*, 0x0) ) ( 2 ,  QVariant(int, 255) ) ( 3 ,  QVariant(QString, "05:00") ) ( 4 ,  QVariant(QString, "6.99") ) ( 5 ,  QVariant(void*, 0x0) ) ( 6 ,  QVariant(void*, 0x0) ) ( 7 ,  QVariant(void*, 0x0) ) ( 8 ,  QVariant(QString, "11°C") ) ( 9 ,  QVariant(QString, "31/3") ) ( 10 ,  QVariant(void*, 0x0) ) ( 11 ,  QVariant(int, 2) ) )  
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void* 
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void* 
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void* 
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void* 
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void* 
[W] WatchDataWriter::writeDict:132 - Unknown dict item type: void*
Edit: ok that was simple. you're meant to skip nulls. That'll do for a build I think. With the event listeners, the statuses and the nulls that should make a fair few extra apps work.

Last edited by abranson; 2016-03-29 at 20:00.
 

The Following 4 Users Say Thank You to abranson For This Useful Post: