아두이노
#include <VitconBrokerComm.h>
using namespace vitcon;
#define ITEM_COUNT 2
IOTItemBin relay_status;
IOTItemBin relay(relay_out);
IOTItem *items[ITEM_COUNT] = { &relay_status, &relay };
char c;
void relay_out(char val) {
strcat(c,val);
Serial.println(c);
relay_status.Set(val);
}
/* A set of definition for IOT items */
/* IOT server communication manager */
const char device_id[] = ""; // Change device_id to yours
BrokerComm comm(&Serial, device_id, items, ITEM_COUNT);
/* IOT server communication manager */
void setup() {
Serial.begin(250000);
comm.SetInterval(200);
}
void loop() {
comm.Run();
}