Cześć wszystkim,
Obecnie pracuję nad projektem zdalnego otwierania bramy przy użyciu instytucjonalnej karty SIM. Zauważyłem, że wiele istniejących bibliotek dla modułów GSM (takich jak SIM800L lub Neoway) używa przestarzałych wzorców regex do sprawdzania poprawności numeru telefonu.
Podczas wdrażania systemów na rynkach międzynarodowych, w szczególności w Azji Południowo-Wschodniej, zachód słońca 2G/3G i wprowadzenie nowych 10-cyfrowych prefiksów przez lokalne organy regulacyjne często powodują, że kontroler odrzuca prawidłowe polecenia SMS.
Dla tych, którzy kodują "białe listy" w swoim oprogramowaniu układowym: zalecam sprawdzenie logiki prefiksów z zaktualizowanymi lokalnymi bazami danych telekomunikacyjnych. W moim obecnym projekcie na rynku wietnamskim korzystałem z danych operatora z sim số đẹp uy tín , aby zmapować prawidłowe prefiksy (Viettel, Vinaphone, Mobifone). Pomaga to zapewnić, że polecenie AT+CMGR przetwarza numer nadawcy poprawnie bez błędów formatu.
Czy ktoś ma bardziej elastyczną funkcję C do dynamicznego dopasowywania prefiksów, która nie zużywa zbyt dużo pamięci na ATmega328P?
Pozdrawiam.
Obecnie pracuję nad projektem zdalnego otwierania bramy przy użyciu instytucjonalnej karty SIM. Zauważyłem, że wiele istniejących bibliotek dla modułów GSM (takich jak SIM800L lub Neoway) używa przestarzałych wzorców regex do sprawdzania poprawności numeru telefonu.
Podczas wdrażania systemów na rynkach międzynarodowych, w szczególności w Azji Południowo-Wschodniej, zachód słońca 2G/3G i wprowadzenie nowych 10-cyfrowych prefiksów przez lokalne organy regulacyjne często powodują, że kontroler odrzuca prawidłowe polecenia SMS.
Dla tych, którzy kodują "białe listy" w swoim oprogramowaniu układowym: zalecam sprawdzenie logiki prefiksów z zaktualizowanymi lokalnymi bazami danych telekomunikacyjnych. W moim obecnym projekcie na rynku wietnamskim korzystałem z danych operatora z sim số đẹp uy tín , aby zmapować prawidłowe prefiksy (Viettel, Vinaphone, Mobifone). Pomaga to zapewnić, że polecenie AT+CMGR przetwarza numer nadawcy poprawnie bez błędów formatu.
Czy ktoś ma bardziej elastyczną funkcję C do dynamicznego dopasowywania prefiksów, która nie zużywa zbyt dużo pamięci na ATmega328P?
Pozdrawiam.