Re: USRP B200mini Does Not Work in Gnu Radio With Latest Version of Linux Mint (21.2)

2023-07-25 Thread Sylvain Munaut
> If that's the case, then Mint are now packaging a version of UHD that is NOT >from NI/Ettus. Doesn't UHD have like a plugin system that can dynamically load .so files ? The UHD_MODULE_PATH thing ? So it could be a perfectly legit UHD just with some soapy plugin loaded dynamically. Cheers,

Re: USRP B200mini Does Not Work in Gnu Radio With Latest Version of Linux Mint (21.2)

2023-07-24 Thread Sylvain Munaut
Hi, The " type: soapy" probably means there is some weird plugin installed making soapy device appear as UHD device or something. (and so it's using any audio device as IQ source ...) And uhd_usrp_probe only probes the first device which is not the B200mini so you need to give it some address arg

Re: Galileo E5a and E5b bands simultaneously receiver with GRC

2023-02-14 Thread Sylvain Munaut
Hi, > - Number of channels: 1 ( Since USRP 2190 model has only 1 local oscillator, > it will not be possible to use 2 simultaneously channels for receiving) Well, you could still tune the RF between the two freq and then use the DDC to shift and decimate each channel separately so that you can

Re: Running flowfraph dies with segfault with GR 3.10.4 (gr-fosphor)

2022-11-06 Thread Sylvain Munaut
> > I used to have a working flowgraph developed with GR 3.10.2, but after > > update to GR 3.10.4 it just ends with a segmentation fault. The 'master' branch should work for 3.9 and 3.10 The 'gr-3.7' and 'gr-3.8' branches are historical branch for those specific versions of But I haven't persona

Re: fosphor sink block error

2021-12-24 Thread Sylvain Munaut
Hi, TBH, the way you had it installed in your original post was fine and you might want to revert to that. Sure it might have been 3.8 but if it's been packaged, the maintainer must have ensured it was fine and a known working stable version and it should work provided the right drivers. So if yo

Re: fosphor sink block error

2021-12-23 Thread Sylvain Munaut
Hi, If you're using Ubuntu, you can try the intel-opencl-icd package which is the binary package for https://github.com/intel/compute-runtime which is the OpenCL driver for Intel GPUs. However, I'm not sure anyone has ever run fosphor with it ... not sure if it supports the features required, I o

Re: fosphor sink block error

2021-12-23 Thread Sylvain Munaut
Hi Gwendoline, > I tried various versions of Gnuradio but fosphor sink block doesn't work > under 3.8 or 3.9. Definitely go for 3.9 I only maintain it for the latest version of gnuradio ( so it might be 3.10 only soon ... ). > [!] CL Error (-1001, > /build/gr-fosphor-1DVbtt/gr-fosphor-3.8~2.

Re: USRP N210 growing latencies

2021-10-27 Thread Sylvain Munaut
Hi, > OK I understand that. But is there any solution which permits to reset that > growing propagation delay ? How to reset the flowgraph buffers without > killing the application and restart it ? Is there any method that permits to > purge and resync buffers of the flowgraph ? The USRP supp

Re: Proper GMSK Decoding with the Viterbi Algorithm

2021-09-18 Thread Sylvain Munaut
Quick note that gr-gsm has a viterbi enabled GMSK demod block. Cheers, Sylvain

Re: gr-fosphor display freeze issues

2021-08-10 Thread Sylvain Munaut
Hi Paul, Mmm that's strange. What NVidia driver version are you running ? And any chance they got updated (or other part of the OS) between the last time it worked and now ? I'm not sure what timeout you're talking about, but in any case, the batch size (CL job) in gr-fosphor is constant, there is

Re: GR-3.9 Windows BETA "Installer"

2021-01-21 Thread Sylvain Munaut
Hi Geof, I had a quick look, seems you included fosphor, thank you. However it seems the python/grc binding weren't built ? I only see the c++ block in there. Cheers, Sylvain

Re: hwo to convert 3.8 GRC to 3.7

2021-01-13 Thread Sylvain Munaut
> It's usually not that hard to get a modern GNU Radio, so honestly, let's > rather work on installing GNU Radio 3.8. I'd suggest 3.9 directly. Cheers, Sylvain

Re: Vector Source and QT GUI Time Sink causes performance drop

2021-01-12 Thread Sylvain Munaut
Hi, > I also tried to add a separate path Null Source -> Throttle -> Null Sink (as > seen somewhere in the Wiki), but this also didn't help. Changing sample rate > of the throttle also doesn't seem to change anything. Well this obviously wouldn't do anything ... The throttle block needs to be i

Re: Which guarantees, if any, do messages provide?

2020-05-22 Thread Sylvain Munaut
Hi, > For example, I use "Message Strobe" to create a message every 10ms. A custom > blocks creates a pulse when the message is received (it does so by putting > the message into a std::queue in the message handler and retrieving it in the > work function). > When I trigger on one pulse and zoo

Re: Sound card input & output synchronization ?

2020-05-19 Thread Sylvain Munaut
What audio backend are you using ? I know Pulse Audio / Alsa can just drop / duplicate samples. They try to reduce latency by adjusting some buffer size dynamically but those adjustments will cause discontinuities. You can for instance run pulse audio in debug mode and you'll see if / when it doe

Re: [USRP-users] disabling ddc duc blocks in rfnoc usrp e310

2020-05-10 Thread Sylvain Munaut
Hi, MMm, I thought there was an "all in one" mode where fosphor had built in optimized windows / fft / re-order blocks to greatly reduce resource usage, but looking back at the logs it seems this was never merged into mainline :/ Cheers, Sylvain

Re: Switching Chat Services: From Slack to Matrix

2020-05-04 Thread Sylvain Munaut
Couple of questions / suggestions about the current irc bridge : - Could the name be shorted: I mean "ungleich-bridge_" is wasted space at every line ... - Could the nick name be highlighted using irc colors, not bright yellow, but maybe italic or bold just to highlight it. Since it's part of the

Re: USRP LO stabilization time ?

2020-04-15 Thread Sylvain Munaut
I played with fast hopping a while ago and it works very well and you get lock times of less than 1 msec easily. This is a B210 just quickly switching between 100M (FM), 816M (LTE), 940M (GSM), 1817M (LTE), 2115M (3G), 2450M (Wifi/Bluetooth) http://i.imgur.com/FwzVgMx.jpg You can get an idea of

Re: Multithreading in GR blocks

2020-04-13 Thread Sylvain Munaut
The m_finished thing only works if you're not using any blocking calls. But you're using `accept` and `recv` etc ... all calls that can block forever until they get something. You need to use `select` on the file descriptors while waiting for events / data and set a timeout on that select so your

Re: Question on OOT- Modules installation path

2020-04-13 Thread Sylvain Munaut
> gr-osmosdr (and other modules of the same authors) have historically > deviated from that (well, or, they were around before anyone even > thought of having a common style), and want to be installed *into* the > GNU Radio installation. gr-osmosdr follows the modtool model AFAIK: import osmosdr

Re: linking with GNU Radio FFT library

2020-04-05 Thread Sylvain Munaut
Hi JM, In CMakeList.txt: find_package(Gnuradio "3.8" REQUIRED COMPONENTS fft) In lib/CMakeList.txt : target_link_libraries(your-oot-name gnuradio::gnuradio-fft) Cheers, Sylvain

Re: Failed to XInitThreads()

2020-03-10 Thread Sylvain Munaut
Hi, > Yes. Here it is. Regardless of its effects, I am very interested in removing > this warning. > > https://a.uguu.se/rgc6Iiu3v37w_test.py Can you edit it and below the "print("Warning: failed to XInitThreads()")" , add a "raise" so we get to see the actual exception details that prevent it ?

Re: Failed to XInitThreads()

2020-03-10 Thread Sylvain Munaut
> Generating: '/home/mgusr/Flowgraphs/Test.py' > > Executing: /usr/bin/python3 -u /home/mgusr/Flowgraphs/Test.py > > Warning: failed to XInitThreads() Could you put up the .py file generated somewhere ? Cheers, Sylvain Munaut

Re: Weird behaviour of the analog signal source (was: Re: How ensure consistency with timing signals)

2020-03-03 Thread Sylvain Munaut
Hi, > I am by no means an expert on this but just for my understanding I would be > curious: > > 1.) I still do not understand why for 1 Hz at 5MSps I can get a period that's > "500578.5" on average. The frequency error is a whopping 0.1158%! > ((5005789.5-500)/500*100). Huge. That's b

