ArduinoNative

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | LICENSE

commit 22250cdff21550e47313d75085e283a7adfec6b5
parent 25a9eb98850bcbc069d40bb83e464750079e4e42
Author: Samdal <samdal@protonmail.com>
Date:   Wed, 23 Jun 2021 21:56:26 +0200

TIL: Windows stdlib has large inconsistencies

Diffstat:
MArduinoNative.hpp | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/ArduinoNative.hpp b/ArduinoNative.hpp @@ -337,7 +337,7 @@ bool digitalRead(uint8_t pin) #ifdef AN_DEBUG_TIMESTAMP std::cout << millis() << "ms | "; #endif - std::cout << "Read pin: " << pin << " is " << res ? "HIGH\n" : "LOW\n"; + std::cout << "Read pin: " << std::to_string(pin) << " is " << (res ? "HIGH\n" : "LOW\n"); #endif return res; } @@ -349,7 +349,7 @@ void digitalWrite(uint8_t pin, bool val) #ifdef AN_DEBUG_TIMESTAMP std::cout << millis() << "ms | "; #endif - std::cout << "Pin: " << pin << " is now " << val ? "HIGH\n" : "LOW\n"; + std::cout << "Pin: " << std::to_string(pin) << " is now " << (val ? "HIGH\n" : "LOW\n"); #endif } @@ -369,7 +369,7 @@ uint16_t analogRead(uint8_t pin) #ifdef AN_DEBUG_TIMESTAMP std::cout << millis() << "ms | "; #endif - std::cout << "Analog pin: " << pin << " is " << val << "\n"; + std::cout << "Analog pin: " << std::to_string(pin) << " is " << val << "\n"; #endif return val; } @@ -382,7 +382,7 @@ void analogWrite(uint8_t pin, uint8_t val) #ifdef AN_DEBUG_TIMESTAMP std::cout << millis() << "ms | "; #endif - std::cout << "Duty cycle on pin: " << pin << " is now " << val << "\n"; + std::cout << "Duty cycle on pin: " << std::to_string(pin) << " is now " << val << "\n"; #endif }