Skip to content

Commit d2de049

Browse files
committed
docs: Adding content to the extension packets section #11
1 parent 1cd8d2a commit d2de049

File tree

3 files changed

+68
-0
lines changed

3 files changed

+68
-0
lines changed

docs/extension.rst

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,70 @@
11
*****************
22
Extension Packets
33
*****************
4+
5+
If the NGHam extension flag is set, the Payload contains NGHam extension data. Each NGHam extension packet has a separate header, describing the type and size of the following data. A payload can contain multiple extension packets, each containing information such as position, callsign, timing information, statistics, destination, repeating information and others. Below there is a figure with a diagram illustrating the format of a NGHam Extension packet.
6+
7+
.. figure:: ngham-ext-pkt.png
8+
:width: 100%
9+
:align: center
10+
:alt: NGHam Extension packet
11+
12+
Fig. Format of a NGHam Extension packet.
13+
14+
.. note::
15+
Since the extension packets are not fully implemented and documented in the original NGHam implementation, the support for this resource is not complete yet. Some extension packet are already implemented and working, and some are not implemented because of lack of information about it. In the future, a definition of these packets are planned to be done.
16+
17+
Types of Extension Packets
18+
==========================
19+
20+
Next, there is a description of each kind of extension packet provided by the NGHam protocol.
21+
22+
Data Packet
23+
-----------
24+
25+
TODO
26+
27+
ID Packet
28+
---------
29+
30+
TODO
31+
32+
Status Packet
33+
-------------
34+
35+
TODO
36+
37+
Simple Digipeater Packet
38+
------------------------
39+
40+
TODO
41+
42+
Position Packet
43+
---------------
44+
45+
TODO
46+
47+
Time Information Packet
48+
-----------------------
49+
50+
TODO
51+
52+
Destination Packet
53+
------------------
54+
55+
TODO
56+
57+
Command Request Packet
58+
----------------------
59+
60+
TODO
61+
62+
Command Reply Packet
63+
--------------------
64+
65+
TODO
66+
67+
Request Packet
68+
--------------
69+
70+
TODO

docs/ngham-ext-pkt.drawio

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<mxfile host="Electron" modified="2022-08-19T05:58:33.108Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/16.5.1 Chrome/96.0.4664.110 Electron/16.0.7 Safari/537.36" etag="24d0lGF05pz-fpqvWBO1" version="16.5.1" type="device"><diagram id="bs-OKLya7J_jca0_5J-U" name="Page-1">7VhRk5owEP41PNohRCk+Hmq9l+tc67XVx5zJATNIaIgH3K9vIAkEwWrnrnN2qg9O9tvNJtnvCy5acLYrlgyl4R3FJLYcGxcWnFuOM/WA+K6AUgKu7UggYBGWEGiBVfRCFGgrdB9hknUCOaUxj9IuuKVJQra8gyHGaN4Ne6Jxd9UUBaQHrLYo7qM/IsxDiY5dz3DckigI1dIQ2mrnO6SjFZCFCNPcgODCgjNGKZejXTEjcVU8XRg579MRb7MBRhJ+zoRy8/0hX8GiLDH5HH/z8d3m6whAmeYZxXt1ZMtxY5HQfxSDoBrcozKmCGtcrNC4mlh2iGQpSqpD81KV0v25r07qP9GEj7Ka6BsRAJy0aJ06CxjVp7EfSy7YbxeWWfVKTmcBh9F9gkl1Wlu48zDiZJWibeXNhTgFFvJdLCygtqHkBsZNNrOaqsDPhHFSGJCq7pLQHeGsFCHKO9FMl1olys5b5QAdExqi0XFIiTVoUrd0ioFidJjdfL0l0Fv7LzCa+/kDXHxZhiNwmtxFwUmSRTQ5RaXEbgnChB1lZEghb89Sj5IB4o6y5Byw5NrvzZLz5izNEUf/MkdwfGkcnfGY/O9uUvN8uxiWxtebdPib5F0aR9PrTeqx9NG+NJZ0/329Sg1J3sU1DmCoczioGknwTfUeJKyEJgL0McrCuoygW7Jufc0CiqL4okisXCtnbWzUvNqYF6ZrXmqriPjaGG+McTulMvQMeQCCe69lvcY8o3u2Jae63z6dBl2TAbY0xkiMePTc3cYQhWqFexqJDbYtzDG16BRy+2qW+dp2kOjwrWICph+m5qebliMWEN5LW+urKcIrJDfUCP0tySnxAEM84LfiaUQKTJHaJ0R6vuRkcU8+Nt9Lc+74j6RyrgK9Y934qzUnzPb/Dxne/osEF78A</diagram></mxfile>

docs/ngham-ext-pkt.png

12.7 KB
Loading

0 commit comments

Comments
 (0)