Wykres commitów

43 Commity (9f234f3a1a71dcd0aba3cbc8b9fa964d47170f0c)

Autor SHA1 Wiadomość Data
Wojciech Kaczmarski 9f234f3a1a
minor edit + clarification
fixed 2 typos in the TeX code
added info on the encryption subtypes for the AES scheme
2022-10-10 09:35:02 +02:00
Wojciech Kaczmarski ffd13500b5
Italic g(x) 2022-07-14 18:11:47 +02:00
Wojciech Kaczmarski 6a1e834045
Golay matrices update (display only, values are the same) 2022-07-14 11:12:20 +02:00
Jay Francis c9d3efdccd Fixed typo, add table number and !!! Incomplete !!! warning in Packet Application, corrected Welcome links to Application Layer 2022-06-23 10:34:54 -04:00
Steve Miller 731fc757d5
Merge pull request #111 from robojay/application_layer
Extensive application layer work
2022-06-22 21:29:37 -04:00
Jay Francis 1a1fa9b3a5 Extensive application layer work 2022-06-22 15:24:15 -04:00
Jay Francis b97f8af072 Corrected table and figure numbers 2022-06-22 10:32:38 -04:00
Steve Miller 2e0fa23202
Update docs.md
Spelling error
2022-06-21 14:51:41 -04:00
Jay Francis 4869b15284 Address Encoding Appendix overhaul, typo fixes 2022-06-19 08:01:00 -04:00
robojay f228f98c46 Extensive changes to fold in ECC/FEC information across frame types
This is a major update to document the ECC/FEC processing flows.

Specific details of the various elements have been moved to sections in the Appendix, and stated succinctly in the main body of the spec.

Some work on the application layer has been started (work in progress).

The Data Link Layer should be in relatively good shape now.
2022-05-18 10:12:34 -04:00
Jay Francis e6eb08b806 Remove two BERT SVG files that had cross site links in them 2022-05-09 21:59:29 -04:00
Jay Francis f57af5abcf BERT Mode Cleanup
Reformats the math, tables, and figures into grav form.  Still needs work to make consistent with other
sections, notably work in the error correction section (once an overall error correction wording style is
finalized).
2022-05-02 16:27:00 -04:00
Jay Francis 3c4625b5ce Merge branch 'ka1pqk-phy' of github.com:robojay/M17_spec into ka1pqk-phy 2022-04-22 09:19:28 -04:00
Jay Francis 53004e5a25 Removed Codeplug 2022-04-22 09:18:48 -04:00
Jay Francis 1a131d4bcd
Merge pull request #1 from M17-Project/QA
Merge from QA
2022-04-21 19:37:42 -04:00
Jay Francis f9be65eb51 Moves IP networking to Part II. Moves Codeplug from Part II to the Appendix. Fixes some
links.
2022-04-21 19:33:50 -04:00
Steve Miller 90cbcd071d
Update chapter.md
Format Appendix cover to be same as other chapters.
2022-04-21 06:59:24 -04:00
Jay Francis 594413c5af extensive rewrites/re-org in process, no functional changes 2022-04-20 11:51:44 -04:00
Jay Francis 476151a34b Updates what consitutes a transmission, fixes data reference, adds CSMA
A transmission can be composed of multiple Sync Burst + Data intervals.
The wording now makes that clear and a graphic is added to help.

Data bits do not have to be in byte multiples.  There are cases where
higher layers use extra bits to flush encoders, etc.  The Physical Layer
will not define the number or organization of the data bits.  However,
they do need to be in pairs for THIS physical layer, since we're using
4FSK (2 bits per symbol).

The Randomizer section was rewritten to deal with data as bits and not
bytes.

CSMA was moved from the Data Link layer to the Physical layer, and
worded in a generic form so that higher layers can set the parameters
and determine the cases when CSMA is required.
2022-04-02 09:51:51 -04:00
Jay Francis 5707886efc Clarifies randomizer pseudorandom source bytes and process 2022-03-31 09:03:56 -04:00
Jay Francis 3ba1902b54 image adjustment 2022-03-24 19:41:42 -04:00
Jay Francis f69621c9ff Adds physical layer diagram
Clarifies details about the upsampler and RRC filter.
2022-03-24 19:29:47 -04:00
Jay Francis 315b5acfb5 Edits to Physical Layer
A heavier hand was taken in moving items from the physical layer to the
data link layer.  The physical layer wording has been revised to
(hopefully) minimize or eliminate references to the data link layer.

One exception is in the text of sync burst.  It is mentioned that the
data link layer may utilize different sync burst codings to identify the
type of data to follow.
2022-03-24 16:42:31 -04:00
Jay Francis 26c65f56b1 Begins reorganization of Physical and Data Link Layers
This is a work in progress.  Items not part of the actual Physical layer have been moved
to placeholder spots in the Data Link Layer document.  A first pass at Physical layer reordering,
slight rewording, and an attempt to use consistent formatting (especially with bytes and symbols).
2022-03-22 22:06:08 -04:00
Wojciech Kaczmarski 23a3b65994
Update docs.md 2022-03-22 10:45:40 +01:00
Wojciech Kaczmarski 0c889f0e18
Update docs.md 2022-03-22 10:44:16 +01:00
Jay Francis 3a50d54035
Merge branch 'M17-Project:main' into ka1pqk-file-details 2022-03-16 08:59:48 -04:00
Jay Francis 76560ec5f9 changes rf file extension to dev 2022-03-16 08:58:46 -04:00
William Gaylord 8759355ae5
Fix LICH CRC having been included in the bit count.
Based of current implementations and history of the protocol the LICH CRC appeared to have been accidentally counted in the bits.
2022-03-11 10:57:20 -06:00
Jay Francis eed921ba61 minor cleanup 2022-03-10 22:33:43 -05:00
Jay Francis 97aa8e3541 add reference section 2022-03-10 22:06:27 -05:00
Jay Francis d54d0e11bc clarified bin as dibits 2022-03-10 22:01:32 -05:00
Jay Francis 74aec14e25 adds example file flows 2022-03-10 21:57:22 -05:00
Jay Francis 2beabccf86 add file formats 2022-03-10 21:47:06 -05:00
Wojciech Kaczmarski 43edb63ae9
P_3 puncturing scheme 2022-03-09 13:49:41 +01:00
Wojciech Kaczmarski 478da777ed
Update docs.md 2022-03-08 17:25:51 +01:00
kc1awv f048719a01 (Grav GitSync) Automatic Commit from kc1awv 2022-03-08 01:49:57 +00:00
kc1awv fa01339d13 (Grav GitSync) Automatic Commit from kc1awv 2022-03-07 16:30:12 +00:00
Wojciech Kaczmarski 8edd23307a
Fixed heading size for EoT 2022-03-07 16:51:49 +01:00
Wojciech Kaczmarski 5669152191
EOT 2022-03-07 16:41:27 +01:00
kc1awv 511e46c459 (Grav GitSync) Automatic Commit from kc1awv 2022-03-07 13:23:47 +00:00
kc1awv e3890b1502 (Grav GitSync) Automatic Commit from kc1awv 2022-03-07 13:22:56 +00:00
kc1awv aac247a9cc (Grav GitSync) Automatic Commit from kc1awv 2022-02-24 21:57:24 +00:00