@@ -88,4 +88,14 @@ In the following list, `argument` stands for the message content received on the
### Types
#### TODO
Currently supported are all types from `Espressif` except `NVS_TYPE_BLOB`.
Additional supported types:
-`f32` aka `float`: Stored as `u32` via `reinterpret_cast<>()`
-`f64` aka `float`: Stored as `u64` via `reinterpret_cast<>()`
Our custom support for floating point types just works™. Errors which occur on retrieving values are signaled via return of `NaN`, specifically in the form of `std::nanf("1337")` which returns the leet NaN value 😏.