SMS 통신 기능이있는 C# 응용 프로그램을 개발합니다. 일반적으로 잘 작동하지만 때로 SMS 전송이 잘못됩니다. 여기에 가끔 발생하는 것입니다 :GSM 모뎀을 사용하여 C# 응용 프로그램에서 SMS 보내기 오류
+는 CMGS = "+ 3630xxxxxxx" 가> 텍스트 CTRL + Z 일반적으로는이 대답해야 AT
: R SMS ID의 \ r에 \ n OK \ + CMGS을 \ n
때로는 30 초 후에도 CTRL + Z를 보낸 후에도 아무 대답도하지 않지만 CMGS : 응답은 모뎀에서 오지 않습니다. 때로는 대답이 SMS 텍스트 자체입니다. 다른 SMS를 보내려고하면 + CMS Error : 515가 응답합니다. 즉, 해당 모뎀이 사용 중임을 의미합니다. 보낼 편지함에 문자 메시지가 있기 때문에 바쁘다고 생각합니다. 다른 AT 명령은 여전히 완벽하게 작동합니다.
그렇다면이 상황에서해야 할 일은 무엇입니까? ... + CMGS : SMS ID \ r \ n SMS를 보낼 때 확인 \ r \ n이 오지 않습니까?
.net framework2와 그 시리얼 통신 기능을 사용합니다. 모뎀은 Simcom 300 d입니다.
Pls. 도와주세요, 미리 감사드립니다!