Hi Walter,

Not quite: 
https://m17-protocol-specification.readthedocs.io/en/latest/data_link_layer.html

Table 4 Bitfields of type field

Bits
Meaning

 0  Packet/stream indicator, 0=packet, 1=stream 
 1-2  Data type indicator, <span class="MathJax" id="MathJax-Element-1-Frame" 
tabindex="0" data-mathml="012" role="presentation" style="box-sizing: 
border-box; display: inline; line-height: normal; text-align: left; 
word-spacing: normal; overflow-wrap: normal; float: none; direction: ltr; 
max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 
0px; padding: 0px; margin: 0px; position: relative;">012012 =data (D), <span 
class="MathJax" id="MathJax-Element-2-Frame" tabindex="0" data-mathml="102" 
role="presentation" style="box-sizing: border-box; display: inline; 
line-height: normal; text-align: left; word-spacing: normal; overflow-wrap: 
normal; float: none; direction: ltr; max-width: none; max-height: none; 
min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px; 
position: relative;">102102 =voice (V), <span class="MathJax" 
id="MathJax-Element-3-Frame" tabindex="0" data-mathml="112" role="presentation" 
style="box-sizing: border-box; display:!
  inline; line-height: normal; text-align: left; word-spacing: normal; 
overflow-wrap: normal; float: none; direction: ltr; max-width: none; 
max-height: none; min-width: 0px; min-height: 0px; border: 0px; padding: 0px; 
margin: 0px; position: relative;">112112 =V+D, <span class="MathJax" 
id="MathJax-Element-4-Frame" tabindex="0" data-mathml="002" role="presentation" 
style="box-sizing: border-box; display: inline; line-height: normal; 
text-align: left; word-spacing: normal; overflow-wrap: normal; float: none; 
direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 
0px; border: 0px; padding: 0px; margin: 0px; position: relative;">002002 
=reserved 
 3-4  Encryption type, <span class="MathJax" id="MathJax-Element-5-Frame" 
tabindex="0" data-mathml="002" role="presentation" style="box-sizing: 
border-box; display: inline; line-height: normal; text-align: left; 
word-spacing: normal; overflow-wrap: normal; float: none; direction: ltr; 
max-width: none; max-height: none; min-width: 0px; min-height: 0px; border: 
0px; padding: 0px; margin: 0px; position: relative;">002002 =none, <span 
class="MathJax" id="MathJax-Element-6-Frame" tabindex="0" data-mathml="012" 
role="presentation" style="box-sizing: border-box; display: inline; 
line-height: normal; text-align: left; word-spacing: normal; overflow-wrap: 
normal; float: none; direction: ltr; max-width: none; max-height: none; 
min-width: 0px; min-height: 0px; border: 0px; padding: 0px; margin: 0px; 
position: relative;">012012 =AES, <span class="MathJax" 
id="MathJax-Element-7-Frame" tabindex="0" data-mathml="102" role="presentation" 
style="box-sizing: border-box; display: inline; line-!
 height: normal; text-align: left; word-spacing: normal; overflow-wrap: normal; 
float: none; direction: ltr; max-width: none; max-height: none; min-width: 0px; 
min-height: 0px; border: 0px; padding: 0px; margin: 0px; position: 
relative;">102102 =scrambling, <span class="MathJax" 
id="MathJax-Element-8-Frame" tabindex="0" data-mathml="112" role="presentation" 
style="box-sizing: border-box; display: inline; line-height: normal; 
text-align: left; word-spacing: normal; overflow-wrap: normal; float: none; 
direction: ltr; max-width: none; max-height: none; min-width: 0px; min-height: 
0px; border: 0px; padding: 0px; margin: 0px; position: relative;">112112 
=other/reserved 
 5-6  Encryption subtype (meaning of values depends on encryption type) 
 7-15  Reserved (don’t care)

Where P25, D-Star and DMR fail is, in my view, no thought on how to do HF.

They are all linked to one High Bit-Rate codec. and thus limit themselves to 
VHF.

With the Codec2 library supporting both High and Low bit-rate codecs, and the 
user

radios will have the same library, why not allow low bit-rate codecs?

All it takes is four bits (16 codec types) in this type field.

How about, not just me, asking for this? 

Alan VK2ZIW

On Sun, 25 Oct 2020 20:46:47 -0500, walterh wrote
> Here ya go Alan.  See if this can answer some if your questions on that.
>  
> https://m17-protocol-specification.readthedocs.io/en/latest/
>  
> all the best..
> 
>  
> Walter/K5WH
>  
> 
> From: Al Beard via Freetel-codec2 <freetel-codec2@lists.sourceforge.net> 
> Sent: Sunday, October 25, 2020 3:27 PM
> To: freetel-codec2@lists.sourceforge.net
> Cc: Al Beard <bear...@unixservice.com.au>
> Subject: Re: [Freetel-codec2] Comments on the M17 project
>  
> Hi all, 
> 
>  
> 
> What about the "connection" to HF?
> 
>  
> 
> HF where we have bandwidth restrictions hence low bit-rate codecs.
> 
>  
> 
> That's why I asked the question:
> 
>  
> 
> In the M17 protocol, is there a "codec specifier" ?
> 
>
--------------------------------------------------- 
Alan VK2ZIW 
Before the Big Bang, God, Sela. 
OpenWebMail 2.53, nothing in the cloud.

 
_______________________________________________
Freetel-codec2 mailing list
Freetel-codec2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to