AVRonly-adjustedRecieveOnlySoftwareSerial
No Arduino Dependencies,
Adjust your Port Settings in the .cpp.
The pin must be an interrupt pin
#include <ReceiveOnlySoftwareSerial.h>
ReceiveOnlySoftwareSerial gpsSer; // RX
if (gpsSer.available()) {
char c = gpsSer.read();
}