Skip to content

Commit c8745e0

Browse files
authored
Invert GPIO output to allow turning on LEDs via digitalWrite(LEDR,HIGH) instead of digitalWrite(LEDR,LOW). (#177)
1 parent e8169b0 commit c8745e0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/utility/nano_rp2040_support.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ PinStatus digitalRead(NinaPin pin)
5151

5252
void digitalWrite(NinaPin pin, PinStatus value)
5353
{
54-
WiFiDrv::digitalWrite(static_cast<uint8_t>(pin), static_cast<uint8_t>(value));
54+
if (value == LOW)
55+
WiFiDrv::digitalWrite(static_cast<uint8_t>(pin), 1);
56+
else
57+
WiFiDrv::digitalWrite(static_cast<uint8_t>(pin), 0);
5558
}
5659

5760
int analogRead(NinaPin pin)

0 commit comments

Comments
 (0)