Re: CCSDS BCH and CLTU coding

2022-11-09 Thread Yotam Rabin
Hi I have a couple of follow up questions:
1. What is the purpose of the   "Acq_samples" and "CLTU's" arguments used
by the block?
2. I installed the OOT module on gnuradio 3.7, but it looks like gnuradio
fails to import the module and I'm receiving an import error "no module
named kcsa_swig" .
Do you know what I'm missing by any chance?
Thanks,
Yotam

On Mon, Nov 7, 2022 at 12:11 PM Yotam Rabin  wrote:

> Great, thanks!
>
> On Mon, Nov 7, 2022 at 11:55 AM WarMonkey  wrote:
>
>> Reuse the function and build your OOT module.
>>
>> On Mon, 7 Nov 2022 at 17:54, Yotam Rabin  wrote:
>>
>>> Thank you, I see that the library is built for gnuradio 3.7, is there a
>>> ported version for 3.8 by any chance?
>>>
>>> On Sat, Nov 5, 2022 at 6:39 AM WarMonkey  wrote:
>>>
 Check this out

 https://github.com/opensatellite/KS-1Q/blob/master/host/gr-kcsa-ks1q/lib/halfduplex_tc_impl.cc#L195


 Yotam Rabin  于2022年11月3日周四 21:50写道:

> Hi everyone!
> I'm trying to design a gnuradio based ccsds transmitter using the
> ccsds 231.0-b TC standard.
> My design requires the use of BCH (63,56) code and the encapsulation
> of the data inside the CLTU packet.
> Does anyone have any experience with this in gnuradio ? I wasn't able
> to find any implementations of such coding.
> [image: image.png]
> Any help would be greatly appreciated
> Thanks,
> Yotam
>



Re: CCSDS BCH and CLTU coding

2022-11-09 Thread WarMonkey
CCSDS BCH(63,56) is a block code, take 7 bytes as input, 63bits as output.
see details in ccsds 231 book.

On Wed, 9 Nov 2022 at 19:31, Yotam Rabin  wrote:

> Hi I have a couple of follow up questions:
> 1. What is the purpose of the   "Acq_samples" and "CLTU's" arguments used
> by the block?
> 2. I installed the OOT module on gnuradio 3.7, but it looks like gnuradio
> fails to import the module and I'm receiving an import error "no module
> named kcsa_swig" .
> Do you know what I'm missing by any chance?
> Thanks,
>
> Yotam
>
> On Mon, Nov 7, 2022 at 12:11 PM Yotam Rabin  wrote:
>
>> Great, thanks!
>>
>> On Mon, Nov 7, 2022 at 11:55 AM WarMonkey  wrote:
>>
>>> Reuse the function and build your OOT module.
>>>
>>> On Mon, 7 Nov 2022 at 17:54, Yotam Rabin  wrote:
>>>
 Thank you, I see that the library is built for gnuradio 3.7, is there a
 ported version for 3.8 by any chance?

 On Sat, Nov 5, 2022 at 6:39 AM WarMonkey 
 wrote:

> Check this out
>
> https://github.com/opensatellite/KS-1Q/blob/master/host/gr-kcsa-ks1q/lib/halfduplex_tc_impl.cc#L195
>
>
> Yotam Rabin  于2022年11月3日周四 21:50写道:
>
>> Hi everyone!
>> I'm trying to design a gnuradio based ccsds transmitter using the
>> ccsds 231.0-b TC standard.
>> My design requires the use of BCH (63,56) code and the encapsulation
>> of the data inside the CLTU packet.
>> Does anyone have any experience with this in gnuradio ? I wasn't able
>> to find any implementations of such coding.
>> [image: image.png]
>> Any help would be greatly appreciated
>> Thanks,
>> Yotam
>>
>


Re: CCSDS BCH and CLTU coding

2022-11-09 Thread Brandon Smith
Yotam,

You are probably missing swig, sudo apt-get install swig.
Then after cmake, make, sudo make install, run ldconfig.

- Brandon Smith


On Wed, Nov 9, 2022 at 6:32 AM Yotam Rabin  wrote:

