Perintah UART AT untuk pemancar dan penerima video nirkabel
Daftar isi
Cocok untuk model di bawah ini
-
Dua arah UAV Data Video Nirkabel RC Control Link modul jarak jauh dua arah transceiver Transmitter-Receiver Vcan1681 -
22km 55km 80km 100km 150km Transceiver Transceiver Penerima Penerima Video Nirkabel Panjang Panjang PA 2W 5W 10W -
10W PA 150KM tautan data video udara jarak jauh UAV pemancar transmisi nirkabel penerima pegangan taktis broadband
1. Apa perintah UART AT?
UART (Penerima/Pemancar Asinkron Universal) adalah protokol komunikasi serial yang biasa digunakan untuk menghubungkan mikrokontroler dan perangkat lain ke komputer. Perintah AT adalah sekumpulan perintah yang digunakan untuk berkomunikasi dengan modem atau perangkat lain menggunakan perintah AT melalui UART. Perintah ini biasanya digunakan untuk mengkonfigurasi modem atau untuk menjalankan tindakan tertentu seperti menanyakan atau mengubah pengaturan parameter pemancar dan penerima.
2. Mengapa perintah UART AT adalah alat yang ampuh?
Perintah UART AT adalah alat yang ampuh untuk menciptakan solusi otomatisasi yang disesuaikan. UART adalah singkatan dari Universal Asynchronous Receiver/Transmitter dan merupakan jenis protokol komunikasi serial. Perintah UART AT digunakan untuk mengontrol dan mengkonfigurasi perangkat UART, seperti modem, pemancar-penerima, dan sistem tertanam lainnya.
Perintah UART AT biasanya dikirim dari komputer host ke perangkat UART dan digunakan untuk mengonfigurasi pengaturan perangkat, seperti tingkat baud, format data, dan kontrol aliran. Mereka juga dapat digunakan untuk menanyakan status perangkat, seperti lokasi saat ini atau kekuatan sinyal. Perintah UART AT juga dapat digunakan untuk mengirim dan menerima data, seperti pesan teks atau status terkini pemancar-penerima.
Perintah UART AT biasanya dikirim dalam format ASCII dan terdiri dari string perintah yang diikuti dengan serangkaian parameter. String perintah terdiri dari awalan AT diikuti dengan kode perintah, seperti AT+CFG untuk mengonfigurasi pengaturan perangkat. Parameter kemudian digunakan untuk menentukan pengaturan atau data yang diinginkan.
UART AT Command dapat digunakan untuk membuat solusi otomatisasi yang disesuaikan. Sebagai contoh, Perangkat UART dapat dikonfigurasi untuk mengirim pesan teks saat kondisi tertentu terpenuhi, seperti saat ambang batas suhu terlampaui. UART AT Command juga dapat digunakan untuk mengontrol perangkat lain, seperti input atau output video, Sakelar H264 atau H265, atau data kueri.
Perintah UART AT adalah alat yang ampuh untuk menciptakan solusi otomatisasi yang disesuaikan. Dengan mengirim perintah yang sesuai ke perangkat UART, dimungkinkan untuk mengonfigurasi pengaturan perangkat, meminta statusnya, dan mengirim dan menerima data. Ini memungkinkan untuk membuat solusi otomatis yang dapat menanggapi perubahan kondisi dan mengambil tindakan yang sesuai.
Di Command Manual
Perintah AT mungkin memiliki sedikit perbedaan untuk versi modul tautan audio data video nirkabel dua arah yang berbeda, Dokumen perintah AT ini adalah deskripsi dasar perintah AT untuk referensi Anda.
1 DI^DACS: Akses ke Negara
| Perintah | Respon yang mungkin (s) |
| AT ^ DACS = < n > | |
| DI ^ DACS? | ^ DACS: < n >, < negara > |
| AT ^ DACS =? | ^DACS: (daftar yang didukung <n>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur status sakelar ^DACSI: <negara> eskalasi, yang
dimatikan secara default pada awal startup. Saat pengaturan diaktifkan, keadaan saat ini akan dilaporkan satu kali. Saat laporan aktif dibuka, node akses harus melaporkan indikasi status akses setelah akses berhasil; Setelah node pusat berhasil dimulai, itu dapat dianggap sebagai akses yang berhasil. Setelah menentukan jenis node pusat, status akses dapat dilaporkan.
Perintah kueri digunakan untuk menanyakan status sakelar eskalasi saat ini dan status akses saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan untuk menanyakan rentang nilai <n> parameter.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<n>: tipe bilangan bulat, menunjukkan eskalasi aktif
beralih status
0: mati
1: di
2: menanyakan informasi terkini <negara>: tipe bilangan bulat, menunjukkan status akses
0: tidak diakses
1: diakses
Contoh
AT ^ DACS = 1 < CR > < JIKA > < CR > < JIKA > ^ TAKSI: 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > < CR > < JIKA > ^ TAKSI: 1 < CR > < JIKA > AT ^ DACS?
< CR > < JIKA > < CR > < JIKA > ^ DACS: 1, 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DACS =?
< CR > < JIKA > < CR > < JIKA > ^ DACS: (0-1) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
2 DI ^ DRPC: Konfigurasi Parameter Radio
| Perintah | Respon yang mungkin (s) |
| AT ^ DRPC = < frekuensi >, < Bandwidth >, < kekuasaan > | |
| AT ^ DRPC? | ^ DRPC: < frekuensi >, < Bandwidth >, < kekuasaan > |
| AT ^ DRPC =? | ^DRPC: (daftar yang didukung <frekuensi>s), (daftar yang didukung <Bandwidth>s) |
Deskripsi
Jalankan perintah untuk Pengaturan parameter dalam status akses dan simpan ke NVRAM. Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<frekuensi>: tipe bilangan bulat, menunjukkan frekuensi titik frekuensi, satuan 100KHz, jarak
(8060-8259,14279-14478,24015-24814) <Bandwidth>: tipe bilangan bulat, menunjukkan bandwidth
0:1.4m
1:3 m
2:5 m
3:10 m
4: 15M (tidak didukung)
5: 20M
<kekuasaan>: “bilangan bulat” Tipe, mewakili daya tetap dari node pusat, satuan dBm, berkisar dari “-40” untuk “40”, dan jika nilai maksimum dukungan terminal terlampaui, nilai maksimum dukungan terminal akan berlaku.
Contoh
AT ^ DRPC = 24415, 1, “27” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DRPC?
< CR > < JIKA > < CR > < JIKA > ^ DRPC: 24415, 1, “27” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DRPC =?
< CR > < JIKA > < CR > < JIKA > ^ DRPC: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 untuk 5) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
3 DI^DRPS: Penyimpanan Parameter Radio di NVRAM
| Perintah | Respon yang mungkin (s) |
| AT ^ DRPS = < frekuensi >, < Bandwidth >, < kekuasaan > | |
| AT ^ DRPS? | ^ DRPS: < frekuensi >, < Bandwidth >, < kekuasaan > |
| AT ^ DRPS =? | ^DRPS: (daftar yang didukung <frekuensi>s), (daftar yang didukung <Bandwidth>s) |
Deskripsi
Perintah eksekusi digunakan untuk menyimpan parameter ke NVRAM, setelah menghemat daya dan memulai ulang agar berlaku.
Perintah kueri digunakan untuk menanyakan pengaturan parameter saat ini di NVRAM.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<frekuensi>: tipe bilangan bulat, menunjukkan frekuensi titik frekuensi, satuan 100KHz, jarak
(8060-8259,14279-14478,24015-24814) <Bandwidth>: tipe bilangan bulat, menunjukkan bandwidth
0:1.4m
1:3 m
2:5 m
3:10 m
4: 15M (tidak didukung)
5: 20M
<kekuasaan>: “bilangan bulat” Tipe, mewakili daya tetap dari node pusat, satuan dBm, berkisar dari “-40” untuk “40”, dan jika nilai maksimum dukungan terminal terlampaui, nilai maksimum dukungan terminal akan berlaku.
Contoh
AT ^ DRPS = 24415, 1, “27” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DRPS?
< CR > < JIKA > < CR > < JIKA > ^ DRPS: 24415, 1, “27” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DRPS =?
< CR > < JIKA > < CR > < JIKA > ^ DRPS: 15-24814178 (8060-8259142, 79-14478240, 50-18050), (0 untuk 5) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
4 DI^DSSMTP: Setel Daya Budak Maks Tx
| Perintah | Respon yang mungkin (s) |
| AT ^ DSSMTP = < kekuasaan > | |
| AT^DSSMTP? | ^ DSSMTP: < frekuensi >, < Bandwidth >, < kekuasaan > |
| AT ^ DSSMTP =? |
Deskripsi
Perintah eksekusi digunakan untuk menyimpan parameter ke NVRAM, setelah menghemat daya dan memulai ulang agar berlaku.
Perintah kueri digunakan untuk menanyakan pengaturan parameter saat ini di NVRAM.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<kekuasaan>: “bilangan bulat” Tipe, dari daya transmisi maksimum node, satuan dBm, berkisar dari “-40” untuk “40”, dan jika nilai maksimum dukungan terminal terlampaui, nilai maksimum dukungan terminal harus diambil sebagai kriteria.
Contoh
AT ^ DSSMTP = “- 10” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DSSMTP?
< CR > < JIKA > < CR > < JIKA > “- 10” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ dssmtp =?
< CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
5 DI ^ DRPR: Laporan Parameter Radio
| Perintah | Respon yang mungkin (s) |
| AT ^ DRPR = < n > | |
| AT ^ DRPR? | ^ Drpr: < n > |
| AT ^ DRPR =? | ^Drpr: (daftar yang didukung <n>s) |
Deskripsi
Jalankan perintah untuk mengatur Laporan Parameter Nirkabel Lokal ^DRPRI:Itu < indeks >, <
earfcn >, < cell_id >, < rssi >, < Pathloss >, < RSRP >, < RSRQ >, < SNR >, < pendek >, <
tx_power >, < dl_throughput_total_tbs >, < UL_THRPUGHPUT_TOTAL_TBS >, < dlsch_tb_error_per >,
< MCS >, < rb_num >, < wide_cqi >, <Dlsch_tb_error_per_total >,< MAX_SNR>,< Min_snr>,< dl_total_tbs_g_rnti > Hidup dan mati secara default. Sakelar hanya berlaku jika mesin lokal digunakan sebagai simpul akses. Tidak ada eskalasi aktif untuk simpul tengah bahkan jika sakelar aktif. Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<n>: tipe bilangan bulat, menunjukkan status sakelar eskalasi aktif 0: mati 1: di
2:Meminta informasi saat ini <indeks>: tipe bilangan bulat, menunjukkan indeks port no. 1: pelabuhan 12: pelabuhan
2<earfcn>: tipe bilangan bulat, Informasi frekuensi hasil pengukuran <cell_id>: tipe bilangan bulat, Informasi sel hasil pengukuran <rssi>: tipe string, Nilai Pengukuran RSSI,dBm, format sebagai “± nilai”(kecuali “0”)”-141″ untuk “-44”: Pengukuran RSSI
“+32767”: nilai tidak valid <Pathloss>: tipe bilangan bulat, Pathloss,dbm0 to 191: Pathloss
32767: nilai tidak valid < RSRP >: tipe string, Nilai Pengukuran RSRP,dBm, format sebagai
“± nilai”(kecuali “0”)”-141″ untuk “-44”: Nilai Pengukuran RSRP
“+32767”: nilai tidak valid < RSRQ >: tipe string, Nilai Pengukuran RSRQ,dBm, format sebagai “± nilai”(kecuali “0”), nilai sebenarnya perlu dibagi 10 pengolahan “-196” untuk “-30”: Nilai Pengukuran RSRQ
“+32767”: nilai tidak valid < SNR >: tipe string,pengukuran SNR, format sebagai “± nilai”(kecuali
“0”)
“-50” untuk “+50”: Nilai pengukuran SNR
“+32767”: nilai tidak valid < jarak >: tipe bilangan bulat, jarak dari node ujung yang berlawanan, dalam meter, rentang nilai [0, 5000]
< tx_power>: tipe string, daya yang ditransmisikan, dBm, format “± nilai”(kecuali “0”) “-50” untuk “+50”: daya yang ditransmisikan
“+32767”: nilai tidak valid < dl_throughput_total_tbs>: tipe bilangan bulat, informasi throughput downlink, jumlah ukuran TB dalam siklus eskalasi, byte, jarak [0,12000000]
< UL_THRPUGHPUT_TOTAL_TBS>: tipe bilangan bulat, informasi throughput upline, jumlah ukuran TB dalam siklus eskalasi, byte, jarak [0,12000000]
< dlsch_tb_error_per>: tipe bilangan bulat, melaporkan persentase kesalahan dalam siklus tersebut, jarak [0,100]
< MCS >: MCS, rentang nilai [0,29]
<rb_num>: jumlah BPR, rentang nilai [6,100]
<wide_cqi>: CQI pita lebar, rentang nilai [1,15]
<dlsch_tb_error_per_total>: laporkan persentase kesalahan total setelah memasuki status koneksi, jarak [0,100]
< MAX_SNR>: SNR maksimum dalam 10.000ms, rentang nilai [-40,40]
< Min_snr>:10000ms SNR minimum, rentang nilai [-40,40]
<dl_total_tbs_g_rnti>: tipe bilangan bulat, total_tbsize untuk paket multicast
Contoh
AT ^ DRPR = 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DRPR?
< CR > < JIKA > < CR > < JIKA > ^ Drpr: 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > < CR > < JIKA > ^ DRPRI: 1100 16th, “- 46”, 20, “60”, “195”, “0”, 4000, “- 36”,
10000000500000,10,15,3,15, 50, “+ 30”, “25”, 15000 < CR > < JIKA > < CR > < JIKA > ^ DRPRI:0 des, 2100-106 “, 115, “100”, “194”, “+ 20, 4000,” – 36 “, 10000000500000,10,15,3,15, 50, “+
35″, “sampai 30”, 15000 < CR > < JIKA > AT ^ DRPR =?
< CR > < JIKA > < CR > < JIKA > ^ Drpr: (0-1) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
6 DI^DAPR: Laporan Parameter radio Node Akses
| Perintah | Respon yang mungkin (s) |
| AT ^ DAPR = < n > | |
| AT ^ DAPR? | ^ KARENANYA: < n > |
| AT ^ DAPR =? | ^DAPR: (daftar yang didukung <n>s) |
Deskripsi
Jalankan perintah untuk mengatur parameter nirkabel dari node pusat untuk melaporkan node akses ^DAPRI: Itu < Ipv6address>, < indeks>, < rssi>, < pathloss>, < Rsrp>, < RSRQ>, < Snr>, < Singkat>, < tx_power>, < dl_throughput_total_tbs>, < ul_throughput_total_tbs>, < dlsch_tb_error_per>, < dlsch_tb_error_per_total>, < Max_snr>, < Min_snr>, < Dlthe status on-off _total_tbs_g_rnti>, dimatikan secara default saat startup.
Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<n>: tipe bilangan bulat, menunjukkan status sakelar eskalasi aktif 0: mati 1: di
< 2: Permintaan Alamat Informasi IPv6 Saat Ini > : tipe string, memiliki alamat IP dari node akses, terdiri dari 16 Angka (0-255), Di antara setiap nomor grup. ‘ 'TIDAK, format adalah: a1, A2, A3, A4, A5, A6, A7, A8.. A9 A10. A11. A12. A13. A14. A15. A16
<indeks>: tipe bilangan bulat, menunjukkan indeks port no. 1: pelabuhan 12: Port 2<rssi>: tipe string, Nilai Pengukuran RSSI,dBm, format sebagai “± nilai”(kecuali “0”)”-141″ untuk “-44”: Nilai Pengukuran RSSI
“+32767”: nilai tidak valid <Pathloss>: tipe bilangan bulat, Pathloss,dbm0 to 191: Pathloss
32767: nilai tidak valid < RSRP >: tipe string, Nilai Pengukuran RSRP,dBm, format sebagai
“± nilai”(kecuali “0”)”-141″ untuk “-44”: Nilai Pengukuran RSRP
“+32767”: nilai tidak valid < RSRQ >: tipe string, Nilai Pengukuran RSRQ,dBm, format sebagai “± nilai”(kecuali “0”), nilai sebenarnya perlu dibagi 10 pengolahan “-196” untuk “-30”: Nilai Pengukuran RSRQ
“+32767”: nilai tidak valid < SNR >: tipe string,pengukuran SNR, format sebagai “± nilai”(kecuali
“0”)
“-50” untuk “+50”: Nilai pengukuran SNR
“+32767”: nilai tidak valid < jarak >: tipe bilangan bulat, jarak dari node ujung yang berlawanan, dalam meter, rentang nilai [0, 5000]
< tx_power >:tipe string, daya yang ditransmisikan, dBm, format “± nilai”(kecuali “0”) “-50” untuk “+50”: daya yang ditransmisikan
“+32767”: nilai tidak valid < dl_throughput_total_tbs >:tipe bilangan bulat, informasi throughput downlink, jumlah ukuran TB dalam siklus eskalasi, byte, jarak [0,12000000]
< UL_THRPUGHPUT_TOTAL_TBS >: tipe bilangan bulat, informasi throughput upline, jumlah ukuran TB dalam siklus eskalasi, byte, jarak [0,12000000]
< dlsch_tb_error_per >:tipe bilangan bulat, melaporkan persentase kesalahan dalam siklus tersebut, jarak [0,100]
< MCS >: MCS, rentang nilai [0,29]
<rb_num>: jumlah BPR, rentang nilai [6,100]
<wide_cqi>: CQI pita lebar, rentang nilai [1,15]
<dlsch_tb_error_per_total>: laporkan persentase kesalahan total setelah memasuki status koneksi, jarak [0,100]
< MAX_SNR>: SNR maksimum dalam 10.000ms, rentang nilai [-40,40]
< Min_snr>:10000ms SNR minimum, rentang nilai [-40,40]
<dl_total_tbs_g_rnti>: tipe bilangan bulat, total_tbsize untuk paket multicast
Contoh
AT ^ DAPR = 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DAPR?
< CR > < JIKA > < CR > < JIKA > ^ KARENANYA: 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > < CR > < JIKA > ^ DAPRI:”1.2.3.4.0.0.0.0.1.2.3.4.200.201.202.203″, 1, “- 46”, 20, “60”, “195”, “0”, 4000, “-
36″, 10000000500000,10,15,3,15, 50, “+ 30”, “25”, 16000 < CR > < JIKA > < CR > < JIKA > ^ DAPRI:”1.2.3.4.0.0.0.0.1.2.3.4.200.201.202.203″, 2, “106”, 115, “100”, “194”, “+ 20, 4000,” –
36 “, 10000000500000,10,15,3,15,50, “+ 35”, “sampai 30”, 16000 < CR > < JIKA > AT ^ DAPR =?
< CR > < JIKA > < CR > < JIKA > ^ KARENANYA: (0-1) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
7 DI^DAOCNDI: Konfigurasi Jaringan Komunikasi
| Perintah | Respon yang mungkin (s) |
| AT ^ daocndi = < band_bitmap > | |
| AT ^ DAOCNDI? | ^ Daocndi: < band_bitmap > |
| AT ^ daocndi =? |
Deskripsi
Perintah eksekusi digunakan untuk mengatur informasi frekuensi operasi dari peralatan komunikasi jaringan ad-hoc, dan pengaturan diikuti oleh power-on dan power-on. Perintah query digunakan untuk menanyakan informasi frekuensi operasi peralatan komunikasi jaringan AD hoc.
Perintah test digunakan untuk menguji apakah perintah tersebut didukung.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<band_bitmap>: tipe string(tanpa tanda kutip ganda),dalam format heksadesimal, bit paling kanan adalah bit paling tidak berarti (LSB/bit0).
Sedikit0:800 m pita frekuensi
sedikit2:1.4 pita G
sedikit3:2.4 pita G
Contoh
DI^DAOCNDI=0D<CR><JIKA>// Tetapkan pita sebagai 800M/ 1.4G / 2.4G <CR><JIKA>baik<CR><JIKA> DI^DAOCNDI=01<CR><JIKA>// Tetapkan pita sebagai 800M<CR><JIKA>baik<CR><JIKA>
AT ^ DAOCNDI?< CR > < JIKA > < CR > < JIKA > ^ Daocndi: 0 d < CR > < JIKA > < CR > < JIKA >
baik < CR > < JIKA > AT ^ DAOCNDI =?
< CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
8 DI ^ DDTC: Konfigurasi Jenis Perangkat
| Perintah | Respon yang mungkin (s) |
| AT^DDTC = < Tipe > | |
| AT ^ DDTC? | ^ DDTC: < Tipe >, < tipe kerja > |
| AT^DDTC =? | ^ DDTC: (daftar yang didukung < Tipe > s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur jenis perangkat komunikasi jaringan AD hoc, yang perlu diatur sebelumnya (+CFUN=1) rintisan, dan berlaku setelah +CFUN=1 startup. Ketika jenis peralatan kerja terminal ditentukan, melaporkan secara aktif
^DDTCI:<Tipe>,<tipe kerja>
Perintah kueri digunakan untuk menanyakan informasi jenis perangkat komunikasi jaringan ad-hoc.
Perintah test digunakan untuk menguji apakah perintah tersebut didukung.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<Tipe>: tipe bilangan bulat, menunjukkan jenis perangkat
0: mobil 1: simpul tengah
2: simpul akses <tipe kerja>: tipe bilangan bulat, menunjukkan jenis perangkat kerja aktual saat ini
0: mobil
1: simpul tengah
2: simpul akses
Contoh
AT^DDTC = 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
AT ^ DDTC?< CR > < JIKA > < CR > < JIKA > ^ DDTC: 0, 0 < CR > < JIKA > < CR > < JIKA > baik < CR >
< JIKA >
< CR > < JIKA > ^ DDTCI: 0, 1 < CR > < JIKA > AT^DDTC =?
< CR > < JIKA >
< CR > < JIKA > ^ DDTC: (2-0) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
9 DI^DAPI: Akses ID Kata Sandi Komunikasi Terorganisir Otomatis
Konfigurasi jaringan
Respons Perintah Kemungkinan (s)
| AT ^ DAPI = < kata sandi_id > | |
| AT ^ DAPI? | ^ DAPI: < kata sandi_id > |
| AT ^ DAPI =? |
Deskripsi
Perintah Pengaturan digunakan untuk mengatur ID PASSWORD untuk perangkat jaringan ad-hoc. Nyalakan lagi.
Perintah query digunakan untuk menanyakan ID PASSWORD perangkat jaringan ad-hoc. Perintah test digunakan untuk menguji apakah perintah tersebut didukung.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<kata sandi_id>: tipe string, dalam format HEX, data mendukung hingga 32 byte (tali HEX 64 karakter)
Contoh
AT ^ fbfa DAPI = “30313233” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
AT ^ DAPI?< CR > < JIKA > < CR > < JIKA > ^ DAPI: “30313233 fbfa” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DAPI =?
< CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
10 DI ^ DSTC: Atur konfigurasi TDD
| Perintah | Respon yang mungkin (s) |
| AT^DSTC = < konf > | |
| AT ^ DSTC? | ^ DSTC: < konferensi > |
| AT^DSTC =? | ^DSTC: (daftar yang didukung <konf>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur parameter. Setelah pengaturan, Power Down restart agar berlaku.
Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<konf>: tipe bilangan bulat, menunjukkan pengaturan konfigurasi TDD
0: config0 (2D3U)
1: config1 (3D2u) (Mode jarak jauh tidak didukung)
2: Config2 (4D1u) (Mode jarak jauh tidak didukung)
3: Config3 (1D4U)
Contoh
AT^DSTC = 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ dstc?
< CR > < JIKA > < CR > < JIKA > ^ DSTC: 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ dstc =?
< CR > < JIKA > < CR > < JIKA > ^ DSTC: (0-3) < CR > < JIKA > < CR > < JIKA > baik < CR >
< JIKA >
11 DI^DPDBC: Konfigurasi perintah Data PS
| Perintah | Respon yang mungkin (s) |
| AT ^ dpdbc = < Data_pri >, < dev_name > | |
| AT ^ dpdbc =? | DPDBC: (Rentang dukungan <Data_pri>s), (Rentang dukungan <dev_name>s) |
Deskripsi
Perintah Execute digunakan untuk mengatur prioritas hosting data ke port transportasi. Pengaturannya valid sebelum memulai.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<Data_pri>: tipe bilangan bulat, menunjukkan prioritas jenis data, mulai dari 1 untuk 3, Semakin kecil nilainya, semakin tinggi prioritasnya
<dev_name>: tipe string, yang mewakili nama pelabuhan transportasi
LMI40: Perangkat LMI40, untuk digunakan oleh 0
LMI41: Perangkat LMI41, untuk digunakan oleh 0
LMI43: Perangkat LMI43, untuk digunakan oleh 1
LMI44: Perangkat LMI44, untuk digunakan oleh 1
UAV_Comm: Com-AUTT Communication Interface Media0 ~ Medai15: Antarmuka Data Media Publik, di mana media0 ~ medai7 untuk digunakan oleh 0 dan media7 ~ medai15 untuk digunakan oleh 1
Contoh
AT ^ dpdbc = 1, “LMI40 < CR >”
< CR > < JIKA > baik < CR > < JIKA > AT ^ dpdbc =?Itu < CR >
< CR > < JIKA > ^ Dpdbc: (1-3), (” LMI40 “, “LMI41”, “LMI43”, “LMI44”, “Media0” ~ “Media15”) < CR > < JIKA >
< CR > < JIKA > baik < CR > < JIKA >
12 DI^DUBR: Pengaturan Tingkat Baud UART
| Perintah | Respon yang mungkin (s) |
| AT ^ dubr = < kecepatan > | |
| AT ^ DUBR? | ^ Dubr: < kecepatan > |
| AT ^ dubr =? | Dubr: (daftar yang didukung <kecepatan>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur parameter baud rate port UART, setelah pengaturan power down, reboot akan berlaku.
Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<kecepatan>: tipe bilangan bulat, mewakili parameter laju baud port UART, dan kisaran nilainya adalah sebagai berikut:
1200:1200 byte/dtk
2400:2400 byte/dtk
4800:4800 byte/dtk
9600:9600 byte/dtk
19200:19200 byte/dtk
28800:28800 byte/dtk
38400:38400 byte/dtk
57600:57600 byte/dtk
115200:115200 byte/dtk
Contoh
AT ^ dubr = 57600 < CR >
< CR > < JIKA > baik < CR > < JIKA >
AT ^ DUBR?< CR > < JIKA > < CR > < JIKA > ^ Dubr: 57600 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
AT ^ dubr =?Itu < CR >
< CR > < JIKA > ^ Dubr: (1200240 0480 0960 0192 00288 00384 00576 00115 200) < CR > < JIKA >
< CR > < JIKA > baik < CR > < JIKA >
13 DI^DCIAC: Konfigurasi aritmatika ciphering dan integritas
| Perintah | Respon yang mungkin (s) |
| AT ^ DCIAC = < Arith > | |
| AT ^ DCIAC? | ^ DCIAC: < Arith > |
| AT ^ DCIAC =? | ^DCIAC: (daftar yang didukung <Arith>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur algoritma enkripsi dan asuransi, setelah mengatur efek restart daya.
Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<Arith>: tipe bilangan bulat, mewakili algoritma enkripsi dan penyelesaian, kisaran nilainya adalah sebagai berikut:
0: tidak ada ciphering dan integralitas
1: SALJU
2: AES
3: ZUC
Contoh
AT ^ DCIAC = 2 < CR >
< CR > < JIKA > baik < CR > < JIKA >
AT ^ DCIAC?< CR > < JIKA > < CR > < JIKA > ^ DCIAC: 2 < CR > < JIKA > < CR > < JIKA > baik < CR >
< JIKA >
AT ^ DCIAC =?Itu < CR >
< CR > < JIKA > ^ DCIAC: (0-3) < CR > < JIKA >
< CR > < JIKA > baik < CR > < JIKA >
14 DI ^ DFHC: Kontrol Frekuensi Hopping
| Perintah | Respon yang mungkin (s) |
| AT ^ DFHC = < n > | |
| AT ^ DFHC? | ^ DFHC: < n > |
| AT ^ DFHC =? | ^DFHC: (daftar yang didukung <n>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengatur parameter frekuensi hopping. Setelah pengaturan, Power Down restart agar berlaku.
Perintah kueri digunakan untuk menanyakan Pengaturan parameter saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
baik Skamuccpenting KESALAHAN atau + KESALAHAN CME: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<n>: tipe bilangan bulat, menunjukkan pengaturan fungsi lompatan frekuensi 0: matikan fungsi lompatan frekuensi
1: nyalakan fungsi lompatan frekuensi
Contoh
AT ^ DFHC = 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DFHC?
< CR > < JIKA > < CR > < JIKA > ^ DFHC: 0 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DFHC =?
< CR > < JIKA > < CR > < JIKA > ^ DFHC: (0-1) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
15 AT ^ LCMFUN Mengatur fungsionalitas modul
| Perintah Set AT^LCMFUN= < di > | Perintah set digunakan untuk menghidupkan atau mematikan daya modul. Responnya: OK Jika kesalahan terkait dengan fungsionalitas SAYA: + KESALAHAN CME: 100 Parameternya: < di >: bilangan bulat daya hidup atau mati 0: matikan 1: nyalakan 2: matikan-tetapi jangan matikan listrik pada FLASH/DDR |
| Perintah Baca AT^LCMFUN? | Responnya: Itu < di > Oke Parameternya |
| Lihat perintah set | |
| Perintah Tes AT^LCMFUN=? | Responnya: ^LCMFUN: (daftar yang didukung < di >s) OK Parameter Lihat perintah set Contoh ^ LCMFUN: (0, 2) baik |
| Referensi | |
| Catatan |
16 DI ^ POWERCTL Daya Ctrl
| Perintah Set AT^POWERCTL= < nilai > | Perintah set digunakan untuk me-reboot OS Responsnya: OK Jika kesalahan terkait dengan fungsionalitas SAYA: + KESALAHAN CME: 100 Parameternya: < nilai>: bilangan bulat dari OS reboot,hanya satu nilai 1 |
| Perintah Tes AT^POWERCTL=? | Responnya: KEKUATANCTL: (daftar yang didukung< nilai >) OK Parameter Lihat perintah set Contoh ^ POWERCTL: 1 baik |
Deskripsi
Perintah eksekusi digunakan untuk me-restart modul.
| Responnya | Hasil |
| baik | Berhasil |
| KESALAHAN atau + KESALAHAN CME: <berbuat salah> | Pertunjukan Perintah gagal |
Contoh
AT ^ POWERCTL = 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
17 DI^DSSMTP: Setel Daya Budak Maks Tx
| Perintah | Respon yang mungkin (s) |
| AT ^ DSSMTP = < kekuasaan > | |
| AT^DSSMTP? | ^ DSSMTP: < kekuasaan > |
| AT ^ DSSMTP =? |
Deskripsi
Perintah eksekusi digunakan untuk menyimpan parameter ke NVRAM, setelah menyimpan masuk dan keluar dari penerbangan untuk diterapkan.
Perintah kueri digunakan untuk menanyakan pengaturan parameter saat ini di NVRAM.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<kekuasaan>: “bilangan bulat” Tipe, dari daya transmisi maksimum node, satuan dBm, berkisar dari “-40” untuk “40”, dan jika pengaturan melebihi batas maksimum yang didukung oleh terminal, maksimum yang didukung oleh terminal harus diambil sebagai kriteria.
Contoh
AT ^ DSSMTP = “- 10” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT
^ DSSMTP?
< CR > < JIKA > < CR > < JIKA > “- 10” < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
AT ^ DRPS =?
< CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
18 DI^DSONMCS: Kumpulan Indeks Skema Modulasi dan Pengkodean
| Perintah | Respon yang mungkin (s) |
| AT ^ DSONMCS = < Mode >,, < Mcs > [] | |
| AT ^ DSONMCS? | ^ DSONMCS: < Mode >, < Mcs > |
| AT ^ DSONMCS =? | DSONMCS: (daftar yang didukung <Mode>s),(daftar yang didukung <Mcs>s) |
Deskripsi
Perintah pengaturan digunakan untuk mengatur saklar nilai indeks MCS dan nilai indeks, jika tidak menyala, tidak diperbolehkan mengubah nilai MCS; Jika saklar MCS dihidupkan, nilai indeks MCS diperbolehkan untuk ditetapkan, efektif segera dan disimpan ke NVRAM untuk efek permanen. Sakelar defaultnya mati.
Perintah kueri menanyakan nilai yang ditetapkan saat ini.
Perintah test digunakan untuk menguji Pengaturan yang didukung perintah tersebut. CATATAN: instruksi ini hanya dapat dikeluarkan dari node utama
Kode hasil akhir
Oke errY.Error atau +CME Kesalahan: <berbuat salah>Performa perintah gagal.
Nilai yang ditentukan
<Mode>: tipe bilangan bulat, yang mewakili pengaturan fungsi nilai indeks MCS. Secara default, fungsi pengaturan tidak dihidupkan 0: Fungsi pengaturan dimatikan
1: Buka Fungsi Pengaturan
<Mcs>: tipe bilangan bulat, menunjukkan nilai indeks MCS, yang berkisar dari 0 ke 27. Nilai default adalah 27
Contoh
AT ^ DSONMCS = 1, 5 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DSONMCS?
< CR > < JIKA > < CR > < JIKA > ^ DSONMCS: 1, 5 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > itu
Di ^ dsonmcs =?
< CR > < JIKA >
< CR > < JIKA > ^ DSONMCS: (0-1), (0-27) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
19 DI ^ DLF: Frekuensi Kunci
| Perintah | PRespons Ossible (s) |
| AT ^ dlf = < lock_type > [, < frekuensi >] | |
| AT ^ dlf? | ^ Dlf: < lock_type > [, < frekuensi >] |
| AT ^ dlf =? | ^Dlf: (Daftar yang didukung<;Lock_type>s), (daftar kunci yang didukung <frekuensi>s) |
Deskripsi
Perintah eksekusi digunakan untuk mengontrol pengguna untuk mengatur informasi frekuensi kunci, Nilai pengaturan disimpan ke nvram, dan penerbangan masuk dan keluar berlaku.
Perintah kueri digunakan untuk menanyakan pengaturan parameter saat ini di NVRAM.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang nilai parameter kueri.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<Tipe iming -iming >: tipe bilangan bulat, menunjukkan bahwa pengguna mengatur pengaturan sakelar frekuensi yang ditentukan 0: membuka kunci atau membuka kunci titik frekuensi
1: Kunci titik frekuensi yang ditentukan
<Frekuensi>: tipe integer, menunjukkan frekuensi titik frekuensi, satuan 100KHz, jarak
(8060-8259,14279-14478,24015-248140)
Contoh
AT ^ dlf = 1143 50 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DLF?
< CR > < JIKA > < CR > < JIKA > ^ Dlf: 1, 14350 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > itu
DI ^ DLF =?
< CR > < JIKA > < CR > < JIKA > ^ Dlf: (0-1), (8060-8259142
79-14478240-15-24814178-50-18050) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
20 DI^DSONSSF: Tetapkan Fungsi Khusus Untuk SON
| The Perintah | PRespons Ossible (s) |
| AT ^ DSONSSF = < Tipe Fungsi > [, < Nilai >] | |
| AT ^ DSONSSF? | ^ DSONSSF: < Tipe Fungsi > [, < Nilai >] |
| AT ^ DSONSSF =? | DSONSSF: (daftar yang didukung (<Tipe Fungsi>s),(daftar yang didukung (<Nilai-nilai>s) |
Deskripsi
Perintah Pengaturan digunakan untuk memilih dan/atau mengatur fungsi tertentu.AT^DSONSSF=<Tipe Fungsi> digunakan untuk memilih fungsi tertentu, dan hasil seleksi dapat digunakan pada perintah query.AT^DSONSSF=<Tipe Fungsi>, dan <Nilai> digunakan untuk mengatur Nilai fungsi tertentu.
Perintah kueri mengembalikan nilai saat ini dari fungsi yang dipilih (ditetapkan oleh
DI^DSONSSF=<Tipe Fungsi>).Jika tidak ada fungsi yang dipilih, fungsi default dikembalikan.
Perintah test mengembalikan nilai yang didukung.
Parameter yang disetel disimpan dalam NVRAM dan berlaku pada penyalaan berikutnya.
Kode hasil akhir
Okerry.error atau +CME ERROR: <berbuat salah>Performa perintah gagal.
Nilai yang ditentukan
<Tipe Fungsi >: tipe bilangan bulat, mengidentifikasi fungsi tertentu
0: mengirim paket ACK dalam urutan normal
1: akses ke jaringan eksternal
2: DRX dimatikan
3. PING dan optimalisasi layanan latensi rendah
4: mode daya rendah
Reservasi nilai lainnya
< Nilai > : tipe bilangan bulat
0: tidak diaktifkan (kontrol)
1: memungkinkan (kontrol)
Contoh
AT ^ DSONSSF = 0, 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DSONSSF?
< CR > < JIKA > < CR > < JIKA > ^ DSONSSF: 0, 1 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > itu
DI ^ DSONSSF =?
< CR > < JIKA > < CR > < JIKA > ^ DSONSSF: (0 untuk 4), (0-1) < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA >
21 DI ^ DSONSBR: Rentang Sub Band
| Perintah | Respon yang mungkin (s) |
| AT ^ DSONSBR = < pita >, < earfcn_start >, < earfcn_end > [, < pita >, < earfcn_start >, < earfcn_end > [, < pita >, < earfcn_start >, < earfcn_end >]…]. | |
| AT ^ DSONSBR? | ^ DSONSBR: < pita >, < earfcn_start >, < earfcn_end > [, < pita >, < earfcn_start >, < earfcn_end > [, < pita >, < earfcn_start >, < earfcn_end >]…]. |
| AT ^ DSONSBR =? | DSONSBR: <pita>,(daftar yang didukung <earfcn>s), |
<pita>,(daftar yang didukung <earfcn>s),…
Deskripsi
Perintah eksekusi digunakan untuk mengkonfigurasi rentang frekuensi setiap subband, menyimpan ke
NVRAM, dan berlaku di dalam dan di luar penerbangan.
Perintah kueri digunakan untuk menanyakan konfigurasi rentang subband saat ini.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan rentang frekuensi diperbolehkan untuk dikonfigurasi untuk setiap subband.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<pita>: tipe bilangan bulat, nomor subband
64: BAND64
65: BAND65
66: BAND66
<earfcn_start>: tipe bilangan bulat, frekuensi awal, rentang nilai terkait dengan subband, nilainya tidak boleh lebih besar dari <earfcn_end>
BAND64:24015-24814
BAND65:8060-8259
BAND66:14279-14478
<earfcn_end>: tipe bilangan bulat, nomor titik frekuensi akhir, rentang nilai terkait dengan subband, nilainya tidak boleh kurang dari <earfcn_start>
BAND64:24015-24814
BAND65:8060-8259
BAND66:14279-14478
Contoh
AT ^ DSONSBR = 64240, 20248, 00,66,14280,14470 < CR > < JIKA > < CR > < JIKA > baik < CR >
< JIKA > AT ^ DSONSBR?
< CR > < JIKA > < CR > < JIKA > ^ DSONSBR: 64240, 20248, 00,66,14280,14470 < CR > < JIKA > < CR > < JIKA > baik < CR > < JIKA > AT ^ DSONSBR =?
< CR > < JIKA > < CR > < JIKA > ^ DSONSBR: 64, (24015-24814), 65, (8060-8259), 66,
(14279-14478), 67, (17850-18049), 68, (7580-8029), 69, (14470-14669) < CR > < JIKA > < CR >
< JIKA > baik < CR > < JIKA >
22 DI ^ TIDUR: AP TIDUR AKTIFKAN
| Perintah | PRespons Ossible (s) |
| AT ^ APSLEEP = < n > | baik |
| DI ^ APSLEEP? | Kesalahan |
| AT ^ DACS =? | ^ TIDUR: (daftar yang didukung <n>s) |
Deskripsi
Jalankan perintah untuk mengaktifkan AP sleep. Aktifkan AP sleep secara default. Nilai N hanya mendukung
1, hanya mendukung fungsi pengaktifan tidur AP.
Setelah perintah itu valid, AP perlu mengeluarkan perintah lagi setelah dibangunkan untuk memicu tidur berikutnya.
<n>=1, memungkinkan ap untuk tidur
<n>= nilai lain, tidak sah, kesalahan kembali
Perintah kueri tidak didukung dan kesalahan ditampilkan.
Perintah tes digunakan untuk menguji apakah perintah tersebut didukung dan untuk menanyakan rentang nilai <n> parameter.
Kode hasil akhir
OKSuccessfulERROR atau +CME ERROR: <berbuat salah>Performa perintah gagal
Nilai yang ditentukan
<n>: tipe integer untuk mengaktifkan ap sleep 1: di
Contoh
DI^ TIDUR =1<CR><JIKA><CR><JIKA> baik <CR><JIKA>DI^ TIDUR?
< CR > < JIKA > < CR > < JIKA > + KESALAHAN CME: 100 < CR > < JIKA > AT ^ APSLEEP =?
< CR > < JIKA > < CR > < JIKA > ^ TIDUR: (1) < CR > < JIKA >

Berikan pertanyaan
Terima kasih atas tanggapan Anda. ✨