Inhaltsverzeichnis
1. Overview of Radio Data Link Series Data Transmission Radio
Radio Data Link self-organizing network(Gittergewebe) data link radio realizes the centerless long-distance communication between large-scale nodes, all nodes can communicate with each other independently without interfering, supports large-scale dense node access to wireless transmission, dynamic networking and flexible reorganization, supports full-multiplexing communication, the node sends data at the same time it can also receive the data of all other nodes without interfering with each other, and in the absence of the center, it can realize the interoperability of any node and all other nodes in the network. Without interfering with each other, it can realize the interconnection between any node in the network and all other nodes in the case of no center.
Radio Data Link mesh radio supports large-scale node access, multi-hop self-organizing network, -114dBm-Empfindlichkeit, maximum 740kbps effective data transmission rate, 2ms ultra-low latency, which can be used for swarming drones, Internet der Dinge, data chain, Fernbedienung, Datenerfassung, künstliche Intelligenz, military equipment and other application scenarios.
Radio Data Link has a variety of models to choose from, the functional characteristics of each model is the same, only the working frequency band and RF power are different.
Radio Data Link series data link mesh radio models
| Modell- | HF-Leistung | Network scale | Frequenzbänder |
| H400-500mW | 500mW | 1024 Knoten, bis zu 16 Hopfen | 370~510MHz |
| H800-500mW | 820~ 854MHz | ||
| H900-500mW | 902~928 MHz | ||
| H800-20W | 20W | 820~ 854MHz | |
| H900-20W | 902~928 MHz | ||
| F400-500mW | 500mW | Max. 256 Knoten, bis zu 3 Hopfen | 370~510MHz |
| F800-500mW | 820~ 854MHz | ||
| F900-500mW | 902~928 MHz | ||
| F800-20W | 20W | 820~ 854MHz | |
| F900-20W | 902~928 MHz |
Eigenschaften
- Frequenz: different models support different frequency bands, see models table;
- Bandbreite: 1MHz/500kHz/250kHz/125kHz selectable;
- Number of nodes and hops: Maximal 1024 nodes up to 16 Hopfen;
- Frequency hopping speed:
- Mehr als 1800 times per second @ 1MHz
- Mehr als 900 times per second @ 500kHz
- Mehr als 450 times per second @ 250kHz
- Mehr als 225 times per second @ 125kHz
- Effective data rate: Maximum 740kbps@1MHz, 370kbps@500kHz, 185kbps@250kHz, 92kbps@125kHz
- Full-multiplexing communication: Unterstützung
- Luft-Boden-Los(Licht des Sehens) Entfernung: ≥30km(500mW), ≥ 300 km(20W)
- Centerless self-organized network: support centerless self-organized network, any node of the network is destroyed without affecting the communication;
- Network construction time: innerhalb 1 Sekunde
- Wireless transmission delay: mindestens 2ms
- Dynamische Topologie: support dynamic topology, support node joining and leaving, Änderungen und Verformungen der Netzwerktopologie können normale Kommunikation sein;
- HF-Leistung: 500mW(27dBm) oder 20W(43dBm)
- Empfindlichkeit: -114dBm@125kHz, -111dBm@250kHz, -108dBm@500kHz, -105dBm@1MHz
- Frequenzstabilität: ≤ 1ppm
- QPSK-Modulation LDPC-Codierung
- Verschlüsselung: 128-Bit-Verschlüsselung
2. Serielle Schnittstelle
Der serielle Porttyp kann TTL sein, RS232 oder RS422, und die Standardlieferung ist ein serieller TTL-3,3-V-Anschluss. Es kann vor dem Versand je nach Kundenwunsch auch als serielle RS232- oder RS422-Schnittstelle konfiguriert werden. Das Datenbit der seriellen TTL/RS232-Schnittstelle beträgt 8 Bit, das Stoppbit ist 1-Bit, und es gibt kein Paritätsprüfbit. Wenn das Modul im Konfigurationsmodus arbeitet, Die Baudrate ist fest eingestellt 9600. Beim Betrieb im datentransparenten Modus, Die Baudrate kann als 9600/19200/38400/57600/115200/230400/460800/921600 konfiguriert werden. Schlagen Sie vor, eine Baudrate von auszuwählen 921600 wenn die HF-Bandbreite 1 MHz beträgt; Wenn die HF-Bandbreite 500 kHz beträgt, Wählen Sie eine Baudrate von 460800; Wenn die HF-Bandbreite 250 kHz beträgt, Wählen Sie eine Baudrate von 230400; Wenn die HF-Bandbreite 125 kHz beträgt, auswählen 115200 Baudrate, so that the serial port baud rate matches the air interface payload to avoid packet loss during serial port data transmission and reception. Serial ports are mainly used for module parameter configuration and data transmission.
Our Radio Data Link data transmission radio supports two working states: transparent transmission mode and configuration mode. Users can configure the M0 level of Radio Data Link and the M1 status of the dip switch to put the system in the corresponding working state. When the voltage levels of M0 and M1 are not consistent, the system operates in configuration mode; When the voltage levels of M0 and M1 are the same, the system operates in transparent mode. The M0 and M1 pin systems have been pulled up to a high level internally and are in transparent mode. When M0 is suspended, the M1 dip switch is turned to the C side, and the system enters configuration mode. The M1 dip switch is turned to the D side, and the system enters transparent transmission mode. The configuration mode and transparent transmission mode are switched in real-time without the need to restart the system.
When RADIO DATA LINK is in configuration mode, it only responds to configuration commands and does not transmit received serial data to the air interface. It also does not output data to the serial port when receiving signals from the air interface. In configuration mode, the serial port baud rate is fixed at 9600, mit 8 Daten Bits, 1 Stoppbit, and no parity check bits.
Wenn sich RADIO DATA LINK im transparenten Übertragungsmodus befindet, wenn es sich bei den empfangenen seriellen Daten um ein Konfigurationspaket handelt, Parameterkonfiguration durchführen; Wenn es sich bei den empfangenen seriellen Daten nicht um ein Konfigurationspaket handelt, es wird an die Luftschnittstelle übertragen, und das von der Luftschnittstelle empfangene Signal wird an die serielle Schnittstelle ausgegeben.
In configuration mode, Es werden nur lokale Konfigurationsparameter unterstützt, im transparenten Übertragungsmodus, Sowohl lokale als auch Remote-Parameterkonfigurationen werden unterstützt.
3. Number of system users and IDs
Die Anzahl der Systembenutzer ist die maximal mögliche Anzahl von Knoten im System. Es sollte darauf geachtet werden, dass die Anzahl der eingestellten Systembenutzer größer ist als die Anzahl der Knoten im System, and the number of system users for all nodes should be set to the same value to ensure stable and reliable operation of the system.
The ID numbers of nodes within the system must be unique, and the ID numbers of different nodes must be different. If multiple nodes have the same ID number, it may cause system instability or communication difficulties among these nodes. The minimum value for ID number is 0, and the maximum value must be less than or equal to the number of system users.
4. Relay networking, payload rate, and frequency hopping
RADIO DATA LINK can enable or disable the relay function of the receiving node, and can be set to three modes: disable relay, intelligent relay, and forced relay. The relay control of nodes can be set to different values, which can turn off relay for some nodes, intelligent relay for some nodes, und erzwungenes Relay für einige Knoten entsprechend dem Anwendungsszenario.
Die Relay-Hop-Anzahl ist die maximale Anzahl an Hops, die der sendende Knoten benötigt, aus denen ausgewählt werden kann 1 hüpfe zu 16 Hopfen. Die Anzahl der Zeitschlitze ist die Anzahl der Zeitschlitze, die ein Knoten nutzen kann. Für jeden weiteren Hop, der Abstand verdoppelt sich, aber die maximale Datenrate sinkt. Wenn die Anzahl der Relay-Hops kleiner oder gleich der Anzahl der Zeitschlitze ist, Zeitschlitz-Multiplexing wird nicht durchgeführt, und die maximale Nutzdatenrate nimmt mit zunehmender Anzahl der Relay-Hops ab; Wenn die Anzahl der Relay-Hops größer ist als die Anzahl der Zeitschlitze, Zeitschlitz-Multiplexing wird durchgeführt, und die maximale Nutzdatenrate nimmt mit der Zunahme der Relay-Hops nicht ab. Der Standardwert für die Anzahl der Zeitfenster beträgt 16, Dieser sollte im Allgemeinen größer oder gleich 4 sein.
Je mehr Systemknoten vorhanden sind, desto höher ist der Netzwerk-Overhead, desto geringer ist die Nutzlastrate, und desto geringer ist die Auslastung der Systembandbreite. Die Beziehung zwischen der maximalen Nutzlastrate und der Anzahl der Knoten, Staffelsprünge, und Zeitfenster ist wie folgt (Notiz: Tische 4-1 nach 4-4 sind Daten unter Nicht-Hopping-Bedingungen):
Sei N der Mindestwert der Anzahl der Relay-Hops und Zeitschlitze.
Tisch 4-1 Beziehung zwischen Knotenanzahl und Laderate (1MHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=1 | N=2 | N=3 | N=4 | N=5 | N=6 | N=7 | N=8 | |
| 1~32 | 740 | 277 | 180 | 137 | 110 | 92 | 79 | 69 |
| 33~64 | 720 | 274 | 178 | 134 | 108 | 90 | 77 | 67 |
| 65~128 | 700 | 271 | 175 | 131 | 106 | 88 | 75 | 65 |
| 129~256 | 680 | 268 | 172 | 128 | 104 | 86 | 73 | 63 |
| 257~512 | 660 | 264 | 169 | 125 | 102 | 84 | 71 | 61 |
| 513~1024 | 640 | 260 | 166 | 122 | 100 | 82 | 69 | 59 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=9 | N=10 | N=11 | N=12 | N=13 | N=14 | N=15 | N=16 | |
| 1~32 | 61 | 55 | 50 | 46 | 42 | 39 | 37 | 34 |
| 33~64 | 60 | 54 | 49 | 45 | 42 | 39 | 36 | 34 |
| 65~128 | 58 | 52 | 47 | 44 | 41 | 38 | 36 | 34 |
| 129~256 | 56 | 50 | 46 | 43 | 40 | 38 | 35 | 33 |
| 257~512 | 54 | 48 | 45 | 42 | 39 | 37 | 34 | 32 |
| 513~1024 | 52 | 46 | 44 | 42 | 38 | 36 | 34 | 32 |
Tisch 4-2 Beziehung zwischen Knotenanzahl und Laderate (500KHz-HF-Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=1 | N=2 | N=3 | N=4 | N=5 | N=6 | N=7 | N=8 | |
| 1~32 | 370 | 141 | 90 | 69 | 55 | 46 | 39 | 34 |
| 33~64 | 360 | 139 | 89 | 68 | 54 | 45 | 38 | 33 |
| 65~128 | 350 | 137 | 88 | 66 | 53 | 44 | 37 | 32 |
| 129~256 | 340 | 135 | 86 | 64 | 51 | 43 | 36 | 31 |
| 257~512 | 330 | 133 | 84 | 62 | 49 | 41 | 34 | 29 |
| 513~1024 | 320 | 130 | 82 | 60 | 47 | 39 | 32 | 27 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=9 | N=10 | N=11 | N=12 | N=13 | N=14 | N=15 | N=16 | |
| 1~32 | 31 | 27 | 25 | 23 | 21 | 20 | 18 | 17 |
| 33~64 | 30 | 27 | 24 | 23 | 21 | 20 | 18 | 17 |
| 65~128 | 29 | 26 | 24 | 22 | 20 | 19 | 18 | 17 |
| 129~256 | 28 | 25 | 23 | 22 | 20 | 19 | 17 | 16 |
| 257~512 | 27 | 24 | 23 | 21 | 19 | 18 | 17 | 16 |
| 513~1024 | 25 | 23 | 22 | 21 | 19 | 18 | 17 | 16 |
Tisch 4-3 Beziehung zwischen Knotenanzahl und Laderate (250KHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=1 | N=2 | N=3 | N=4 | N=5 | N=6 | N=7 | N=8 | |
| 1~32 | 185 | 71 | 45 | 34 | 27 | 23 | 20 | 17 |
| 33~64 | 180 | 70 | 44 | 34 | 27 | 22 | 19 | 16 |
| 65~128 | 175 | 69 | 44 | 33 | 26 | 21 | 18 | 15 |
| 129~256 | 170 | 68 | 43 | 33 | 25 | 20 | 17 | 14 |
| 257~512 | 165 | 66 | 42 | 32 | 24 | 19 | 16 | 13 |
| 513~1024 | 160 | 65 | 41 | 31 | 23 | 18 | 15 | 12 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=9 | N=10 | N=11 | N=12 | N=13 | N=14 | N=15 | N=16 | |
| 1~32 | 15 | 14 | 12 | 11 | 10 | 10 | 9 | 8 |
| 33~64 | 15 | 13 | 12 | 11 | 10 | 10 | 9 | 8 |
| 65~128 | 14 | 13 | 12 | 11 | 10 | 9 | 9 | 8 |
| 129~256 | 14 | 12 | 11 | 11 | 10 | 9 | 8 | 8 |
| 257~512 | 13 | 12 | 11 | 10 | 9 | 9 | 8 | 8 |
| 513~1024 | 13 | 11 | 11 | 10 | 9 | 9 | 8 | 8 |
Tisch 4-4 Beziehung zwischen Knotenanzahl und Laderate (125KHz RF Bandbreite)
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=1 | N=2 | N=3 | N=4 | N=5 | N=6 | N=7 | N=8 | |
| 1~32 | 92 | 36 | 23 | 17 | 14 | 11 | 10 | 8 |
| 33~64 | 90 | 35 | 22 | 17 | 13 | 11 | 9 | 8 |
| 65~128 | 87 | 34 | 22 | 17 | 13 | 10 | 9 | 7 |
| 129~256 | 85 | 34 | 21 | 16 | 12 | 10 | 8 | 7 |
| 257~512 | 82 | 33 | 21 | 16 | 12 | 9 | 8 | 6 |
| 513~1024 | 80 | 32 | 20 | 15 | 11 | 9 | 7 | 6 |
| Anzahl der Knoten | Maximale Laderate (kbps) | |||||||
| N=9 | N=10 | N=11 | N=12 | N=13 | N=14 | N=15 | N=16 | |
| 1~32 | 7 | 7 | 6 | 5 | 5 | 5 | 4 | 4 |
| 33~64 | 7 | 6 | 6 | 5 | 5 | 5 | 4 | 4 |
| 65~128 | 7 | 6 | 6 | 5 | 5 | 4 | 4 | 4 |
| 129~256 | 7 | 6 | 5 | 5 | 5 | 4 | 4 | 4 |
| 257~512 | 6 | 6 | 5 | 5 | 4 | 4 | 4 | 4 |
| 513~1024 | 6 | 5 | 5 | 5 | 4 | 4 | 4 | 4 |
The effective bandwidth of the network is affected by the number of nodes, packet length, and packet interval, and may decrease based on the maximum load rate. The actual effective bandwidth is subject to actual measurement.
All nodes in the network share the total effective bandwidth, and the sum of data rates of all nodes in the network should not exceed the effective bandwidth, otherwise it may cause network congestion or even malfunction. The system will intelligently allocate channel resources to nodes.
RADIO DATA LINK supports frequency hopping function, with a maximum hopping speed of 1800 times per second @ 1MHz bandwidth, 900 times @ 500kHz bandwidth, 450 times @ 250kHz bandwidth, und 225 times @ 125kHz bandwidth. The number of hopping frequency sets is the same as the number of network hops. The maximum frequency hopping interval can be set to 64 times the RF bandwidth. When there is interference at any frequency point within the frequency hopping set, the frequency with the lowest interference will be selected for communication.
(1) Center frequency 845MHz, network hop count 2, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 2 Hopfen, corresponding to 2 frequency sets, with a hopping interval of 2.5MHz. The actual center frequencies of the two frequencies are 845-1.25 and 845+1.25MHz, welche sind 843.75 and 846.25MHz, respectively. The system will perform frequency hopping communication on the above two frequencies and select the frequency with the lowest interference for reception.

(2) Center frequency 845MHz, network hop count 3, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 3 Hopfen, corresponding to 3 frequency sets, with a hopping interval of 2.5MHz. The actual center frequencies of the three frequencies are 845-2.5, 845, and 845+2.5MHz, nämlich 842.5, 845, and 847.5MHz. The system will perform frequency hopping communication on the above three frequencies and select the frequency with the lowest interference for reception.

(3) Center frequency 845MHz, network hop count 4, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 4 Hopfen, corresponding to 4 frequency sets, with a hopping interval of 2.5MHz. The actual center frequencies of the four frequencies are 845-3.75, 845-1.25, 845+1.25, and 845+3.75MHz, nämlich 841.25, 843.75, 846.25, and 848.75MHz. The system will perform frequency hopping communication on the above four frequencies and select the frequency with the lowest interference for reception.

(4) Center frequency 845MHz, network hop count 5, bandwidth 500kHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 5 Hopfen, corresponding to 5 frequency sets, with a hopping interval of 2.5MHz. The actual center frequencies of the five frequencies are 845-5, 845-2.5, 845, 845+2.5, and 845+5MHz, nämlich 840, 842.5, 845, 847.5, und 850 MHz. Das System führt eine Frequenzsprungkommunikation an den oben genannten fünf Frequenzpunkten durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(5) Center frequency 845MHz, network hop count 2, Bandbreite 1 MHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 2 Hopfen, corresponding to 2 frequency sets, mit einem Frequenzsprungintervall von 5 MHz. The actual center frequencies of the two frequencies are 845-2.5 and 845+2.5MHz, Das ist 842 5 und 847,5 MHz. Das System führt eine Frequenzsprungkommunikation auf den beiden oben genannten Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

(6) Center frequency 845MHz, network hop count 3, Bandbreite 1 MHz, frequency hopping interval 5 times RF bandwidth
The frequency hopping spectrum is shown in the following figure. The network has 3 Hopfen, corresponding to 3 frequency sets, mit einem Sprungintervall von 5 MHz. The actual center frequencies of the three frequencies are 845-5, 845, and 845+5MHz, welche sind 840, 845, und 850 MHz. Das System führt eine Frequenzsprungkommunikation auf den oben genannten drei Frequenzen durch und wählt die Frequenz mit der geringsten Interferenz für den Empfang aus.

5. Intervall, Länge, and delay of contract issuance
Die Bandbreitenressourcen von RADIO DATA LINK sind sehr wertvoll, und jeder Knoten sollte die Optimierung der Paketfrequenz und Paketlänge maximieren. Versuchen Sie, die Häufigkeit und Länge der Pakete zu minimieren. Was kann auf einmal verschickt werden?, Teilen Sie es nicht in zwei Teile; Was kann eingeschickt werden 36 Bytes sollten nicht gesendet werden 40 Bytes.
Die grundlegende Blockeinheit der physikalischen Schicht ist 36 Bytes, und die Beziehung zwischen der Länge des übertragenen Pakets und der Kanalbelegungszeit ist wie folgt: (Hinweis: Die Daten in der Tabelle 5-1 ist der Wert, wenn kein Frequenzsprung erfolgt, und die Anzahl der Relay-Sprünge beträgt 1 hüpfen).
Tisch 5-1 Zusammenhang zwischen Paketlänge und Kanalbelegungszeit
| packet length ( Bytes) | Anzahl der Grundblöcke | Kanalbelegungszeit (Frau) | |||
| 1MHz | 500kHz | 250kHz | 125kHz | ||
| 1~36 | 1 | 0.48 | 0.95 | 1.90 | 3.80 |
| 37~72 | 2 | 0.86 | 1.72 | 3.44 | 6.88 |
| 73~108 | 3 | 1.25 | 2.50 | 5.00 | 10.00 |
| 109~144 | 4 | 1.64 | 3.27 | 6.54 | 13.08 |
| 145~180 | 5 | 2.02 | 4.04 | 8.08 | 16.16 |
| 181~216 | 6 | 2.41 | 4.82 | 9.64 | 19.28 |
| 217~252 | 7 | 2.80 | 5.59 | 11.18 | 22.36 |
| 253~288 | 8 | 3.19 | 6.37 | 12.74 | 25.48 |
| 289~324 | 9 | 3.57 | 7.14 | 14.28 | 28.56 |
| 325~360 | 10 | 3.96 | 7.91 | 15.82 | 31.64 |
| 361~396 | 11 | 4.35 | 8.69 | 17.38 | 34.76 |
| 397~432 | 12 | 4.73 | 9.46 | 18.92 | 37.84 |
| ... | ... | ... | |||
Die minimale Übertragungsverzögerung von Datenpaketen ist in der folgenden Tabelle dargestellt:
Tisch 5-2 Minimale Übertragungsverzögerung
| Kanalbandbreite | 1MHz | 500kHz | 250kHz | 125kHz |
| Minimale Verzögerung (Frau) | 2 | 3 | 4 | 6 |
Wellenformdiagramm der Datenübertragung und des Datenempfangs bei einer Bandbreite von 1 MHz: (gelbe Wellenform zur Datenübertragung, blue waveform for receiving data)

Waveform diagram of data transmission and reception under 500kHz bandwidth: (gelbe Wellenform zur Datenübertragung, blue waveform for receiving data)
Waveform diagram of data transmission and reception at 250kHz bandwidth: (gelbe Wellenform zur Datenübertragung, blue waveform for receiving data)

Waveform diagram of data transmission and reception at 125kHz bandwidth: (yellow waveform for
transmitting data, blue waveform for receiving data) +


6. Parameterkonfiguration
The configuration package is fixed at 36 Bytes, including a 2-byte header, ein 29 byte register configuration, a 3-byte fixed value, and a 2-byte packet tail. Details are shown in Table 6. After receiving the configuration package in the correct format, the module performs parameter configuration and returns the configuration package to the main control device after successful configuration.
Tisch 6 Configuration Package Details
| Byte | Inhalt | beschreiben |
| 1 | 0xF0 | The starting of a package |
| 2 | 0x58 | |
| 3 – 31 | Register 0x00– Register 0x1C | Register content |
| 32 | collocation method | 0x00 represents local configuration 0x3E represents remote configuration Other: Backup |
| 33~34 | Remote target ID | The target device ID required for remote single point configuration. 0xFFFF represents remote full staff configuration (IDs will not be configured in this mode). 0x0000 must be used for local configuration. |
| 35 | 0x0F | The ending of a package |
| 36 | 0x85 |
Example of local read command (default parameters):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Example of local write command (default parameters):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 00 00 00 0F 85
Example of remote read ID1 device command (default parameters):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E 00 01 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 00 01 0F 85
Example of remote write ID1 device command (default parameters):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E 00 01 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 00 01 0F 85
Example of remote reading of all device commands (default parameters):
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E FF FF 0F 85
Rückgabewert:
F0 58 23 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 FF FF 0F 85
Example of remote writing of all device commands (default parameters):
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 3E FF FF 0F 85
Rückgabewert:
F0 58 63 46 8B 00 10 00 00 E0 3F 0F D3 40 00 00 00 00 00 00 00 00 00 6E 02 35 B9 06 03 03 03 C1 FF FF 0F 85
7. Register Overview
Tisch 7 Register Overview
| Adresse | Register Name | beschreiben |
| 0x00 | Read and write control | RADIO DATA LINK read-write control |
| 0x01 | Device mode and baud rate | Device mode and baud rate settings |
| 0x02 | Relay control | Relay control settings |
| 0x03 | High byte total number of system users | High byte total number of system users |
| 0x04 | Low byte total number of system users | Low byte total number of system users |
| 0x05 | Local ID high byte | Local ID high byte |
| 0x06 | Local ID low byte | Local ID low byte |
| 0x07 | RF power and frequency hopping control | RADIO DATA LINK RF power control |
| 0x08 | Data caching | Data caching |
| 0x09 | Grouping and time slots | Group code and time slot count |
| 0x0A | High byte frequency configuration | High byte frequency configuration |
| 0x0B | Middle Byte in frequency configuration | Middle Byte in frequency configuration |
| 0x0C | Low byte frequency configuration | Low byte frequency configuration |
| 0x0D | Encryption password byte 1 | Encryption password byte 1 |
| 0x0E | Encryption password byte 2 | Encryption password byte 2 |
| 0x0F | Encryption password byte 3 | Encryption password byte 3 |
| 0x10 | Encryption password byte 4 | Encryption password byte 4 |
| 0x11 | Encryption password byte 5 | Encryption password byte 5 |
| 0x12 | Encryption password byte 6 | Encryption password byte 6 |
| 0x13 | Encryption password byte 7 | Encryption password byte 7 |
| 0x14 | Encryption password byte 8 | Encryption password byte 8 |
| 0x15 | Encryption password byte 9 | Encryption password byte 9 |
| 0x16 | Encryption password byte 10 | Encryption password byte 10 |
| 0x17 | Encryption password byte 11 | Encryption password byte 11 |
| 0x18 | Encryption password byte 12 | Encryption password byte 12 |
| 0x19 | Encryption password byte 13 | Encryption password byte 13 |
| 0x1A | Encryption password byte 14 | Encryption password byte 14 |
| 0x1B | Encryption password byte 15 | Encryption password byte 15 |
| 0x1C | Encryption password byte 16 | Encryption password byte 16 |
8. Register details
Hinweis 1: All nodes must have the same RF bandwidth, hopping switch, Frequenz, and encryption password in order to communicate with each other;
Hinweis 2: The parameters of network hops, time slots, carrier sense, and total system users for all nodes must be the same to ensure that the system does not experience abnormal concurrent data conflicts.
Hinweis 3: The larger the data cache parameter setting, the less likely it is to lose packets, but the data latency may increase. Set according to the actual application type.
8.1 Read/Write Control Register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Read and write control(0x00) | 7 | Configuration Save | rw | 0 | Whether to save the current configuration after power off, only valid when writing the configuration 0=Do not save 1=Save |
| 6 | Read and write control | rw | 0 | Configure read-write control 0=Read configuration 1=Write configuration | |
| 5 | Version configuration | r | 1 | 0=Low version 1=High version | |
| 4-0 | Firmware version | r | 00003 | Versionsnummer |
8.2 Device Mode and Baud Rate Register
| Name (Adresse) | Bits | Variable Name | pattern | Standardwert | beschreiben |
| Device mode and baud rate(0x01) | 7-6 | HF-Bandbreite | rw | 1 | 0:1MHz 1:500kHz 2:250kHz 3:125kHz |
| 5 | Package header Enable | rw | 0 | Package header enable configuration, only valid in transparent transmission mode 0=Closed 1=Open Please refer to the table below for details | |
| 4-3 | Signaltyp | rw | 00 | Signal type configuration 00=Normal signal 01=Test signal 10=Single frequency signal 11=Loop signal Among them, the test signal can be used for power testing. Single frequency signals can be used for frequency stability testing. Loop back signal refers to receiving a signal and then sending it back through the serial port. In diesem Moment, external serial port reception is not enabled. The signal type will always be a normal signal when powered on, and changing to another type will not be saved. | |
| 2-0 | Baudrate | rW | 110 | Serial port baud rate configuration in transparent mode 000 = 9600 001 = 19200 010 = 38400 011 = 57600 100 = 115200 101 = 230400 110 = 460800 111 = 921600 |
When the header enable is enabled in register 0x01, transparent packets will be added to the header by the system on both sides of the receiver, so that the receiver can distinguish data sent from different IDs. The transparent packets added to the header are fixed at 44 Bytes, and the specific format is as follows.
Tisch 8 Details of Transparent package Header
| Byte | Inhalt | beschreiben |
| 1 | 0xD8 | Sync Head |
| 2 | 0x73 | |
| 3 | 0x5A | |
| 4 | Noise intensity | Noise intensity, insgesamt 8 Bits, desto größer der Wert, the strongest the signal, with a step size of 1dB. Noise power (dBm)=noise intensity -125. |
| 5 – 6 | Effective byte length | Occupy the upper 6 bits of byte 5, indicating the effective byte length of the data portion, with a maximum of 36 Bytes |
| Sender ID | Sender ID, consisting of 10 Bits, einschließlich der unteren 2 bits of byte 5 und das 8 Bits von Byte 6 | |
| 7 | Gruppencode | Der Gruppierungscode des aktuellen Datenpakets. |
| Aktuelle Anzahl der Relay-Hops | Die aktuelle Anzahl der Relay-Hops beträgt 4 Bits, belegt das 7. Byte (bit7~bit0) von Bit3 bis Bit0. 0: 1St. Hop, 1: 2und hüpfen, 2: 3rd. Hop, 3: 4Hopfen, 4: 5Hopfen, und so weiter… 15: 16Hopfen. | |
| 8 | Signalintensität | Signalstärke, insgesamt 8 Bits, desto stärker das Signal, mit einer Schrittweite von 1dB. Signalleistung (dBm)=Signalstärke -125. |
| 9 – 44 | Daten | Die feste Länge der Daten beträgt 36 Bytes, einschließlich gültiger Bytes und ungültiger Bytes, wobei gültige Bytes zuerst kommen |
9. Relay control register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Relay control(0x02) | 7-6 | Relay control | rw | 10 | 00=Keine Weiterleitung 01=Intelligentes Weiterleiten 10=erzwungene Weiterleitung Gibt an, ob die Empfangsseite eine Weiterleitung durchführt, woher: Das intelligente Relais wählt automatisch anhand der Signalqualität aus, ob eine Weiterleitung erfolgen soll, und das obligatorische Relais leitet alle Signale weiter |
| 5-2 | Netzwerk-Hops | rw | 0010 | Represents the number of network hops required for transmitting signals. 0000=1 jump 0001=2 jumps 0010=3 jumps 0011=4 jumps 0100=5 jumps 0101=6 jumps 0110=7 jumps 0111=8 jumps 1000=9 jumps 1001=10 jumps 1010=11 jumps 1011=12 jumps 1100=13 jumps 1101=14 jumps 1110=15 jumps 1111=16 jumps | |
| 1-0 | Carrier Sense | rw | 11 | Representing the duration of carrier sensing, the longer the sensing time, the less likely it is to cause packet conflicts and the greater the data delay. 00=Do not listen 01=Short listening 10=Medium Listening 11=Long listening |
10. Register of total system users
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| (0x03) | 7-2 | Frequency hopping interval | rw | 000000 | 0:1 times the RF bandwidth 1: 2x RF bandwidth 2: 3x RF bandwidth N: N+1 times the RF bandwidth |
| 1-0 | 2 bits higher than the total number of users in the system | rw | 00 | Der Konfigurationsbereich beträgt 0-1023, und die tatsächliche Gesamtzahl der Systembenutzer ist der Konfigurationswert plus 1 | |
| Low byte total number of system users(0x04) | 7-0 | Low byte total number of system users | rw | 0x10 |
11. Local ID Register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| 0x05 | 7-2 | Sicherung | – | 0x00 | Sicherung |
| 1-0 | Lokale ID ist 2 Bits hoch | rx | 00 | Lokale ID-Konfiguration, mit einem Konfigurationsbereich von 0-1023. Der ID-Wert darf die Gesamtzahl der Systembenutzer nicht überschreiten, und wenn es darüber hinausgeht, sie wird automatisch auf die Gesamtzahl der Systembenutzer begrenzt. Zum Beispiel, wenn ein System von 100 Geräte müssen eingerichtet werden, Die Gesamtzahl der Benutzer im System kann eingestellt werden 99, und die lokalen IDs jedes Geräts können eingestellt werden 0 nach 99 der Reihe nach | |
| Local ID low byte(0x06) | 7-0 | Local ID low byte | rw | 0x00 |
12. RF power and frequency hopping control register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| HF-Leistungssteuerung(0x07) | 7 | Leistungsverstärkerschalter | rw | 1 | Interner Leistungsverstärkerschalter 0=Geschlossen 1=Offen |
| 6 | Rauscharmer Verstärkerschalter | rw | 1 | Rauscharmer Verstärkerschalter 0=Geschlossen 1=Offen | |
| 5-4 | Sendeleistung | rw | 10 | Sendeleistungssteuerung 00 = niedrige Leistung(Um 4 dB verringert) 01=Mittlere Leistung(Um 2 dB verringert) 10=mittlere bis hohe Leistung (Nennleistung) 11=High power(2dB saturated output, not recommended for use) | |
| 3 | Data filtering | rw | 0 | 0: Output broadcast group and same group data packets, 1: Only output broadcast group data packets | |
| 3 | Frequency hopping control | rw | 0 | Frequency hopping switch 0=Closed 1=Open | |
| 3 | Second pulse output | rw | 0 | 0: Do not output second pulses 1: Output second pulse Pulse accuracy within 1us per second | |
| 0 | Dual serial port configuration | rw | 0 | 0=Close dual serial ports 1=Enable dual serial ports |
13. Data cache register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Data caching(0x08) | 7-0 | Data caching | rw | 0x3F | Data cache configuration, cache size=(configuration+1) * 32 Bytes, zum Beispiel, when configured as 0x20, the cache size is 1056 bytes. The cache supports a maximum of 256 * 32=8192 bytes. The larger the cache, the less likely it is to lose packets, but data latency may increase. Set according to the actual business type. |
14. Grouping and time slot register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Grouping and time slots(0x09) | 7-4 | Gruppencode | rw | 0000 | 0000=Broadcasting Group 0001=1 group 0010=2 groups 0011=3 groups 0100=4 groups 0101=5 groups 0110=6 groups 0111=7 groups 1000=8 groups 1001=9 groups 1010=10 groups 1011=11 groups 1100=12 groups 1101=13 groups 1110=14 groups 1111=15 groups The broadcasting group can receive data sent by all groups; When the data filtering parameter is 0, other groups can only receive data sent by this group and the broadcasting group. When the data filtering parameter is 1, other groups can only receive data sent by the broadcasting group. |
| 3-0 | Number of time slots | rw | 1111 | 0000=1 Zeitfenster 0001=2 Zeitfenster 0010=3 Zeitfenster 0011=4 Zeitfenster 0100=5 Zeitfenster 0101=6 Zeitfenster 0110=7 Zeitfenster 0111=8 Zeitfenster 1000=9 Zeitfenster 1001=10 Zeitfenster 1010=11 Zeitfenster 1011=12 Zeitfenster 1100=13 Zeitfenster 1101=14 Zeitfenster 1110=15 Zeitfenster 1111=16 Zeitfenster |
15. Frequency configuration register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Hochfrequenzbyte(0x0A) | 7-0 | Hochfrequenzbyte | rw | 0xD3 | Frequenz=(Frequenzwert/61,03515625), zum Beispiel, bei Konfiguration einer Frequenz von 845 MHz, (845000000/61.03515625)=13844480=0xD34000 |
| Mittleres Byte (0x0B) | 7-0 | Mittleres Byte | rw | 0x40 | |
| Niederfrequenzbyte(0x0C) | 7-0 | Niederfrequenzbyte | rw | 0x00 |
16. Encryption password register
| Name (Adresse) | Bits | Variable Name | Modus | Standardwert | beschreiben |
| Passwort-Byte 1 (0x0D) | 7-0 | Passwort-Byte 1 | rw | 0x00 | Konfiguration des Gerätepassworts, Das Gerät kommuniziert nur mit Geräten, die das gleiche Passwort haben, und Benutzer können ihr eigenes Passwort festlegen, um die Kommunikationssicherheit zu gewährleisten |
| Passwort-Byte 2 (0x0E) | 7-0 | Passwort-Byte 2 | rw | 0x00 | |
| Passwort-Byte 3 (0x0F) | 7-0 | Passwort-Byte 3 | rw | 0x00 | |
| Passwort-Byte 4 (0x10) | 7-0 | Passwortbyte 4 | rw | 0x00 | |
| Passwort-Byte 5 (0x11) | 7-0 | Passwortbyte 5 | rw | 0x00 | |
| Passwort-Byte 6 (0x12) | 7-0 | Passwortbyte 6 | rw | 0x00 | |
| Passwort-Byte 7 (0x13) | 7-0 | Passwortbyte 7 | rw | 0x00 | |
| Passwort-Byte 8 (0x14) | 7-0 | Passwortbyte 8 | rw | 0x00 | |
| Passwort-Byte 9 (0x15) | 7-0 | Password byte 9 | rw | 0x6E | |
| Passwort-Byte 10 (0x16) | 7-0 | Password byte 10 | rw | 0x02 | |
| Passwort-Byte 11 (0x17) | 7-0 | Password byte 11 | rw | 0x3F | |
| Passwort-Byte 12 (0x18) | 7-0 | Password byte 12 | rw | 0xB9 | |
| Passwort-Byte 13 (0x19) | 7-0 | Password byte 13 | rw | 0x06 | |
| Passwort-Byte 14 (0x1A) | 7-0 | Password byte 14 | rw | 0x02 | |
| Passwort-Byte 15 (0x1B) | 7-0 | Password byte 15 | rw | 0x03 | |
| Passwort-Byte 16 (0x1C) | 7-0 | Password byte 16 | rw | 0x03 |
17. Common problems and solutions
Tisch 10 Common Problems and Solutions
| Problem description | Cause analysis | resolvent |
| Serial communication is abnormal | Serial port baud rate mismatch | When the module operates in configuration mode, Die Baudrate ist fest eingestellt 9600. When operating in transparent mode, the baud rate can be configured as 9600/19200/38400/57600/115200/230400/460800/921600 |
| The working mode is incorrect | Adjust M0 and M1 levels to change the operating mode | |
| The serial ports TX and RX are connected in reverse | Exchange serial port TX and RX line sequence | |
| Serial port level mismatch | Perform level conversion (note TTL is 3.3V) |

Stelle eine Frage
Vielen Dank für deine Antwort. ✨