SeeedJP / WioLTEforArduino

GNU General Public License v2.0
33 stars 19 forks source link

新しいWio LTE Cat.1 (EC21JFA-512-DCM)でSMS受信できない #31

Open matsujirushi opened 4 years ago

matsujirushi commented 4 years ago

ReciveSMS()が常にエラーになる。

matsujirushi commented 4 years ago

初期状態で、SMS受信データが2件入っていて、これがParseできずにエラーになる。(そのため、後続のSMSも参照できない)

<- AT+CMGL=4
->
-> +CMGL: 0,0,,160
-> 0891683108508505F1600EA1018006130464690008712102414221238C0500032A020130105B895FBD79FB52A89001798F52293011592951B75566FF0C900160A8003500300030004D6D4191CF669666965FC3FF015FAE4FE153F34E0A89D26DFB52A0201C5B895FBD79FB52A85FAE5385201D516C4F1753F7540E7ED15B9A53F77801537353EF988653D6FF016BCF59298FD86709514D8D396D4191CF7EA2530562A24E0D505CFF01
-> +CMGL: 1,0,,56
-> 0891683108508505F1640EA101800613046469000871210241422123240500032A020259825DF251736CE88BF75FFD75653002002030104E2D56FD79FB52A83011
->
-> OK

DeleteReceivedSMS()を2回呼び出せば、このデータが消えるため、以降は問題なくSMS受信できる。