SeeedJP / WioLTEforArduino

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

SIMを差し替えた直後、Activate()でエラーになるときがある #5

Closed matsujirushi closed 6 years ago

matsujirushi commented 6 years ago

エラー時ログ

<- AT+CPIN?
-> (+CPIN: READY)
-> OK
### Connect the "soracom.io".
<- AT+CGREG?
-> (+CPIN: READY)
-> (+QUSIM: 1)
-> (+QIND: SMS DONE)
-> (RDY)
-> (+CFUN: 1)
-> (+CPIN: READY)
-> (+QUSIM: 1)
-> (+QIND: SMS DONE)
-> (+QIND: PB DONE)
-> (AT+CGREG?)
-> +CGREG: 0,1
-> OK
<- AT+CREG?
-> (AT+CREG?)
-> (+CREG: 0,1)
-> OK
<- AT+CGREG?
-> (AT+CGREG?)
-> (+CGREG: 0,1)
-> OK
<- AT+CEREG?
-> (AT+CEREG?)
-> (+CEREG: 0,1)
-> OK
<- AT+QICSGP=1,1,"soracom.io","sora","sora",1
-> (AT+QICSGP=1,1,"soracom.io","sora","sora",1)
-> OK
<- AT+QIACT=1
-> (ERROR)

ECHO OFF(ATE0)にもかかわらず、"AT+CGREG?"以降、ECHO ONしている。また、"RDY"を受信していることから、EC21-Jが内部的に再起動している模様。

matsujirushi commented 6 years ago

Activate()時に電源不足と思われる。 LiPoバッテリーを接続して試したところ、エラーが発生しなくなった。

--- START ---------------------------------------------------
### I/O Initialize.
### Power supply ON.
### Turn on or reset.
-> RDY (15317)
<- AT (15318)
) (15320)
-> OK (15320)
<- ATE0 (15320)
) (15322)
-> OK (15323)
<- AT+QURCCFG="urcport","uart1" (15323)
-> OK (15332)
<- AT+QSCLK=1 (15332)
-> ERROR (15334)
<- AT+CPIN? (15335)
-> +CME ERROR: 10 (15345)
<- AT+CPIN? (15445)
-> (+CFUN: 1) (15445)
-> +CME ERROR: 10 (15463)
<- AT+CPIN? (15563)
-> +CME ERROR: 14 (15569)
<- AT+CPIN? (15670)
-> (+CPIN: READY) (15673)
-> OK (15673)
### Connecting to "soracom.io".
<- AT+CGREG? (20680)
-> (+CPIN: READY) (20681)
-> (+QUSIM: 1) (20681)
-> (+QIND: SMS DONE) (20681)
-> (+QIND: PB DONE) (20681)
-> +CGREG: 0,1 (20685)
-> OK (20686)
<- AT+CREG? (20686)
-> (+CREG: 0,1) (20688)
-> OK (20689)
<- AT+CGREG? (20689)
-> (+CGREG: 0,1) (20691)
-> OK (20692)
<- AT+CEREG? (20692)
-> (+CEREG: 0,1) (20695)
-> OK (20695)
<- AT+QICSGP=1,1,"soracom.io","sora","sora",1 (20695)
-> OK (20705)
<- AT+QIACT=1 (20705)
-> OK (20954)
<- AT+QIACT? (20954)
-> (+QIACT: 1,1,1,"10.241.169.127") (20960)
-> OK (20961)