NeoSWSerial icon indicating copy to clipboard operation
NeoSWSerial copied to clipboard

Efficient alternative to SoftwareSerial with attachInterrupt for RX chars, simultaneous RX & TX

Results 42 NeoSWSerial issues
Sort by recently updated
recently updated
newest added

Because `available` is not usually called when an interrupt function is registered, the final one bits are never "received", and the character does not get completed and then dispatched.

Hello, first I want to say thank you for your contribution. Maybe you (or someone) can help with the problems I faced with the ESP8266 as time module to send...

This is my first pull request ever. Please take a look, i've made it compile and work with Chineese LGT8F328P chip. https://github.com/dbuezas/lgt8fx

listen() is notionally for reading, as only one software instance can listen at a time. However, listen() is also required on NeoSWSerial for *writing*, or else everything you write out...

According to Paul Stoffregen, [New]SoftwareSerial was *sort of* compatible with AltSoftSerial and with Serial only with [carefully chosen baud rates](https://www.pjrc.com/teensy/td_libs_AltSoftSerial.html). And I know that you posted [this explanation](https://arduino.stackexchange.com/questions/26240/which-pins-of-an-arduino-uno-can-be-used-as-tx-and-rx-pins-for-connecting-to-gsm/26277#26277) of the...

Hey, having same problem as with SoftwareSerial.h Both having a problem working with PCINT ISR ``` NeoSWSerial.cpp.o (symbol from plugin): In function `NeoSWSerial::read()': (.text+0x0): multiple definition of `__vector_4' .pio\build\328p\src\main.cpp.o (symbol...

Does this library if interrupt is attached to reception help me wake up from sleep mode

While it compiles fine at 8MHz (internal oscillator) it fails at 4, 2 and 1 MHz. I'm using ATmega 328P with minicore. The errors I get are `/home/camilo/Documents/sketchbook/libraries/NeoSWSerial/src/NeoSWSerial.cpp: In static...

Attempting to compile NeoSWSerial on the 1284P, using Mightycore, with the specification for the 20Mhz crystal, results in the following compiler errors: ``` Compiling library "NeoSWSerial" "C:\\Users\\chris\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os...

I am trying to use a 4800 baud rate GPS with an Arduino-like board. I was trying to use the Software Serial library but its interrupts causes my Arduino code...