Use float instead of double to reduce the size of JsonVariant (issue #134)

This commit is contained in:
Benoit Blanchon
2015-10-30 23:03:16 +01:00
parent 9f3ce18f06
commit c0cf9c3fcc
15 changed files with 170 additions and 81 deletions

View File

@@ -9,6 +9,8 @@
#include "../Arduino/Print.hpp"
#include "Encoding.hpp"
#include "ForceInline.hpp"
#include "JsonFloat.hpp"
#include "JsonInteger.hpp"
namespace ArduinoJson {
namespace Internals {
@@ -60,9 +62,9 @@ class JsonWriter {
}
}
void writeLong(long value) { _length += _sink.print(value); }
void writeInteger(JsonInteger value) { _length += _sink.print(value); }
void writeDouble(double value, uint8_t decimals) {
void writeFloat(JsonFloat value, uint8_t decimals) {
_length += _sink.print(value, decimals);
}