Re: Weird behaviour of the analog signal source (was: Re: How ensure consistency with timing signals)

2020-03-03 Thread Sylvain Munaut
Hi, > How can (or better: *should*) a fully digital signal source have phase noise? Limited precision arithmetic > Also, for 1Hz at 5MSps I always get either 5005789 or 5005790 samples > (instead of 500) ... this is fairly deterministic. That's because the signal source works with phase i

Re: gr-fosphor on AMD RX 550

2020-02-26 Thread Sylvain Munaut
Hi Johannes, > I really hoped I could install AMD OpenCL on top of the open driver. > How do you do that? I guess, if I install the correct OpenCL + amdgpu > version, this should actually work. Yeah, that's what I did ... I use the AMD binary OpenCL stuff, but I continued using the amdgpu drive

Re: gr-fosphor on AMD RX 550

2020-02-25 Thread Sylvain Munaut
Hi, > I attached the output of glxinfo and ran glmark2. The output is attached > in this mail. So from the GL info it looks like the OpenGL drivers you have are the one from AMD and not the one from Mesa. I never used those. Unfortunately, since they don't actually _report_ any error, I don't h

Re: gr-fosphor on AMD RX 550

2020-02-24 Thread Sylvain Munaut
Hi Johannes, First off the RX550 should work just fine. I have a RX570 and run fosphor on it with no issues. I am using Ubuntu 19.10 though which is much newer kernel and newer Mesa. The OpenCL procedure looks fine and if it gets to that point, that also worked fine. For some reason the shader fa

