0
我開始與Contiki的Mqtt合作,發現mqtt-demo很好的出發點。我很難在Contiki找到正確的方式訂閱多個主題。我的確切困難是檢查第一次訂閱何時完成以開始下一個訂閱。我期望contiki會有某種機制或「標誌」,我可以檢查訂閱是否已完成。另外,有沒有辦法將contiki中的這個「標誌」集中起來,而不消耗所有的處理器?代碼示例會有很大的幫助。Mqtt訂閱Contiki的多個主題
謝謝你在前進,
我開始與Contiki的Mqtt合作,發現mqtt-demo很好的出發點。我很難在Contiki找到正確的方式訂閱多個主題。我的確切困難是檢查第一次訂閱何時完成以開始下一個訂閱。我期望contiki會有某種機制或「標誌」,我可以檢查訂閱是否已完成。另外,有沒有辦法將contiki中的這個「標誌」集中起來,而不消耗所有的處理器?代碼示例會有很大的幫助。Mqtt訂閱Contiki的多個主題
謝謝你在前進,
在examples/cc2538-common/mqtt-demo.c
(最新半自助旅遊旅行社主分支)顯示的MQTT事件觸發:
static void
mqtt_event(struct mqtt_connection *m, mqtt_event_t event, void *data)
{
switch(event) {
(...)
case MQTT_EVENT_SUBACK: {
DBG("APP - Application is subscribed to topic successfully\n");
break;
}
case MQTT_EVENT_UNSUBACK: {
DBG("APP - Application is unsubscribed to topic successfully\n");
break;
}
(...)
}