MCPcopy Create free account
hub / github.com/MCUdude/MiniCore / setRX

Method setRX

avr/libraries/SoftwareSerial/src/SoftwareSerial.cpp:292–301  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292void SoftwareSerial::setRX(int8_t rx)
293{
294 pinMode(rx, INPUT);
295 if (!_inverse_logic)
296 digitalWrite(rx, HIGH); // pullup for normal logic!
297 _receivePin = rx;
298 _receiveBitMask = digitalPinToBitMask(rx);
299 uint8_t port = digitalPinToPort(rx);
300 _receivePortRegister = portInputRegister(port);
301}
302
303uint16_t SoftwareSerial::subtract_cap(uint16_t num, uint16_t sub) {
304 if (num > sub)

Callers

nothing calls this directly

Calls 2

pinModeFunction · 0.85
digitalWriteFunction · 0.85

Tested by

no test coverage detected