Re: clear buffers of stuck chain

2020-02-10 Thread Sylvain Munaut
My best guess at this point is you're spamming it with as much message as possible (way too many for the actual radio part to send) and then at some point the buffers are filled up and it's only accepting new messages at the rate it's actually sending them. Cheers, Sylvain

Re: Finding GNU Radio 3.8 Compatible Versions Of OOT Modules

2020-02-06 Thread Sylvain Munaut
Hi, > Regarding that column, how does it work? I've seen that only gr-fosphor > and gr-iqbal have that column filled out currently, but I don't know how > tnt has accomplished that. I don't see anything special in the > MANIFEST.md nor in the .lwr recipe. I accomplished that by not being on githu

Re: gr-iqbal->gr-osmosdr->gqrx missing pkgconfig files break gr-3.8 builds

2020-02-05 Thread Sylvain Munaut
> -- Checking for module 'gmp' > -- Found gmp, version 6.2.0 > -- Could NOT find GMP (missing: GMPXX_LIBRARY GMP_INCLUDE_DIR) Looks like mageia has split the c++ gmp bindings into libgmpxx-devel make sure you have that installed. > We do have these installed in the build chroot: > BuildRequires

Re: gr-iqbal->gr-osmosdr->gqrx missing pkgconfig files break gr-3.8 builds

2020-02-05 Thread Sylvain Munaut
> In gqrx build I am now hitting a fail to find gnuradio from this line in > CMakeLists.txt: > > find_package(gnuradio REQUIRED COMPONENTS analog audio blocks digital > filter fft) Are you sure you're using the latest gqrx code ?!? Here I have : find_package(Gnuradio REQUIRED COMPONENTS analog au

Re: Slack alternatives

2020-02-04 Thread Sylvain Munaut
Hi > as you might know, Slack has become a very frequently used tool for > communication in the project. > Tbh, I never understood the hype around Slack (not the form of communication > but the specific software). It deletes our old messages and takes up a > ridiculous amount of RAM. +1 > Are

Re: Using other blocks inside OOT

2020-02-04 Thread Sylvain Munaut
Hi, > Now I'd like to take each message, demod it using the GFSK block which I've > tested that it work successfully on stream, run sanity on the bits (preamble, > trailer, FEC) and if the packet is good, send a new message with the bits and > the original I/Q signal to the next block for furth

Re: gr-iqbal->gr-osmosdr->gqrx missing pkgconfig files break gr-3.8 builds

2020-02-03 Thread Sylvain Munaut
> Without a .pc in gr-iqbal, gr-osmosdr (3.8 branch) will not build as it > can't find gr-iqbal. I just had a look at gr-osmosdr-0.1.4.127-3.mga7.src.rpm and this is not using the official code from the gr3.8 branch of git.osmocom.org/gr-osmosdr The code in that repo at absolutely no point will ev

Re: gr version hell gets bigger and bigger...

2020-01-30 Thread Sylvain Munaut
Hi, > > > I know, this is mainly a matter of the people who maintain such > > > projects...and I have no idea how the awareness for this could be > > > sharpened. > > > > Paying the maintainer usually helps. > > Sure, in a commercial world things work this way. In a hobbyists world > however the

Re: gr version hell gets bigger and bigger...

2020-01-29 Thread Sylvain Munaut
Hi, > As I am not a coder, no, I can't contribute and update the projects - I am > only a user. And also I was not yet motivated enough modifying the cmake > file to fool the procedure, in the hope, it may work somehow if I simply > extend the accepted version range. > > I know, this is mainly a m

Re: GNU Radio ABI guarantees

2020-01-21 Thread Sylvain Munaut
> we guarantee API > compatibility (i.e. recompiling will never fail) for all releases that > have the same A.B. Huh really ? I thought it was more like within the same A.B, if it builds with C0, it will build for any C1 >= C0. Cheers, Sylvain

Re: pybombs install gr-osmosdr ........ bunch of errors

