I have an Adafruit Fona that I have paired with a Pro Trinket and an Adafruit GPS Breakout. I was wondering, since you can only run one port at a time with SoftwareSerial, if I can wire the FONA to the TX/RX pins on the trinket and use serial commands to communicate with it and use SoftwareSerial to communicate with the GPS. So, to use hardware serial for the FONA, would I just address my commands withe Serial and then my command for the FONA? for example, a command to send an SMS: Serial.sendsms(sendto, message); Instead of fona.sendsms(sendto, message);? the only difference is the Serial at the beginning addressing the serial to the serial port instead of the fona addressing the software serial port. I was wondering if this would work because you can only run one software serial port at a time and it would be very confusing and I don't think it would be possible to use SoftwareSerial and Altsoftserial at the same time.
No. fona is obviously not an instance of the SoftwareSerial class, so you can't just replace fona with Serial.
Okay, thanks for this info, so my other idea was to start comms with the GPS, and save the GPS lat and long to the EEPROM. I know EEPROM does have a read/write limit, but that wont matter because this project won't be permanent. The command to get the GPS lat and long is DeviceGPS.location.lat and DeviceGPS.location.lng. I've researched how to try and write to EEPROM to pull from it later to send the data in a text, but a lot of what I've seen is confusing and I'm in a time crunch, so maybe if you can give me a couple pointers or a little example on how to get started with it that would greatly help.