8void VoltageToString(
const Voltage& val,
char* out,
int maxlen) {
14#if defined(ESP32) || defined(ESP8266) || defined(__linux__)
16std::string Voltage::asString()
const {
18 VoltageToString(*
this, out, 16);
26String Voltage::asArduinoString()
const {
28 VoltageToString(*
this, out, 16);
36 VoltageToString(val, out, 16);
Representation of voltage, internally stored as floating-point Volts.
For convenience conversion from roo_time::Duration.
roo_logging::Stream & operator<<(roo_logging::Stream &os, const Area &val)
void FormatSimpleSiValue(float val, const char *base_unit, char *out, int maxlen)
Formats a value with an SI prefix and base unit.