2020-01-13 Thread Sylvain Munaut
> Why such an old version of gnuradio - 3.7.3? I'm on 3.7.13.5 and I'm > behind on building updates. 3.7.3 is the Python version, not the Gnuradio version. Cheers, Sylvain

Re: gr-iqbal, gr-fosphor, gr-osmosdr updated to Gnuradio 3.8

2020-01-08 Thread Sylvain Munaut
> We use pkgconfig(gr-iqbal) style BuildRequires in our rpm spec files for > installation during package builds where we can and are somewhat > confused as to why you did this. Because GR 3.8 doesn't use .pc files to determine which path to include and which libs are needed to build and I don't li

Re: [3.8] Best OOT-Modules?

2019-12-31 Thread Sylvain Munaut
> Ya I've seen the mainline gr-fosphor has had some 3.8 changes lately, but > it's still not integrated with pybombs. We submitted a PR for him and I think > he's still working on it. Huh no ... http://git.osmocom.org/gr-fosphor/ has the latest code which should be completely working with Qt5

Re: Docksphor: gr-fosphor inside docker for times of despair

2019-12-23 Thread Sylvain Munaut
It's using an outdated version of fosphor ... so much for a fast-paced OS. Cheers, Sylvain

Re: Execute python code when tag detected

2019-12-13 Thread Sylvain Munaut
Hi, > Two days ago I have asked about the best way to implement frequency hopping. > In absence of advice I am unfortunately still heavily struggling with this. That's because you're trying to coerce GRC for something it's really not meant for. Really anything that's not purely flow based and

gr-iqbal, gr-fosphor, gr-osmosdr updated to Gnuradio 3.8

2019-12-08 Thread Sylvain Munaut
not_ been ported to 3.8 (especially GUI changed to Qt5) ... if anyone wants to do that and send me a diff, that would be _very_ welcome and I'll include that in this branch. Cheers, Sylvain Munaut PS: bcc'd package maintainer I thought of.

Re: How to efficiently implement dechannelization (combine multiple narrowband signals into a single broadband spectrum)

2019-10-29 Thread Sylvain Munaut
Hi, > I'm working on an SDR project where I need to transmit a narrow > baseband signal on multiple different carriers simultaneously, over a > relatively wide bandwidth (1Mhz). Is this the same baseband signals copied at several place ? What you can do is : * First modulate the signal to a na

Re: [Discuss-gnuradio] Request for Wiki update.

2019-10-15 Thread Sylvain Munaut
> I know I'm going to ruffle some feathers, but my intentions are noble, > so here it is: GNUradio is by far the worst project I've seen in my 20 > years are a Linux user when it comes to documentation. You've used linux for 20 years and it took you half a day to figure out you need to call ldconf

Re: [Discuss-gnuradio] [RFC] PMT succession: experts' opinions on serialization libs

2019-09-30 Thread Sylvain Munaut
Hi, > I'm very certain that flatbuffers does handle this correctly, yes. > Haven't tried it, though. But "serialization library that doesn't deal > with cross-platform" sounds bad, doesn't it? You would think so yes, but it's not like it's un-heard of, especially if the primary goal was performan

Re: [Discuss-gnuradio] [RFC] PMT succession: experts' opinions on serialization libs

2019-09-29 Thread Sylvain Munaut
Hi, >> Tbh, I'd just assume that in all these formats, being tight-packing by >> default, std::complex can just be represented by the equivalent >> of struct {float re; float im;} complex;. I haven't delved into the code, but do you know if it handles properly architecture differences between sen

Re: [Discuss-gnuradio] Distance Measurement by Correlation

2019-02-26 Thread Sylvain Munaut
> Any ideas about how we can troubleshoot this more effectively? Or better > model the channel? Make sure both your radios are locked to the same clock source. Any fsignificant requency offset between the two is going to ruin your correlation peaks very quickly. Frequency offset is going to end

Re: [Discuss-gnuradio] Looking for other users of the XTRX SDR

2018-12-04 Thread Sylvain Munaut
I think there aren't many users yet ... I have a pcie one I have been using (but not with GR, just natively). I'm still waiting for the usb3 one. And more relevant is that the gr-osmosdr author is also still waiting for his I think :p (and is unavailable atm anyway ...) Cheers, Sylvain __

Re: [Discuss-gnuradio] OsmoGMR

2018-11-27 Thread Sylvain Munaut
Use the 'sylvain/live' branch and in there there is a utils directory with modern python script that work with gnuradio 3.7 Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnur

Re: [Discuss-gnuradio] OOT blocks not imported when using extern variables in C++

