Cú pháp của các + CMGD tại lệnh là: (tùy chọn các thông số được đính kèm trong dấu ngoặc vuông.)+ CMGD = chỉ số [, cờ]Ở dòng bên trên, chỉ số là một số nguyên xác định vị trí của tin nhắn SMS bị xóa từ khu vực lưu trữ thư bằng các + CMGD tại lệnh, và flag là một số nguyên xác định liệu để xóa tin nhắn SMS theo tình trạng tin nhắn của họ. Đặc điểm kỹ thuật của tin nhắn SMS đã xác định những giá trị cờ: 0, 1, 2, 3 và 4.0. ý nghĩa: Xóa chỉ có tin nhắn SMS được lưu trữ tại vị trí chỉ mục từ khu vực lưu trữ tin nhắn. Đây là giá trị mặc định.1. ý nghĩa: Bỏ qua các giá trị của index và xóa tất cả tin nhắn SMS có trạng thái là "nhận được đọc" từ khu vực lưu trữ tin nhắn.2. ý nghĩa: Bỏ qua các giá trị của index và xóa tất cả tin nhắn SMS có trạng thái là "nhận được đọc" hoặc "lưu trữ gửi" từ khu vực lưu trữ tin nhắn.3. ý nghĩa: Bỏ qua các giá trị của index và xóa tất cả tin nhắn SMS có trạng thái là "nhận được đọc", "lưu trữ unsent" hoặc "lưu trữ gửi" từ khu vực lưu trữ tin nhắn.4. ý nghĩa: Bỏ qua các giá trị của index và xóa tất cả tin nhắn SMS từ khu vực lưu trữ tin nhắn.Để tìm các giá trị cờ được hỗ trợ bởi modem GSM/GPRS hoặc điện thoại di động của bạn, bạn có thể thực hiện một thử nghiệm hoạt động bằng cách sử dụng các + CMGD tại lệnh. Xem phần tiếp theo cho các chi tiết.24,2. tìm kiếm lập chỉ mục được hỗ trợ và các giá trị cờThực hiện một hoạt động thử nghiệm với các + CMGD tại lệnh cho phép bạn tìm tất cả các chỉ số được hỗ trợ bởi các tham số chỉ số. Các hoạt động thử nghiệm cũng có thể trở lại hỗ trợ tất cả các giá trị của tham số cờ. Đây là định dạng của các phản ứng thông tin trở lại sau khi thực hiện lệnh kiểm tra "+ CMGD =?": (tùy chọn các lĩnh vực được đính kèm trong dấu ngoặc vuông.)+ CMGD: (list_of_indexes)[,(list_of_flag_values)]Các giá trị bên trong dấu ngoặc đơn đầu tiên là các giá trị được hỗ trợ bởi các thông số chỉ số của các + CMGD tại lệnh.Các giá trị bên trong dấu ngoặc đơn thứ hai là các giá trị được hỗ trợ bởi tham số lá cờ của các + CMGD tại lệnh. Lưu ý: Modem GSM/GPRS hoặc điện thoại di động có thể không cung cấp những giá trị kể từ khi các đặc tả SMS xác định chúng như là tùy chọn.Ví dụ, đây là phản ứng trở lại từ điện thoại di động Nokia 6021 của tôi Windows' HyperTerminal chương trình sau thực hiện lệnh kiểm tra "+ CMGD =?":AT + CMGD =?+ CMGD: (1-10),(0-4)OkTừ phía trên, chúng ta biết rằng điện thoại di động Nokia 6021 cho phép bất kỳ số nguyên từ 1 đến 10 được gán cho các tham số chỉ số của các + CMGD tại lệnh. Ngoài ra, các Nokia 6021 điện thoại di động hỗ trợ tất cả các lá cờ năm giá trị được định nghĩa trong đặc điểm kỹ thuật của tin nhắn SMS.Bạn có nhớ chúng tôi mô tả các định dạng của các giá trị bên trong dấu ngoặc đơn trong phần "Kiểm tra lệnh--kiểm tra cho dù một Certain tại lệnh hỗ trợ"? Nếu không, bạn có thể muốn quay trở lại và có một cái nhìn. Dưới đây là một vài ví dụ hiển thị một số các khả năng: "(0-4)", "(0,1,2,3,4)", "(0,2-4)".24,3. ví dụ chứng minh làm thế nào để sử dụng các + CMGD lệnh để xóa tin nhắn văn bản tin nhắn SMSBây giờ hãy xem một ví dụ đó chứng tỏ làm thế nào để sử dụng các + CMGD tại lệnh để xóa một tin nhắn văn bản SMS từ khu vực lưu trữ tin nhắn. Giả sử bạn đã viết một tin nhắn văn bản SMS đến khu vực lưu trữ tin nhắn của các + CMGW tại lệnh (chi tiết về các + CMGW tại lệnh có thể được tìm thấy trong các phần trước đó "văn bản tin nhắn SMS để nhớ / tin nhắn lưu trữ (AT + CMGW)" của hướng dẫn này tin nhắn SMS), như thế này:AT + CMGW = "+85291234567"> Một bản demo đơn giản của tin nhắn SMS nhắn tin văn bản.+ CMGW: 1OkCác thông tin phản ứng của các + CMGW AT lệnh cho chúng ta biết rằng tin nhắn văn bản SMS được lưu trữ trong bộ nhớ vị trí tại index 1. Để xóa tin nhắn văn bản tin nhắn SMS, chỉ định 1 để các thông số chỉ số của các + CMGD tại lệnh, như thế này:(Lưu ý quan trọng: Hãy chắc chắn rằng bạn đang viết tin nhắn văn bản đến và xóa các tin nhắn văn bản từ cùng một khu vực lưu trữ tin nhắn. Nếu không, bạn có thể xóa tin nhắn văn bản sai trái. Thông tin chi tiết về khu vực lưu trữ tin nhắn có thể được tìm thấy trong các phần trước đó "Preferred tin nhắn lưu trữ (AT + CPMS) của hướng dẫn này SMS.)AT + CMGD = 1OkKết quả cuối cùng mã OK cho biết tin nhắn văn bản tin nhắn SMS "Một bản demo đơn giản của tin nhắn SMS nhắn tin văn bản." đã được xóa thành công. Nếu chiến dịch thất bại, kết quả cuối cùng mã trả lại hoặc là sẽ có lỗi hoặc + CMS lỗi.Dưới đây là một ví dụ khác. Giả sử bạn muốn xóa tất cả tin nhắn SMS được lưu giữ trong khu vực lưu trữ tin nhắn. Để làm điều này, chỉ định 4 cho tham số lá cờ của các + CMGD tại lệnh. Giá trị được gán cho các tham số chỉ số không quan trọng vì nó sẽ bị bỏ qua bởi modem GSM/GPRS hoặc điện thoại di động.AT + CMGD = 1, 4Ok
đang được dịch, vui lòng đợi..
