Hi,
I am trying to use grgsm_scanner (https://gitlab.com/myriadrf/gr-gsm)
with LimeSDR Mini for scanning and identifying the GSM frequency present
and then live monitoring using grgsm_livemon for my project. I am
running this in a loop where grgsm_scanner is called for identifying the
present frequencies and then these frequencies are live monitored
individually in a loop for 30 sec each by calling grgsm_livemon. This
code is suppose to be exited from the terminal providing continuous
scanning and monitoring unless interrupted. However, this loop is
terminated after couple of iterations giving one of the following errors:
* RuntimeError: boost::thread_resource_error: Resource temporarily
unavailable
* gr::vmcircbuf_sysv_shm:shmget(2): No space left on device
gr::buffer::allocate buffer: failed to allocate buffer of size 64KB
I have also tried setting kernel.shmmni=32000 which is suggested in the
code but in vain.
Are these errors related to each other? I am unable to resolve these
errors for my code requiring continuous scanning and monitoring. Could
anyone point me in right direction.
Thanks and Regards
SG