2018-10-20 Thread Sylvain Munaut
> Then, it let's say you have this system uhd_source -> block1 -> block2 -> > block3 -> uhd_sink, > how would you trigger different actions on block1 based on the result of one > function of block3? https://www.gnuradio.org/doc/doxygen/page_msg_passing.html Cheers, Sylvain _

Re: [Discuss-gnuradio] OOT blocks not imported when using extern variables in C++

2018-10-20 Thread Sylvain Munaut
> How/where should I declare the global variables that can be read and modified > from the general blocks? You shouldn't. Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gn

Re: [Discuss-gnuradio] Non-deterministic behavior in GNU Radio

2018-10-10 Thread Sylvain Munaut
> Why do we have a normalized error instead of a absolute error threshold > at all? Welll because this is float ... only relative errors matter. If you have a signal between -1e6 and 1e6 , then an error or 0.1 is really not all that important. OTOH if your signal is -1 .. +1, then an error or 0

Re: [Discuss-gnuradio] no uhd/osmocom blocks with 3.8?

2018-10-09 Thread Sylvain Munaut
Yes, 3.8 is not exactly all that usable at the moment. UHD block are not properly/entirely built and won't work in GRC. Osmocom source simply hasn't been ported to 3.8 yet AFAIK. We're in the 3.8 early days (no 3.8 release yet AFAIK) and now that it's in master, people need to test, report issues

Re: [Discuss-gnuradio] Non-deterministic behavior in GNU Radio

2018-10-09 Thread Sylvain Munaut
I'm starting to wonder if having different precision version of the kernels wouldn't make sense ... TBH most of the time I don't care that much about precision because my input data is noisy and the 0.1 dB difference doesn't matter, I much prefer to be _fast_. Especially for something like log2 t

Re: [Discuss-gnuradio] Non-deterministic behavior in GNU Radio

2018-10-02 Thread Sylvain Munaut
Hi, > Unfortunately, there were no further replies to that thread but I did see > that my same question "pops up every once in a while". Anyway, my specific > problem is I'm trying to QPSK demodulate + RS decode a 2MS/s, 1Mbps bit rate, > 10GB IQ file. This works fine, but I'm getting a differe

Re: [Discuss-gnuradio] UDP sink that respects PDU? SOCK_SEQPACKET?

2018-09-30 Thread Sylvain Munaut
Hi, > IIRC, the SOCK_SEQPACKET packet type paradigm never had a IP-based > protocol that could be used across commodity networks (unlike > SOCK_DGRAM, which pretty much defaults to UDP and SOCK_STREAM, which > pretty much defaults to TCP). Err ... what about SCTP ? Cheers, Sylvain

[Discuss-gnuradio] LDPC in GNURadio

2018-09-19 Thread Sylvain Munaut
Hi all, I've spent the last day trying to understand the state of LDPC encoding / decoding in GNURadio, to see how it could be improved. I limit myself here to gr-fec and not the application specific ldpc that can be found in gr-dtv for instance. Here's what I think is the current state (please,

Re: [Discuss-gnuradio] GRC Template Error

2018-04-17 Thread Sylvain Munaut
Hi all, It's due to commit b5396df5547a5c29218a18a469454f5db03e6ab5 in GNURadio. Now my question to the author / commiter of this : How is one supposed to write a OOT that works with both 3.7.12 and previous versions ?!? Cheers, Sylvain ___ Dis

Re: [Discuss-gnuradio] How to use IQ Bal Optimize/Fix?

2018-01-31 Thread Sylvain Munaut
Hi, * You can just use 0.0 / 0.0 as the default. Those value are only really used if you don't use the message system and just want a fixed / known manually set correction. Once the first message is received, those value are overwritten * As stated the time constant is in samples. * The 'optimiz

Re: [Discuss-gnuradio] FFT size constraints?

2017-12-01 Thread Sylvain Munaut
> By convention, FFT sizes seem to be powers of 2. And Gnu Radio Companion > throws an error if you try to set a size of 16384 -- but will accept 16383. Probably related to the size of the buffers or something like that. > Is using a non-power-of-2 FFT simply less efficient, or are there other

Re: [Discuss-gnuradio] build from source fails - Kubuntu 16.04 / master

2017-09-12 Thread Sylvain Munaut
> Any ideas would be highly welcome :) Most likely you have an old uhd or uhd devel headers installed somewhere. Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Re: [Discuss-gnuradio] Time syncing between SDRs on different computers

2017-08-16 Thread Sylvain Munaut
On Wed, Aug 16, 2017 at 5:11 PM, wrote: > What type of hardware? I thought from hardware point of view only precise > clock is required and all the other things in > firmware. I've naively thought i could modify hackrf firmware to get this > feature. Mostly a FPGA and a PPS input from a GPS re

