Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-19 Thread Alban Meffre
Hi i spent the past few weeks studying the gnuradio blocks c++ source codes, the doxygen documentation, and the provided examples (specially packet_tx and packet_rx ones) and eventually i managed to understand how packetized transmission, tags and messages work it was easer than i thought

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-02 Thread Andre Puschmann
Hey, not sure if this still works but I've worked on a CC1101 receiver a while ago. Have a look here [1] if you're interested. Cheers Andre [1] https://github.com/andrepuschmann/gr-cc11xx On 31/12/18 1:00, Alban Meffre wrote: > Hi > I would like to decode a simple GFSK packet > > here is the

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-01 Thread Alban Meffre
i just typed "RTFM" in google images :) concerning the documentation : IMHO i can't blame anyone to have written the documentation in C++ or Python. in my early days of a C code dev i used to write the doc in raw C code if no doc at all do you know why ARDUINO or RASPBERRY PI have become

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-01 Thread Kevin McQuiggin
Hi Alban et al: Great RTFM graphic! gnuradio’s documentation could indeed be much better: this is a discussion topic at conferences and meetings. I had the same issues a couple of years ago when I was brand new. Unfortunately, for undocumented blocks, or those ones where the docs are not

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-01 Thread Alban Meffre
Happy new year everyone ! i would be glad if someone explain me how to use the HPD block, how do i setup messages with PMT blabla, and what is to packet_len tag and how to pass the packet length etc. the packet_rx exmple work with OFDM and has nothing to do with simple FSK frame decoding i will

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2019-01-01 Thread Daniel Estévez
El 31/12/18 a las 21:27, Ed Criscuolo escribió: > But this would only work well if there is enough gap time and/or preamble > bits and/or fill bytes between the packets. Otherwise, you will consume and > discard the beginning of the next packet. Hi Ed, My solution makes a PDU of the maximum

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2018-12-31 Thread Ed Criscuolo
But this would only work well if there is enough gap time and/or preamble bits and/or fill bytes between the packets. Otherwise, you will consume and discard the beginning of the next packet. @(^.^)@ Ed Sent from my iPhone > On Dec 31, 2018, at 4:52 AM, Daniel Estévez wrote: > > Hi, > >

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2018-12-31 Thread Daniel Estévez
Hi, Besides using the Header Payload Demuxer as Julian suggested, a simple trick when the packet size is unknown but limited to a (not very large) maximum size is to cut a PDU with the maximum packet size and then throw away everything you don't need. I have a CC1101 decoder in gr-satellites

Re: [Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2018-12-30 Thread Julian Arnold
Hey Bob, there is plenty of documentation on this topic you can check out under [1,2]. Especially, the Header Payload Demuxer (HPD) [3] should be worth a look if you are dealing with packetized variable length data. Hope those pointer can get you started. If you have further questions after

[Discuss-gnuradio] CC1101 GFSK packet decode with variable length

2018-12-30 Thread Alban Meffre
Hi I would like to decode a simple GFSK packet here is the packet structure : preamble : AAh x 4 sync word : D391h length byte : 1 byte payload : 1 to 64 bytes CRC : 2 bytes TX : arduino + CC1101 module, 2GFSK, 100kbps, excursion 50kHz, carrier 433 MHz RX : RTLSDR until now i was able to