We finally got the Waveshare SIM7070G set up to send and receive texts, except for a friend who lives further north. We were thinking that maybe it’s because it was being sent from the long default phone number, so we bought a $1/month phone number. I was able to send a text to the new phone number, but it is no longer able to send texts without errors (via AT command tester. See commands below). Does the phone number just need time to “activate” or something?
Checking registration status…
AT+CREG?
+CREG: 0,5
OK
Device is registered and is roaming.
AT+CGREG?
+CGREG: 0,5
OK
Device is registered and is roaming.
Checking SMS Mode…
AT+CMGF?
+CMGF: 1
OK
SMS message for is configured for Text mode
Device is configured for Text mode for SMS.
When you purchase a phone number through us it is not like adding another line to an active subscription. That phone number is used to route things through our API and other services, which eventually is passed along to an SMSC or SMPP service, is not directly tied to the SIM itself and by changing things in the SMS configuration it will likely fail.
Do you have have another Sim7070G? My experience with SIM7100A (my device of choice) is to have it replaced and “voila”, the problem went away. No matter what I do with SIM7100A I always get the “+CMS ERROR: 500”. Probably a lemon or need a firmware update?