Re: [Discuss-gnuradio] Time syncing between SDRs on different computers

2017-08-16 Thread Sylvain Munaut
The USRP have dedicated hardware to support that kind of stuff, the rtl-sdr and hackrf do not. That's the kind of advanced features that are cut to reduce the price ... Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http

Re: [Discuss-gnuradio] OOT Block with output size of not power of 2

2017-05-20 Thread Sylvain Munaut
> How can I set output buffer size of my OOT block for example 346 and > gnuradio don't change it automatically to 512? You can't. Buffer size in bytes must be an integer number of memory pages (4096 bytes) because of the way the circular buffer system is implement using MMU and multiple memory m

Re: [Discuss-gnuradio] Tagged Stream Blocks with HackRF

2017-05-16 Thread Sylvain Munaut
The hackrf driver has no support for burst transmissions. Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Re: [Discuss-gnuradio] Fwd: What value is in in[noutput_items+1]?

2017-05-01 Thread Sylvain Munaut
First, set_history(2) means there will be 1 old sample, not two. (yeah go figure ... but the default value is '1' and means "no history"). So, if noutput_items = 8192 in[0] = history[0] in[1] = new_sample[0] ... in[8192] = new_sample[8191] Cheers, Sylvain __

Re: [Discuss-gnuradio] [GSOC] A HTML-based GUI for GNU Radio: Draft of proposal

2017-03-21 Thread Sylvain Munaut
> If we see from the user perspective, why would someone need two displays ? You're assuming it would be the same people ... or at the same time. * I could use QT locally but still expose a web UI for people to remotely see what I'm describing. The local Qt UI could be more complete and just have

Re: [Discuss-gnuradio] [GSOC] A HTML-based GUI for GNU Radio: Draft of proposal

2017-03-21 Thread Sylvain Munaut
Hi, One thing that I find a bit weird in the proposal is to use a new "generate option" webui. For the qt/wx/... that makes more sense because : (1) they're exclusive, you can't be both WX and QT, trying to link multiple graphics framework in the same app is just not practical (possible). (2)

Re: [Discuss-gnuradio] bins osmocom_spectrum_sense

2017-01-25 Thread Sylvain Munaut
> Does anyone know why the first and last 25% of FFT bins are discarded? I am > talking about the following lines of code: > > line 267: bin_start = int(tb.fft_size * ((1 - 0.75) / 2)) > line 277: bin_stop = int(tb.fft_size - bin_start) Read that code again ... it discards the first and last 12.5%

Re: [Discuss-gnuradio] GNUradio not working with SDRplay in Windows10

2017-01-14 Thread Sylvain Munaut
Hi, > That is not good news. I'm not a software developper and 'API' and 'DLL' > sound like 'magic' words to me. > So as long as there's not a proper library for SDRPlay, gnuradio will not > work with this device. Feel free to write to the hardware vendor and request open-source API library / d

Re: [Discuss-gnuradio] Continuously Write FFT Samples to a File

2017-01-11 Thread Sylvain Munaut
>> > I have a flowgraph that reads a signal and writes its FFT samples to a >> > file. I need to run this continuously (for a long time), without running >> > out of memory. What I'm understanding: You write FFT results into a file so you can always read at the end of it to get the "latest" one by

Re: [Discuss-gnuradio] set_max_output_buffer_size

2016-12-29 Thread Sylvain Munaut
> I tested it a little and it appears to work just fine. Perhaps runtime > experts want to comment? For performance reasons, we may want to warn the > user if the buffer is very small. Anyone see other issues? I'm pretty sure the whole "dual mapped pages" circular buffer thing only works for bu

