Adding pin definitions for Teensy boards

This commit is contained in:
Andy CA6JAU 2017-06-30 22:53:36 -04:00
parent 7d9a3ba593
commit 3645ee19ef
3 changed files with 68 additions and 3 deletions

View file

@ -37,6 +37,8 @@ void CSerialPort::beginInt(uint8_t n, int speed)
case 3U:
#if defined(SERIAL_REPEATER) && defined(__STM32F1__)
Serial2.begin(speed);
#elif defined(SERIAL_REPEATER) && (defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__))
Serial1.begin(speed);
#endif
break;
default:
@ -56,6 +58,8 @@ int CSerialPort::availableInt(uint8_t n)
case 3U:
#if defined(SERIAL_REPEATER) && defined(__STM32F1__)
return Serial2.available();
#elif defined(SERIAL_REPEATER) && (defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__))
return Serial1.available();
#endif
default:
return false;
@ -74,6 +78,8 @@ uint8_t CSerialPort::readInt(uint8_t n)
case 3U:
#if defined(SERIAL_REPEATER) && defined(__STM32F1__)
return Serial2.read();
#elif defined(SERIAL_REPEATER) && (defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__))
return Serial1.read();
#endif
default:
return 0U;
@ -97,6 +103,9 @@ void CSerialPort::writeInt(uint8_t n, const uint8_t* data, uint16_t length, bool
#if defined(SERIAL_REPEATER) && defined(__STM32F1__)
Serial2.write(data, length);
break;
#elif defined(SERIAL_REPEATER) && (defined(__MK20DX256__) || defined(__MK64FX512__) || defined(__MK66FX1M0__))
Serial1.write(data, length);
break;
#endif
default:
break;