중국시가넷 - 메시지 플랫폼 - AT 명령어 사용법
AT 명령어 사용법
AT 명령은 AT로 시작하고 문자로 끝나는 문자열입니다. AT 명령의 응답 데이터 패킷은 에 있습니다. 각 명령에는 성공적으로 실행되었는지 여부에 따라 해당 반환이 있습니다. 기타 예상치 못한 정보(누군가 전화 접속, 회선에 신호 없음 등)의 경우 모듈은 해당 정보 프롬프트를 가지며 수신 측에서는 이에 따라 처리할 수 있습니다.
예: CDMA 모뎀 DTE
AT< CR>
< LF> OK < LF>
ATTEST< CR> p>
< CR> ERROR < LF>
AT 명령이 성공적으로 실행되면 "OK" 문자열이 반환됩니다.
AT 명령 구문 오류 또는 AT 명령 실행이 실패하면
"ERROR" 문자열이 반환됩니다.
SMS(GSM07.05부터)와 관련된 GSM AT 명령은 표 1에 나와 있습니다.
표 1 관련 GSM AT 명령
AT 명령
기능
AT+CMGC
SMS 명령 보내기
AT+CMGD
SIM 카드 메모리에서 SMS 메시지 삭제 SMS 메시지)
AT+CMGF
SMS 메시지 형식 선택(SMS 메시지 형식 선택: 0-PDU, 1-텍스트)
AT+CMGL
목록 선호하는 상점의 SMS 메시지(SIM 카드의 SMS 메시지 PDU/텍스트 목록: 0/"REC UNREAD"-읽지 않음, 1/"REC READ"-읽음, 2 /"STO UNSENT"-전송 예정, 3/"STO SENT "-보냄, 4/"모두"-모두)
AT+CMGR
SMS 메시지 읽기(SMS 메시지 읽기)
AT+CMGS
SMS 메시지 보내기(SMS 메시지 보내기)
AT+CMGW
SMS 메시지를 메모리에 쓰기(SIM 메모리에 보낼 짧은 메시지 쓰기)
AT+CMSS
저장소에서 SMS 메시지 보내기(SIN|M 메모리에서 짧은 메시지 보내기)
AT+CNMI
새 SMS 메시지 표시(새로 수신된 단문 메시지 표시)
AT+CPMS
기본 SMS 메시지 저장(단문 메시지 저장 선택) 메시지 메모리)
AT+CSCA
SMS 서비스 센터 주소(단문 메시지 센터 주소)
AT+CSCB
셀 브로드캐스트 메시지 선택(셀룰러 브로드캐스트 메시지 선택)
AT+CSMP
SMS 텍스트 모드 매개변수 설정(단문 메시지 텍스트 모드 매개변수 설정)
AT+CSMS
메시지 서비스 선택
단문 메시지 제어에는 세 가지 모드가 있습니다.
차단 모드
AT 명령 기반 PDU 모드
AT 명령 기반 텍스트 모드
블록 모드를 사용하려면 휴대폰 제조업체에서 드라이버 지원을 제공해야 합니다. 현재 PDU 모드는 블록 모드를 대체했으며 텍스트 모드는 비교적 간단합니다. 이 기사에서는 Siemens 제품 TC35T를 예로 들어 PDU 모드에 중점을 둡니다. (1) RS232 직렬 포트 연결
TC35T에는 RS232 직렬 포트 케이블이 자체적으로 제공되므로 컴퓨터 직렬 포트에만 연결하면 됩니다. 하이퍼터미널을 열고 해당 직렬 포트를 선택한 다음 포트 매개변수를 속도 - 4800, 패리티 비트 - 없음, 데이터 비트 - 8, 정지 비트 - 1, 흐름 제어 - 하드웨어로 설정합니다.
(2) 연결 테스트
"AT"를 입력하고 Enter를 누르십시오. 화면에 "OK"가 반환되면 컴퓨터와 TC35T가 성공적으로 연결되었으며 TC35T가 정상적으로 작동할 수 있음을 나타냅니다. 이때 다양한 AT 명령어를 테스트할 수 있습니다.
"AT+CMGS=?" 명령을 테스트할 때 "OK"가 반환되면 TC35T가 이 명령을 지원한다는 의미입니다.
이 명령의 전체 구문은 다음과 같습니다:
TC35T가 현재 PDU 모드에 있는 경우(예: "AT+CMGF?"는 "0"을 반환)
AT+CMGS= PDU가 제공됩니다<^ Z/ESC>
단문 메시지가 성공적으로 전송되면 "OK"가 반환되고 정보 번호가 표시됩니다:
+CMGS: [, ]
단문 메시지의 경우 메시지 전송에 실패하면 다음 정보 번호가 반환됩니다.
+CMS 오류:
TC35T가 이때 텍스트 모드(예: "AT+CMGF?"는 "1"을 반환)
p>AT+CMGS=[,toda]텍스트가 입력됩니다<^Z/ESC>
단문 메시지가 성공적으로 전송되면 "OK"가 반환되고 정보 번호가 표시됩니다:
+CMGS: [,]
단문 메시지 전송에 실패하면 전송되면 다음 정보 번호가 반환됩니다.
+CMS 오류:
또한 사용으로 인해 하나는 TC35T입니다. 새로운 단문 메시지가 도착하면 TC35T가 필요합니다. 프롬프트를 생성하고 "AT+CNMI" 명령을 사용하십시오. 이 명령의 전체 구문은 다음과 같습니다:
AT+CNMI=[][,][,][,][,]
새로운 짧은 메시지가 도착하면 TC35T 다음 프롬프트가 자동으로 반환됩니다:
+CMTI: "SM",
지금 읽으신 후 "AT+CMGR" 명령을 사용하여 짧은 메시지를 읽으세요 콘텐츠. 예를 들어 문자 "Hi"를 대상 "13678099"로 보내려고 합니다.
PDU 문자열은 다음과 같습니다.
⑵91—단문 메시지 센터 번호 유형입니다. 91은 TON/NPI가 International/E.164 표준을 준수함을 의미합니다. 즉, 다른 값 앞에 '+' 기호를 추가해야 하지만 91이 가장 일반적으로 사용됩니다.
91—10010001
비트 번호
7
6
5
4
3
2
1
이름
1
값 유형
번호 식별
번호 유형: 000 - 알 수 없음, 001 - 국제, 010 - 국내, 111 - 확장용으로 예약됨,
번호 매기기 계획 식별: 0000 - 알 수 없음, 0001 - ISDN/전화 번호(E.164/E.163), 1111 - 확장용으로 예약됨
⑶683108701305F0 - 단문 메시지 센터 번호. 위치가 약간 처리되었기 때문에 실제 숫자는 다음과 같아야 합니다. 문자 F는 길이에서 1을 뺀 값을 나타냅니다. 이는 지역에 따라 적절하게 수정되어야 합니다.
⑴, ⑵, ⑶는 일반적으로 SMSC의 주소로 알려져 있습니다.
⑷11—파일 헤더 바이트.
11&h=00010001&b
비트 번호
7
6
5
4
3
2
1
이름
TP-RP
TP-UDHI
TP-SPR
TP-VFP
TP-RD
TP-MTI
값
1
1
응답 경로 - TP-RP(TP-Reply-Path): 0 - 설정되지 않음; >
사용자 데이터 헤더 식별자 - TP-UDHL(TP-User-Data-Header-Indicator): 0 - 헤더 정보를 포함하지 않음, 1 - 헤더 정보 포함
상태 보고 요구 사항 - TP - SPR(TP-Status-Report-Request): 0 - 보고 필요, 1 - 보고 필요 없음
유효 기간 형식 - TP-VPF(TP-Validity-Period-Format): 00 - 제공되지 않음 (존재하지 않음), 10 - 정수(표준), 01 - 예약됨, 11 - 8비트 바이트의 절반 제공(세미 옥텟 표시)
중복 거부 - TP-RD 중복 ): 0 - 복사 허용, 1 - 복사 거부
메시지 유형 프롬프트 - TP-MTI(TP-Message-Type-Indicator): 00 - 읽기(전송)
⑸00—메시지 유형(TP-Message-Reference)
⑹0B—수신 번호 길이.
⑺91—수신번호 유형(⑵과 동일).
⑻3176378290F9—발신번호는 변위 처리를 거쳤으며 실제 번호는 '1368099'입니다.
⑹, ⑺, ⑻는 일반적으로 대상 주소(TP-Destination-Address)로 알려져 있습니다.
⑼00—프로토콜 식별 TP-PID(TP-프로토콜 식별자)
BIT 번호.
7
6
5
4
3
2
1
비트 7번 및 비트 6번: 00 - 할당된 비트 0 - 아래 정의된 비트 5번, 01 - 전체 정의는 GSM03.40 프로토콜 식별자 참조, 10 - 예약됨, 11 - 서비스 센터(SC) 특수 목적으로 할당됨 .0 - 비트 번호 5.
일반적으로 이 두 비트는 00으로 설정됩니다.
비트 번호 5: 0 - 원격 네트워크를 사용하지 않고 단문 메시지 장치 간의 프로토콜만 사용합니다. 1 - 원격 네트워크를 사용합니다.
비트 번호 0 - 비트 번호 4: 00001 - 팩스 00010 - 그룹 3 팩스 00101 - ERMES(유럽 무선 정보 시스템); 10001 - X.400을 기반으로 하는 모든 공개 정보 처리 시스템, 10010 - 이메일.
⑽00—데이터 코딩 방식 TP-DCS(TP-Data-Coding-Scheme)
BIT 번호
7
6
5
4
3
2
1
비트 번호 7 및 비트 번호 6: 일반적으로 00으로 설정됩니다. 비트 번호 5: 0 - 텍스트가 압축되지 않습니다. 1 - 텍스트가 GSM 표준 압축 알고리즘을 사용하여 압축됩니다. 비트 번호 4: 0 - 비트 번호 1을 나타냅니다. 및 비트 번호 0 예약된 비트이며 정보 유형 정보를 포함하지 않습니다. 1 - 비트 번호 1 및 비트 번호 0이 정보 유형 정보를 포함함을 나타냅니다. 비트 번호 3 및 비트 번호 2: 00 - 기본 알파벳 , 01 - 8비트, 10 - USC2(16비트), 11 - 비트 번호 1 및 비트 번호 0: 00 - 클래스 0, 01 - 클래스 1, 10 - 클래스 2(SIM 카드 관련 정보), 11 - 클래스 3.
⑾00—유효 기간 TP-VP(TP-Valid-Period)
VP 값(&h)
해당 유효 기간
00 ~ 8F
(VP+1)*5분
90 ~ A7
12시간+(VP-143)*30분
A8 ~ C4
(VP-166)*1일
C5 ~ FF
(VP-192)*1주
⑿02—사용자 데이터 길이 TP-UDL(TP-User-Data-Length)
⒀C834—사용자 데이터 TP-UD(TP-User-Data) "Hi" TC35(T)가 지원하는 경우 TEXT 형식의 경우 주로 실험에서 이 형식을 테스트합니다.
(1) 단문 메시지 센터 설정
(2) 단문 메시지 전송 형식 설정
AT+CMGF=1 (1-TEXT; 0- PDU) ;
(3) 짧은 메시지 보내기(단문 메시지의 내용은 "test"입니다.)
> test ^z;
(4 ) 단문 메시지의 자동 도착 시간 설정 팁: 단문 메시지 도착 프롬프트를 설정하면 다음 명령이 획득됩니다: +CMTI:SM,INDEX(정보 저장 위치)
AT+CNMI=1,1,0,0,1() ;
(5) INDEX=8이라고 가정하여 단문 메시지 내용을 한 번 더 가져옵니다.
AT+CMGR=8
반환 정보는 다음과 같습니다:
+CMGR: REC UNREAD,+86135085560,,01/07/16,15 :37: 28+32,한 번 더 (1) 단문 메시지 센터 번호가 변경되면 "AT+CSCA" 문을 사용할 때 TC35를 다시 시작해야 한다는 점을 기억하세요. 그렇지 않으면 TC35가 다시 시작됩니다. 제대로 작동하지 않습니다(TC35T에는 이 문제가 없습니다).
(2) 일부 SIM 카드에는 비밀번호가 있으며 시작할 때 비밀번호를 입력해야 합니다.
- 관련 기사
- 베이징에서 전염병 문자 메시지를 받으려면 핵산을 격리해야 합니까?
- 지양 교육국의 전화는 얼마입니까?
- 종료 명령의 코드는 무엇입니까?
- 노키아 638 문자 수신 실패, 수신 전화 실패. 어떻게 해결합니까?
- 그 남자는 그가 헤어졌다는 문자 메시지를 보냈다
- 포스터 디자인이 자동으로 생성됩니다. 아바타 이름을 업로드하고 포스터를 자동으로 생성하려면 어떻게 해야 합니까?
- 어떻게 3 위안 15g Aauto 더 빠른 트래픽 패킷을 개통할 수 있습니까?
- 핸드폰에 카드가 두 장 있습니다. 부카드에 통화료가 있는데 왜 문자 못 보내요?
- 029 는 은행 수거로 시작했나요?
- 남방은 매일 금전 A 보증본을 이용하나요? 원금 손실 확률은 크지 않다!