Protokol Komunikasi SR226 V3.26

Panduan Pengguna API
Wuhan Lakeda Science And Technology Co., Ltd.


Daftar Isi

  1. Ikhtisar
  2. Protokol Komunikasi

1. Ikhtisar

Protokol Komunikasi SR226 mendefinisikan antarmuka berbasis UDP antara Radar dan Terminal PC untuk seri radar keamanan “XW/SR226-6000XP”.

Mencakup:


2. Protokol Komunikasi

Dua jenis pesan:


2.1 Perintah Kontrol (PC → Radar)

2.1.1 Perintah Tautan

Format Perintah Tautan (10 byte):

Offset ByteBidangPanjangFormatDeskripsi
0–9FrameHead10charTetap: 0xAA 0xAA 0xAA 0xAA 0xAA 0xAA 0xAA 0xAA 0xAA 0xAA

2.1.2 Kontrol Parameter

Digunakan untuk menanyakan atau memodifikasi parameter radar.

Format Pesan Umum (32 byte):

Offset ByteBidangPanjangFormatDeskripsi
0–3FrameHead4uintTetap 0xAA 0xAA 0xAA 0xAA
4InfoType1byteTetap 0x0B
5–7Reserved3byteDefault 0x00
8ParameterType1byte1–255 (lihat daftar di bawah)
9DeviceType1byteTetap 0x01
10FaceID1byteTetap 0x00
11Checksum1byteJumlah byte 9–24
12–15Reserved4byteDefault 0x00
16–19Parameter14bervariasiTergantung jenis
20–23Parameter24bervariasiTergantung jenis
24–27Parameter34bervariasiTergantung jenis
28–31Parameter44bervariasiTergantung jenis

Daftar Jenis Parameter:


2.2 Pesan Laporan (Radar → PC)

2.2.1 Data Pelacakan

Radar terus mengirim laporan pelacakan setelah menerima perintah tautan.

Format Data Pelacakan (per paket, ukuran bervariasi):

Offset ByteBidangPanjangFormatDeskripsi
0–3FrameHead4uintTetap 0xAA 0xAA 0xAA 0xAA
4InfoType1byte0x01
5–6Reserved2byte/
7DeviceType1byteTetap 0x01
8–9TrackCount2ushortJumlah trek (0–999)
10–11Reserved2byte/

Lalu, per target (79 byte masing-masing):

BidangPanjangFormatDeskripsi
Batch ID4uintNomor batch pelacakan
Azimuth4float0–360°, °
Range4floatmeter
Latitude4float-90° hingga +90°
Longitude4float-180° hingga +180°
Radial Velocity4floatm/s
Exist Flag2byte0 = hilang, 1 = ada
Elevation4float°
Heading4float°
Speed4floatm/s
Altitude4floatm (relatif)
Timestamp4uintms sejak awal hari
Amplitude2ushort0.1 dB
Category1byte0=kapal, 10=pejalan kaki, 20=UAV, 30=mobil, 40=burung, 99=tidak diketahui
Noise Amplitude2ushort0.1 dB
Reserved21byte/
Checksum1byteJumlah data segmen

2.2.2 Paket Detak Jantung

Format (16 byte):

Offset ByteBidangPanjangFormatDeskripsi
0–3FrameHead4uint0xAA 0xAA 0xAA 0xAA
4InfoType1byte0x04
5–6Reserved2byte/
7DeviceType1byte0x01
8–9Reserved2ushort/
10AzimuthCode1byte0–255 → 0–360°
11–14Timestamp4uintms sejak awal hari

2.2.3 Data Parameter

Dikembalikan saat status radar diminta.

Format (32 byte):

Offset ByteBidangPanjangFormatDeskripsi
0–3FrameHead4uint0xAA 0xAA 0xAA 0xAA
4InfoType1byte0x03
5–7Reserved3byte/
8StatusType1byte1–255
9DeviceType1byte0x01
10FaceID1byte0x00
11Checksum1byteJumlah byte 9–24
12–15Reserved4byte/
16–19Status14bervariasiTergantung jenis
20–23Status24bervariasiTergantung jenis
24–27Status34bervariasiTergantung jenis
28–31Status44bervariasiTergantung jenis

Contoh Jenis Status:


Catatan