{"text_format":"2","workbook":"xlsx","n_sheets":1,"sheets":["Tổng hợp lệnh module 4GGSM"],"not_rendered":{"charts":0,"images":0,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Tổng hợp lệnh module 4GGSM","index":0,"n_rows":158,"n_cols":4,"rows_kept":158,"cut":false,"hidden":false,"merged":[]}
["Lệnh","Tên / Chức năng","Ý nghĩa & Tham số"]
["🔹 NHÓM LỆNH AT (MODULE 4G/GSM)"]
["AT+QPOWD=1","Power off module","Tắt nguồn module"]
["AT+IPR=115200","Set baud rate","Cài đặt tốc độ baud 115200"]
["AT+CPIN?","Kiểm tra trạng thái SIM","Kiểm tra SIM đã sẵn sàng chưa"]
["AT+CPIN=\"xxxx\"","Nhập PIN code","Nhập mã PIN (tham số: mã PIN)"]
["AT+CLCK=\"PU\",0,\"xxxx\"","Disable PIN (Netsub)","Vô hiệu hóa mã PIN"]
["AT+CSQ","Signal quality","Kiểm tra chất lượng tín hiệu (RSSI)"]
["AT+QCSQ","Extended signal quality","Kiểm tra chất lượng tín hiệu mở rộng"]
["AT+COPS?","Operator name","Kiểm tra tên nhà mạng"]
["AT+QCFG=\"ims\"","IMS setting","Cài đặt IMS"]
["AT+GSN","IMEI number","Đọc số IMEI"]
["AT+CIMI","IMSI number","Đọc số IMSI"]
["AT+CCID","SIM ICCID","Đọc số thẻ SIM (ICCID)"]
["AT+CMEE=1","Error reporting","Bật báo cáo lỗi chi tiết"]
["AT+CLIP=1","Caller ID enable","Bật hiển thị số gọi đến"]
["AT+QURCCFG=\"urcport\",\"uart1\"","URC port config","Cấu hình cổng URC"]
["AT+QTONEDET=1","Tone detection","Bật phát hiện âm báo"]
["AT+QTTSETUP=1,3,0","TTS parameter setup","Cài đặt tham số Text-to-Speech"]
["AT+QDAI=3","PCM audio config","Cấu hình âm thanh PCM"]
["AT+CLVL=x","Speaker volume","Đặt âm lượng loa (x = mức âm lượng)"]
["AT+QMIC=0","Mic control","Điều khiển Microphone"]
["AT+VTD=x","DTMF duration","Thời lượng phát DTMF"]
["AT+QLTONE=1,420,800,0","Dial tone","Phát âm mời gọi (420Hz, 800ms)"]
["AT+QLTONE=1,420,400,400","Busy tone","Phát âm báo bận (420Hz, 400ms on/off)"]
["AT+QLTONE=1,420,1000,1000","Ring tone","Phát âm chuông (420Hz, 1s on/off)"]
["AT+QLTONE=0","Stop tone","Dừng phát âm báo"]
["AT+QAUDPLAY=\"file\"","Play audio file","Phát file âm thanh"]
["AT+QAUDSTOP","Stop audio","Dừng phát âm thanh"]
["AT+QLDTMF=x","Play DTMF","Phát mã DTMF"]
["AT+AUDRD=0","Voice record","Ghi âm giọng nói"]
["AT+CNMI=2,1,0,0,0","SMS notification","Cấu hình thông báo SMS"]
["AT+CSMP=17,167,0,0","SMS text mode","Chế độ văn bản SMS"]
["AT+CSCS=\"GSM\"","Character set","Đặt tập ký tự GSM"]
["AT+CMGS=xxx","Send SMS (PDU)","Gửi tin nhắn chế độ PDU"]
["AT+CMGS=\"phone\"","Send SMS (text)","Gửi tin nhắn dạng text (tham số: số điện thoại)"]
["AT+QICSGP=x","APN setting","Cài đặt APN cho dữ liệu GPRS"]
["AT+QGPS=1","Enable GPS","Bật định vị GPS"]
["AT+QGPSLOC=1","Get GPS location","Lấy vị trí GPS"]
["AT+QIIC=0,0x1b,0x0d,2,0x...","Codec register 0x0D","Ghi thanh ghi Codec địa chỉ 0x0D"]
["AT+QIIC=0,0x1b,0x3d,2,0x...","Codec register 0x3D","Ghi thanh ghi Codec địa chỉ 0x3D"]
["AT+QRXGAIN=xxx","RX Gain","Đặt Gain thu sóng (RX Gain)"]
["🔹 NHÓM LỆNH CMD (SYSTEM DEBUG)"]
["cmd l [led] [value]","Set LED","Điều khiển LED (0-2), giá trị: 0 (tắt), 1 (bật)"]
["cmd c","get_file_content","Đọc giá trị ADC (DC voltage, CAP voltage, DIP switch)"]
["cmd s [0/1/2]","Set voice channel","Đặt kênh thoại: 0-speaker, 1-handset, 2-loop"]
["cmd w [0/1]","Set WLM debug","Bật/tắt debug lệnh AT cho WLM"]
["cmd v [filename]","Upload voice (4G)","Tải file âm thanh lên module 4G"]
["cmd u [filename]","Upload voice (DAC)","Tải file âm thanh lên DAC"]
["cmd m [filename]","Upload config","Tải file cấu hình lên thiết bị"]
["cmd d [0/1]","Set DC power","Bật/tắt nguồn DC (0/1)"]
["cmd p [0/1]","Set super CAP","Bật/tắt nguồn siêu tụ (super CAP)"]
["cmd t [1/2] [0/1]","Set output LEVEL","Đặt mức đầu ra (channel 1/2, level 0/1)"]
["cmd i","get_file_content pin","Đọc mức pin đầu vào"]
["cmd g [value]","Set speaker gain","Đặt mức gain cho loa ngoài"]
["cmd a [value]","Set DAC switch","Đặt switch DAC: 0-handfree, 1-4G, 2-handset"]
["cmd j [0/1]","Handset amp","Bật/tắt ampli cho handset"]
["cmd k [0/1]","Handfree amp","Bật/tắt ampli cho handfree"]
["cmd U [0/1]","Set debug UART","Đặt cổng UART debug: 0-normal, 1-spare"]
["cmd R 1","Trigger reboot","Kích hoạt watchdog timer để khởi động lại"]
["cmd z [index] [value]","Set LED PWM","Cài đặt PWM cho LED (0-G, 1-B, 2-R), value 0-255"]
["cmd e","Print error","In các lỗi hệ thống"]
["cmd h","Show help","Hiển thị trợ giúp lệnh CMD"]
["🔹 NHÓM LỆNH MEM (FLASH MEMORY W25Q80)"]
["mem q [rsrp1] [rsrp2]","Set RSRP threshold","Cài đặt ngưỡng RSRP"]
["mem w [addr] [value]","Write SPI flash","Ghi 2 bytes vào SPI flash"]
["mem r [addr]","Read SPI flash","Đọc 64 bytes từ SPI flash","ví dụ đọc mật khẩu sms : mem r 262398 || mem r 270590 || mem r 278782 || mem r 286974 || mem r 295166 || mem r 303358 || mem r 311550 || mem r 319742 tương ứng theo index 0->7"]
["mem t [value]","Set connect interval","Đặt thời gian kết nối server"]
["mem e [addr]","Erase SPI sector","Xóa sector SPI flash tại địa chỉ addr"]
["mem E 1","Erase all config","Xóa tất cả các sector cấu hình"]
["mem R 1","Restore default","Khôi phục toàn bộ cấu hình mặc định"]
["mem h","Show help","Hiển thị trợ giúp lệnh MEM"]
["🔹 NHÓM LỆNH DAC (WT588D VOICE)"]
["dac w [addr] [value]","Write DAC flash","Ghi vào flash của DAC"]
["dac r [addr]","Read DAC flash","Đọc 64 bytes từ flash của DAC"]
["dac p [index]","Play DAC voice","Phát âm thanh DAC (index từ 0-24)"]
["dac h","Show help","Hiển thị trợ giúp lệnh DAC"]
["🔹 NHÓM LỆNH WLM (WIRELESS MODULE)"]
["wlm at [command]","Send raw AT","Gửi lệnh AT thô trực tiếp"]
["wlm d [0/1]","Set dial mode","Cài đặt chế độ quay số"]
["wlm s [command sms]","Excute sms command in CLI","Thực hiện các lệnh sms trên CLI thay vì gửi tin nhắn bình thường"]
["wlm h"," Help","Hiển thị trợ giúp lệnh WLM"]
["wlm r","Answer call","Trả lời cuộc gọi đến"]
["wlm p","Play DTMF","Phát mã DTMF"]
["wlm v","Play voice prompt","Phát âm thanh thông báo"]
["wlm sms","Send SMS","Gửi tin nhắn SMS"]
["🔹 NHÓM LỆNH SMS (TỪ XA)",null,"Cú pháp: Lệnh Password Tham số"]
["password [pass] [new_pass]","Đổi mật khẩu SMS","Mật khẩu 6 số mới. VD: password 123456 999999"]
["reboot [pass]","Khởi động lại","Khởi động lại thiết bị ngay lập tức"]
["restore [pass]","Khôi phục mặc định","Khôi phục thiết bị về cài đặt gốc"]
["reboot-cycle [pass] [0/1] [HHMM]","Đặt lịch khởi động","Cài đặt lịch khởi động tự động theo giờ (0/1 bật tắt)"]
["connect-server [pass]","Kết nối server","Bắt buộc thiết bị kết nối server ngay lập tức"]
["server-interval [pass] [giây]","Gửi GPRS interval","Đặt khoảng thời gian gửi GPRS (1-50000)"]
["server-ip [pass] [IP/Domain]","Đặt IP server","Cấu hình IP hoặc Tên miền của máy chủ"]
["server-port [pass] [Port]","Đặt cổng server","Cấu hình cổng kết nối của máy chủ"]
["server-apn [pass] [APN] [U] [P]","Đặt APN GPRS","Cài đặt APN, User, Password cho mạng 4G"]
["auto-set-apn [pass] [0/1]","Tự động APN","Bật(1) / Tắt(0) tự động lấy cấu hình APN"]
["state [pass]","Trạng thái thiết bị","Yêu cầu gửi trả trạng thái cơ bản"]
["state2 [pass]","Trạng thái mạng","Yêu cầu gửi trả trạng thái mạng chi tiết"]
["call-out-mode [pass] [0-7]","Chế độ gọi ra","Đặt chế độ gọi (0: Hotline, 1: Nút nhấn, 2: Hands-free...)"]
["call-out-sw [pass] [giây]","Thời gian chờ","Đặt thời gian chờ hands-free/ultrasonic (0-999)"]
["call-out-index [pass] [0-MAX]","Chỉ số gọi ra","Đặt chỉ số (index) cho số điện thoại gọi ra"]
["call-out-number [pass] [thông_số]","Số điện thoại gọi ra","Tham số: index, số, thời gian, ngày, tuần","call-out-number,000000,0,0xxx.xxx.xxx,0000-0000,000000-000000,1111111 hoặc nếu muốn giảm bớt thông số thừa ( khuyên dùng ) call-out-number,000000,0,0xxx.xxx.xxx,0000-0000,,1111111\n"]
["call-connect-wait [pass] [giây]","Chờ kết nối","Thời gian chờ kết nối cuộc gọi (10-300)"]
["call-proc-time [pass] [giây]","Xử lý cuộc gọi","Thời gian xử lý cuộc gọi (0-9999)"]
["input1-mode [pass] [0/1]","Chế độ đầu vào 1","Cài đặt chế độ hoạt động cho đầu vào số 1"]
["emergency-number [pass] [thông_số]","Số khẩn cấp 1","Cài số khẩn 1","emergency-number,000000,0,0xxx.xxx.xxx,0000-0000,000000-000000,1111111 hoặc nếu muốn giảm bớt thông số thừa ( khuyên dùng ) emergency-number,000000,0,0xxx.xxx.xxx,0000-0000,,1111111\n"]
["emergency-2-number [pass] [thông_số]","Số khẩn cấp 2","Cài số khẩn 2 ","tương tự như trên"]
["emg-1-profile [pass] [thông_số]","Profile khẩn cấp 1","Cấu hình IVR/DTMF: mode, delay1, delay2, repeat, dtmf..."]
["emg-2-profile [pass] [thông_số]","Profile khẩn cấp 2","Cấu hình IVR/DTMF (tương tự emg-1-profile)"]
["emergency-playback [pass] [0-255]","Phát IVR khẩn 1","Bật/tắt thông báo IVR cho cuộc gọi khẩn 1"]
["emergency-2-playback [pass] [0-255]","Phát IVR khẩn 2","Bật/tắt thông báo IVR cho cuộc gọi khẩn 2"]
["emergency-local-play [pass] [0/1]","Phát local khẩn 1","Bật/tắt phát loa cục bộ khi gọi khẩn 1"]
["emergency-2-local-play [pass] [0/1]","Phát local khẩn 2","Bật/tắt phát loa cục bộ khi gọi khẩn 2"]
["call-in-mode [pass] [0-3]","Chế độ nhận cuộc gọi","0: Không nhận, 1: White list, 2: Black list, 3: Theo giờ"]
["call-in-white [pass] [idx, số]","Danh sách trắng","Thêm số điện thoại vào danh sách được phép gọi đến"]
["call-in-black [pass] [idx, số]","Danh sách đen","Thêm số điện thoại vào danh sách chặn gọi đến"]
["call-in-time [pass] [idx, giờ]","Giờ nhận cuộc gọi","Đặt khoảng thời gian cho phép gọi vào (VD: 0800-1700)"]
["call-in-ring [pass] [0/1]","Nhạc chuông gọi vào","Bật(1) / Tắt(0) nhạc chuông khi có cuộc gọi đến"]
["call-in-hand-free [pass] [0/1]","Trả lời hand-free","Bật(1) / Tắt(0) tự động trả lời bằng chế độ loa ngoài"]
["call-in-auto [pass] [0/1]","Tự động trả lời","Bật(1) / Tắt(0) tính năng tự động nhấc máy"]
["call-in-answer-delay [pass] [giây]","Chờ trả lời tự động","Độ trễ trước khi tự động nhấc máy (1-60s)"]
["call-in-max-talk [pass] [giây]","Thời gian nói tối đa","Thời gian cho phép đàm thoại (10-600s)"]
["talk-volume [pass] [0-7]","Đặt volume loa","Âm lượng đàm thoại"]
["dac-volume [pass] [0-31]","Đặt volume DAC","Âm lượng âm thanh phát từ DAC"]
["ivr-volume [pass] [0-15]","Đặt volume IVR","Âm lượng phát lời chào IVR từ xa"]
["4g-rx-gain [pass] [0-255]","Đặt gain RX 4G","Mức khuếch đại thu cho module 4G"]
["4g-exspk-gain [pass] [0-255]","Đặt gain loa ngoài","Mức khuếch đại cho loa ngoài 4G"]
["4g-mic-value [pass] [0-65535]","Đặt giá trị mic 4G","Cấu hình độ nhạy của micro"]
["4g-exmic-value [pass] [0-65535]","Giá trị mic ngoài","Cấu hình độ nhạy của micro rời"]
["local-playback [pass] [0/1]","Phát nhắc local","Bật/tắt phát lời nhắc tại chỗ"]
["remote-playback [pass] [0-255]","Phát IVR từ xa","Bật/tắt phát lời nhắc tự động (IVR) từ xa"]
["local-noindex-playback [pass]","Thời gian phát local","Thời gian phát khi không khớp index (0-999)"]
["output-mode [pass] [0/1] [0/1]","Chế độ đầu ra","Chế độ đóng ngắt cho đầu ra 1 và 2"]
["output-duration [pass] [ms1] [ms2]","Thời gian đầu ra","Thời gian kích hoạt (ms) cho đầu ra 1 và 2"]
["loop-call-number [pass] [idx, số]","Số gọi lặp","Cài đặt số điện thoại gọi lặp lại"]
["multi-button-number [pass] [idx, số]","Số nút đa chức năng","Đặt số gọi ra tương ứng cho các phím đa chức năng"]
["codec-reg [pass] [addr] [value]","Đặt thanh ghi codec","Cài đặt thanh ghi codec theo địa chỉ phần cứng"]
["user-at-send [pass] [thời_gian] [AT]","Gửi AT tùy chỉnh","Gửi lệnh AT Command bất kỳ thông qua SMS"]
["param-get [pass]","Lấy tham số","Trả về thông tin tất cả tham số đang cấu hình"]
["🔹 NHÓM LỆNH DVM (DEVICE MANAGEMENT)"]
["dvm s 0","Lưu trạng thái","Lưu frame trạng thái thiết bị vào bộ nhớ flash"]
["dvm s 1","Lưu cấu hình","Lưu frame cấu hình thiết bị vào bộ nhớ flash"]
["dvm s 2","Đọc log","Đọc và hiển thị nhật ký lỗi/hoạt động (log) từ bộ nhớ"]
["dvm s 3","Hiển thị số log","Hiển thị tổng số lượng bản ghi log đang lưu"]
["dvm t 0","Test handset","Chạy kiểm tra đường âm thanh ra tai nghe (handset)"]
["dvm t 1","Test handfree","Chạy kiểm tra đường âm thanh ra loa ngoài (handfree)"]
["dvm t 2","Test ghi âm handfree","Kiểm tra thu âm từ mic ngoài"]
["dvm t 3","Test ghi âm handset","Kiểm tra thu âm từ mic tai nghe"]
["dvm k","In cấu hình","In toàn bộ cài đặt hệ thống hiện tại"]
["dvm j [số]","Gửi SMS test","Gửi SMS thử nghiệm đến số điện thoại chỉ định"]
["dvm p [DTMF]","Phát DTMF","Phát tiếng DTMF cục bộ ra loa để test"]
["dvm v [0-3]","Kênh thoại","Chuyển đổi kênh âm thanh (0: free, 1: set, 3: loop)"]
["dvm x [chuỗi]","Nhận dữ liệu GPRS","Chạy giả lập test bản tin trả về từ GPRS/Server"]
["dvm d [mode] [size] [file]","Cập nhật firmware","Nạp firmware/DAC mới từ module 4G"]
["dvm f [type] [size]","Tải file từ FTP","Kéo file từ FTP (1: Firmware, 2: IVR, 3: DAC, 4: Config)"]
["dvm c 0","Đọc số gọi ra","Kiểm tra danh sách các số điện thoại gọi ra, khẩn cấp"]
["dvm h","Trợ giúp DVM","Mở bảng giải thích chức năng DVM"]