diff --git a/application.c b/application.c index 0ceda52..f8d006d 100644 --- a/application.c +++ b/application.c @@ -87,18 +87,18 @@ size_t putc(char c) return length; // return number of characters printed } -/** print voltage with fixed precision - * @param[in] voltage voltage to print +/** print float with fixed precision + * @param[in] fpu float to print * @param[in] precision number of digits after comma to print * @note %f is used to force scientific notation */ -static void print_fpu(double voltage, uint8_t precision) +static void print_fpu(double fpu, uint8_t precision) { uint32_t multiplier = 1; for (uint8_t i = 0; i < precision; i++) { multiplier *= 10; } - double to_print = round(voltage * multiplier); + double to_print = round(fpu * multiplier); printf("%d.", (int32_t)to_print / multiplier); char decimal[32]; snprintf(decimal, LENGTH(decimal), "%u", abs(to_print) % multiplier);