# Packet encoder purpose

**URL:** <https://www.ruby-forum.com/t/packet-encoder-purpose/238370>\
**Category:** GNU Radio\
**Created:** [January 7, 2014, 10:55am UTC](https://www.ruby-forum.com/t/packet-encoder-purpose/238370 "2014-01-07T10:55:56Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [January 7, 2014, 10:55am UTC](https://www.ruby-forum.com/t/packet-encoder-purpose/238370/1 "2014-01-07T10:55:56Z")

</div>

Hello everyone,  
can someone tell me the purpose of packet encoder/decoder?  
Regards,  
Irfan U.

---

<div class="post-metadata">

**Author:** ![Irfan\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/57b2e6/32.png) [@Irfan\_U](https://www.ruby-forum.com/u/Irfan_U)\
**Post date:** [January 7, 2014, 1:51pm UTC](https://www.ruby-forum.com/t/packet-encoder-purpose/238370/2 "2014-01-07T13:51:45Z")

</div>

On Tuesday, January 7, 2014 2:54 PM, Irfan U.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

Hello everyone,  
can someone tell me the purpose of packet encoder/decoder?  
Regards,  
Irfan U.

---

<div class="post-metadata">

**Author:** ![Irfan\_U](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/i/57b2e6/32.png) [@Irfan\_U](https://www.ruby-forum.com/u/Irfan_U)\
**Post date:** [January 8, 2014, 9:20am UTC](https://www.ruby-forum.com/t/packet-encoder-purpose/238370/3 "2014-01-08T09:20:18Z")

</div>

On Tue, Jan 07, 2014 at 04:47:44AM -0800, Irfan U. wrote:

> On Tuesday, January 7, 2014 2:54 PM, Irfan U. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> Hello everyone,  
> can someone tell me the purpose of packet encoder/decoder?

Irfan,

the first message came through, there is no need to repeat it.  
When writing messages like these, it helps to specify what you’ve tried  
to figure out the solution.

Short answer: These blocks append a bit sequence at the tx side, and  
find the rx sequence on the rx side to find the first bit of a packet.

MB