> Hi I have a couple of follow up questions:
> 1. What is the purpose of the   "Acq_samples" and "CLTU's" arguments used
> by the block?
> 2. I installed the OOT module on gnuradio 3.7, but it looks like gnuradio
> fails to import the module and I'm receiving an import error "no module
> named kcsa_swig" .
> Do you know what I'm missing by any chance?
> Thanks,
> Yotam
>
> On Mon, Nov 7, 2022 at 12:11 PM Yotam Rabin  wrote:
>
>> Great, thanks!
>>
>> On Mon, Nov 7, 2022 at 11:55 AM WarMonkey  wrote:
>>
>>> Reuse the function and build your OOT module.
>>>
>>> On Mon, 7 Nov 2022 at 17:54, Yotam Rabin  wrote:
>>>
 Thank you, I see that the library is built for gnuradio 3.7, is there a
 ported version for 3.8 by any chance?

 On Sat, Nov 5, 2022 at 6:39 AM WarMonkey 
 wrote:

> Check this out
>
> https://github.com/opensatellite/KS-1Q/blob/master/host/gr-kcsa-ks1q/lib/halfduplex_tc_impl.cc#L195
>
>
> Yotam Rabin  于2022年11月3日周四 21:50写道:
>
>> Hi everyone!
>> I'm trying to design a gnuradio based ccsds transmitter using the
>> ccsds 231.0-b TC standard.
>> My design requires the use of BCH (63,56) code and the encapsulation
>> of the data inside the CLTU packet.
>> Does anyone have any experience with this in gnuradio ? I wasn't able
>> to find any implementations of such coding.
>> [image: image.png]
>> Any help would be greatly appreciated
>> Thanks,
>> Yotam
>>
>


Re: CCSDS BCH and CLTU coding

2022-11-09 Thread Yotam Rabin
Thanks, it worked!
Yotam

On Wed, Nov 9, 2022 at 2:08 PM Brandon Smith  wrote:

> Yotam,
>
> You are probably missing swig, sudo apt-get install swig.
> Then after cmake, make, sudo make install, run ldconfig.
>
> - Brandon Smith
>
>
> On Wed, Nov 9, 2022 at 6:32 AM Yotam Rabin  wrote:
>
>> Hi I have a couple of follow up questions:
>> 1. What is the purpose of the   "Acq_samples" and "CLTU's" arguments used
>> by the block?
>> 2. I installed the OOT module on gnuradio 3.7, but it looks like gnuradio
>> fails to import the module and I'm receiving an import error "no module
>> named kcsa_swig" .
>> Do you know what I'm missing by any chance?
>> Thanks,
>> Yotam
>>
>> On Mon, Nov 7, 2022 at 12:11 PM Yotam Rabin  wrote:
>>
>>> Great, thanks!
>>>
>>> On Mon, Nov 7, 2022 at 11:55 AM WarMonkey 
>>> wrote:
>>>
 Reuse the function and build your OOT module.

 On Mon, 7 Nov 2022 at 17:54, Yotam Rabin  wrote:

> Thank you, I see that the library is built for gnuradio 3.7, is there
> a ported version for 3.8 by any chance?
>
> On Sat, Nov 5, 2022 at 6:39 AM WarMonkey 
> wrote:
>
>> Check this out
>>
>> https://github.com/opensatellite/KS-1Q/blob/master/host/gr-kcsa-ks1q/lib/halfduplex_tc_impl.cc#L195
>>
>>
>> Yotam Rabin  于2022年11月3日周四 21:50写道:
>>
>>> Hi everyone!
>>> I'm trying to design a gnuradio based ccsds transmitter using the
>>> ccsds 231.0-b TC standard.
>>> My design requires the use of BCH (63,56) code and the encapsulation
>>> of the data inside the CLTU packet.
>>> Does anyone have any experience with this in gnuradio ? I wasn't
>>> able to find any implementations of such coding.
>>> [image: image.png]
>>> Any help would be greatly appreciated
>>> Thanks,
>>> Yotam
>>>
>>