Updated FAQ (markdown)

Benoît Blanchon
2015-10-28 16:09:32 +01:00
parent cbbf589a5e
commit 78203f5e27

6
FAQ.md

@@ -111,9 +111,11 @@ struct SensorData {
float value;
};
#define SENSORDATA_JSON_SIZE (JSON_OBJECT_SIZE(3))
bool deserialize(SensorData& data, const char* json)
{
StaticJsonBuffer<200> jsonBuffer;
StaticJsonBuffer<SENSORDATA_JSON_SIZE> jsonBuffer;
JsonObject& root = jsonBuffer.parseObject(json)
data.name = json["name"];
data.time = json["time"];
@@ -123,7 +125,7 @@ bool deserialize(SensorData& data, const char* json)
void serialize(const SensorData& data, char* json, size_t maxSize)
{
StaticJsonBuffer<200> jsonBuffer;
StaticJsonBuffer<SENSORDATA_JSON_SIZE> jsonBuffer;
JsonObject& root = jsonBuffer.createObject()
root["name"] = data.name;
root["time"] = data.time;