2017-10-21 16 views
1

저는 문자 메시지보다 자동화 된 ZTE MF831 모뎀을 가지고 있습니다. 모드를 공장 모드로 변경 했으므로 /dev/ttyUSB2 115200 (화면 또는 노드 직렬 포트 사용) 이상의 지침을 보낼 수 있습니다.ZTE MF831이 작동하지 않는 문자 메시지 수신

문자 메시지를 보내는 것이 좋습니다. 개인 휴대 전화로 문자를 수신합니다. 그러나 메시지를 다시 보낼 때 (이미 여러 개 보냈습니다) 읽을 수 없습니다. 내 모뎀의 폴더는 항상 비어 있습니다.+CMTI: ME,0과 같은 알림을 받더라도.

는 명령이 내가 보낼 수 있습니다 : 당신이 볼 수 있듯이

ATZ   -> OK 
AT+CMGF=1  -> OK 
AT+CPMS=? 
    -> +CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR") 
    -> OK 

AT+CPMS="SM" -> +CPMS: 0,20,0,100,0,100 
       -> OK 
AT+CMGL="ALL" -> OK 

AT+CPMS="ME" -> +CPMS: 0,100,0,100,0,100 
       -> OK 
AT+CMGL="ALL" -> OK 

AT+CPMS="MT" -> +CPMS: 0,100,0,100,0,100 
       -> OK 
AT+CMGL="ALL" -> OK 

AT+CPMS="SR" -> +CPMS: 0,100,0,100,0,100 
       -> OK 
AT+CMGL="ALL" -> +CMS ERROR: 500 

가 항상 가능한 텍스트가 없습니다. 그래서 SIM 카드를 다른 휴대 전화로 바꾸고 다시 시도했습니다. 실제로 메시지를 수신합니다.

내가 뭘 잘못하고 있니?

답변

0

좋아, 내가 조금 더 테스트 AT+CPMS=?를 보낼 때 내가 (3 개 브라켓 블록이 있기 때문에) 3 선호하는 폴더을 설정할 수 있음을 알려줍니다

+CPMS: ("ME","MT","SM","SR"),("ME","MT","SM","SR"),("ME","MT","SM","SR") 

를받을 것을 깨달았다.

AT+CPMS="SM","SM","SM" 

그때 ATZAT (실제로이 작업을 수행하는 하나 모르는)와 함께 일을 플러시 :

는 그래서 내가 "SM"모든 설정, 생각했다.


이제 텍스트를 수신하면 +CMTI: SM,<old used space>이 표시됩니다.

+1

예, 항상 [both both] (https://stackoverflow.com/a/15746283/23118)의 ''과 ''을 동일한 값으로 설정해야합니다. – hlovdal