Re: [Discuss-gnuradio] Request for volunteers: FOSDEM Videos (even if you're not going to FOSDEM!)

2016-12-25 Thread Sylvain Munaut
Hi, > > Jan Krämer (cc'd) is in charge of our A/V setup, so if you're > interested, please let him know. I can help cut the video. And I can help looking after the feeds on the day. Cheers, Sylvain ___ Discuss-gnuradio mailing list Discuss-gnuradi

Re: [Discuss-gnuradio] Linking gr-digital in OOT Module (Success on OSX, fails on Linux)

2016-11-22 Thread Sylvain Munaut
On Tue, Nov 22, 2016 at 9:30 PM, Garver, Paul W wrote: > If it is a link order problem, why isn’t this problem a more common > occurrence for other modules? It appears the dynamic libs generated by the > various gnuradio components do have cyclic dependencies. For example ldd on > the following li

Re: [Discuss-gnuradio] Questions regarding hierarchical polyphase channelizer

2016-11-15 Thread Sylvain Munaut
Hi, > For example for 13e6 GSM band I can extract all channels by setting > Channels parameter of the channelizer to 65 (13e6/0.2e6). > Then I can get output signal that is sampled with 4*gsm_symbol_rate by > setting oversampling to 65/12. > > It would be great to have something like this in your

Re: [Discuss-gnuradio] Linking gr-digital in OOT Module (Success on OSX, fails on Linux)

2016-11-14 Thread Sylvain Munaut
> ImportError: /usr/local/lib/libgnuradio-pwg-1.0.0git.so.0.0.0: undefined > symbol: > _ZN2gr7trellis26viterbi_algorithm_combinedIfhEEviiiRKSt6vectorIiSaIiEES6_RKS2_IS4_SaIS4_EESA_RKS2_IT_SaISB_EENS_7digital21trellis_metric_type_tEPKSB_PT0_ > If you check with objdump, is that symbol indeed i

Re: [Discuss-gnuradio] Linking gr-digital in OOT Module (Success on OSX, fails on Linux)

2016-11-13 Thread Sylvain Munaut
Little tip in general: in the python/ directory, look at the __init__.py file and remove the try / except around the "from xxx_swig import *". This will then actually _print_ the error preventing the SWIG import ... Cheers, Sylvain ___ Discuss-gn

Re: [Discuss-gnuradio] out-of-tree module without root privileges

2016-11-12 Thread Sylvain Munaut
Hi, >> Once you authorize someone to use sudo, he _is_root for all intents >> and purposes, you realize that right ? > > In general that's not true, you can just allow some specific > commands via sudo. True, but "allow specific commands" is _really_ hard if you don't understand _everything_ abo

Re: [Discuss-gnuradio] out-of-tree module without root privileges

2016-11-11 Thread Sylvain Munaut
Hi, >> I am having a problem with out of tree modules in gnuradio. I have a pc >> on which multiple users can log on to it. I have installed gnuradio on >> the administration account and all users can use it. The users who are >> using the machine can't install out of tree modules in gnuradio beca

Re: [Discuss-gnuradio] Question about GNURADIO File sink

2016-11-01 Thread Sylvain Munaut
Hi, > You could write a python block that takes input which is a vector > of 100*1024*1024B/(8B/sample) = 13107200 complex numbers, and directly > writes each input to an own file using numpy. You can convert a stream > of (single) samples to a stream of vectors of that size using a > stream_to_ve

Re: [Discuss-gnuradio] simple mod-demod combinations doesn't work

2016-10-25 Thread Sylvain Munaut
> If i start an audio flow graph without [throttle] and increase some additive > noise or change the volume with a multiplier in the stream the audible > signal gets effected way too slow (action-to-effect-time approximately 10 s > or more). If I use a [throttle] after the [wav file source] i can e

Re: [Discuss-gnuradio] WXGui behaving badly on some systems

2016-10-10 Thread Sylvain Munaut
> > Thanks for this, but, I can't get the patch to apply. I'm on: > > ce354379fee28872ea103eafa9164e6fc1ea54a1 That file hasn't changed in years ... just try to edit the file by hand and apply the mods by hand. email probably screwed the patch format. Cheers, Sylvain __

Re: [Discuss-gnuradio] simple mod-demod combinations doesn't work

2016-10-08 Thread Sylvain Munaut
Hi, > Maybe I am wrong, but i expect an > lossless connection in GRC if I directly connect an modulator to its > appropriate demodulator - particularly when i use the default values. Yes you are wrong. Demodulation is not an exact process and the various loops in there will take some time to loc

Re: [Discuss-gnuradio] Polyphase Clock Sync for Bursts

2016-10-07 Thread Sylvain Munaut
> Does anyone have insight into how to do burst timing recovery > with PF clock sync block? I’ll also note it appears that the M&M clock sync > block experiences a similar problem. Both blocks are meant for continuous signal and will take a "while" to lock. Usually for bursts, you have a sync seq

Re: [Discuss-gnuradio] WXGui behaving badly on some systems

2016-10-05 Thread Sylvain Munaut
Hi Marcus, > GL.glCallList(self._grid_compiled_list_id) > File "/usr/lib/python2.7/dist-packages/OpenGL/error.py", line 208, in > glCheckError > baseOperation = baseOperation, > OpenGL.error.GLError: GLError( > err = 1285, > description = 'out of memory', > baseOperation = gl

Re: [Discuss-gnuradio] Poly phase channelizing in Blade Or USRP

2016-09-26 Thread Sylvain Munaut
Hi, > It seems like a perfect fit for a poly phase filter - however this is > something that I believe needs to be done in hardware (128 channels * > 200khz = about 60mhz sample rate this will not go over a USB cable, and > I doubt I can get this bandwidth into a laptop PC. !?!? 128 channels of

Re: [Discuss-gnuradio] Errors using PyBombs recipe for RFNoC setup

2016-09-22 Thread Sylvain Munaut
Hi, > That last error completely errors out and I don't have GNU Radio installed. > How do I resolve this? Did you even bother to _read_ the error ? > E: Unable to fetch some archives, maybe run apt-get update or try with > --fix-missing? Did you do that ? Cheers, Sylvain

Re: [Discuss-gnuradio] Upgrading Gnuradio/GRC

2016-09-07 Thread Sylvain Munaut
Hi, > what's the quickest way to remove an older Gnuradio build prior to > installing a later version? If it's a package, then purge the package and also make sure you purge related packages that were installed as dependencies. (for instance, it's quite common to see people that remove the 'gnura

Re: [Discuss-gnuradio] ZMQ REQ / REP naming Swap?

2016-07-28 Thread Sylvain Munaut
> But this model doesn't work for the REP / REQ in Figure 2 > "Request-Reply". I would expect the ZMQ REQ to be a GR sink but instead > if is a source; likewise, I'd expect the ZMQ REP to be a GR source & it > is instead a sink. > > The internal coding is consistent with the external naming; I just

Re: [Discuss-gnuradio] Hierarchial block as an input source

2016-07-27 Thread Sylvain Munaut
> I’m trying to find a way to create a *COMMON* - decoder that will work with a > number of front ends > It seems I have to do “surgery” on my flow graph every time… Yuck. That's exactly what the gr-osmosdr block does ... Of course that assumes that all your frontend actually support what you as

Re: [Discuss-gnuradio] About closing flowgraph automatically

2016-07-23 Thread Sylvain Munaut
Hi, > 52 int pdu_to_tagged_stream_impl::calculate_output_stream_length(const > gr_vector_int &) > 53 { > 54 if (d_curr_len == 0) { > 55 /* FIXME: This blocking call is far from ideal but is the best > we > 56*can do at the moment > 57

Re: [Discuss-gnuradio] Scheduler enhancement?

2016-07-22 Thread Sylvain Munaut
Hi, > It's a little bit off-topic but if someone will change the gr-osmosdr, > it would be great to have other stream tags that we are used to see at > the output UHD source. For example if the source prints on the output > that there is some problem with transmission it would be great to add a >

Re: [Discuss-gnuradio] Scheduler enhancement?

2016-07-19 Thread Sylvain Munaut
> Something that would make this easier--in that it would establish a > starting-point for cross correlation, and thus reduce the window size > over which one needs to estimate, would be if the scheduler could insert a > time tag of some sort the FIRST time it calls a work function > either ini

Re: [Discuss-gnuradio] Installation of gr-fosphor via PyBombs

2016-07-09 Thread Sylvain Munaut
> If GLFW is disabled it will still successfully install but you wont have > OpenGL support. Well that's just not true ... GLFW is one of 3 ways fosphor can get a GL context. But it can get a context from Qt or from WX as alternatives. Cheers, Sylvain ___

Re: [Discuss-gnuradio] Installation of gr-fosphor via PyBombs

2016-07-09 Thread Sylvain Munaut
On Sat, Jul 9, 2016 at 8:26 AM, cam Gmail wrote: > I think even when you get opencl working you will run into issues with 16.04 > not supporting freetype 2 That's been fixed. freetype keeps changing the location of their headers and the CMake module in fosphor didn't support their latest versio

Re: [Discuss-gnuradio] Installation of gr-fosphor via PyBombs

2016-07-09 Thread Sylvain Munaut
Hi, > It looks like libfreetype6-dev, ocl-icd-opencl-dev, and libqt4-opengl-dev > are already installed. I can't find libghc-glfw-dev in my package manager. > > Pybombs says the install of gr-fosphor was successful however I can't find an > executable on my system. Where would it be located.

Re: [Discuss-gnuradio] Installation of gr-fosphor via PyBombs

2016-07-08 Thread Sylvain Munaut
Hi, > Your suggestion helped. I got past the x11 error. > Now it fails with this line: > -- Could NOT find OpenCL (missing: OpenCL_LIBRARY OpenCL_INCLUDE_DIR) > I don't see either one of those entries explicitly in the Ubuntu package > manager so I'm not sure what I should load next. Try install

Re: [Discuss-gnuradio] License for libs linked in OOT

2016-07-07 Thread Sylvain Munaut
> I think the GNURadio OOT block glue has to be GPLv3 in any case and that is > fine. Why ? As long as the license is GPLv3 compatible you can publish it under what you like. Now of course when re-distributed as binary/complete system, the effective license will be GPLv3 because the gplv3 compati

  1   2   3   4   >