This release fixes a bug in Ebrow introduced during the release of version 0.4 on Pypi. I usually test the releases on my workstation before announcing them, but this time I didn't. I did test the changes to be released, but the package had a test number, 99.4.0, the one I use when publishing a package on TestPypi. It often happens that problems appear only after I've installed the program on the meteor station, because that runs under Linux 24/7 while the code is developed on a Windows laptop. When...
the problem with 0.4 was much more than simple typo, the entire file got corrupted
fixed broken version number assignment in 0.4, will be released as 0.5
Ebrow 0.4 officially released
updating debian packaging rules
Hello, This release collects some bugfixes applied since November 3, 2025, plus a few new features mainly aimed at improving the usability of the statistics section. The Windows zip file, containing the files to be replaced manually in a bundle installation, can be downloaded from files section. Please note that a bundle version (Echoes+ebrow in a single Windows installer) will not be released since Echoes 0.61 has not undergone any changes. For all other cases, Ebrow 0.4 can be installed from Pypi...
fixed bug found by JM Jacquart about echoes_ver conversion from TEXT to float
fixed 2 bugs
fixed sbKnorm style
Thank you for sharing your crontab line. Including localhost appears to be the main difference. If I try again with crontab, I will try including that. Meanwhile, watch continues to work well in my case. Had that not worked, I might have looked into making a systemd timer. Such is the joy of Linux: so many tools to choose from!
Hi Christopher, this is the crontab line I use in my GABB station, running Opensuse Linux Tumbleweed: 20 * * * * DISPLAY=localhost:0 nice /home/zot/.local/bin/ebrow --rmob --verbose ebrow has been installed with pip and works nicely in this way and doesn't need a dedicated script but I remember at the beginning I faced your same problem with crontab. After many attempts, at the end I solved by placing DISPLAY=localhost:0 before the command. Thank you anyway for your alternative, you did well to point...
I have now had Echoes 0.61-1 running on my Ubuntu 24.04 LTS system for several days. It is working well and detecting meteor forward scatter reflections with good sensitivity. Ebrow 0.3 also runs well in a venv from a terminal and, using ebrow --rmob, it uploads the data to rmob.org. I wanted to run ebrow --rmob hourly and attempted to do this using cron via a crontab entry. I was able to get ebrow to open under cron but it would not run properly. This seems to be because cron is for running background...
Thank you for your prompt reply. I have now downloaded and installed RMOBclient_aarch64. I think I have the laptop ready to connect to the SDR; however, I anticipate that it may take some setup time to have meteors detected satisfactorily. So the Echoes configured station may not appear on RMOB just yet! Chris
I hope to see your station on RMOB soon! p.s. In fact your Echoes station, since I see you're already there!
Hi Chris, sure you need that client for linuxes too. There are two files under "Linux Binaries": aarch64 is for intel 64bit architecture while arm64 is for for arm 64bit. These are binaries you can place where you want, then from Ebrow's preferences tab you can locate that file, so Ebrow can run it when needed. I hope to see your station on RMOB soon! Giuseppe
I am setting up Echoes and Ebrow on a Ubuntu 24.04 LTS laptop. I have installed Echoes and I have installed Ebrow within a venv. The documentation talks about RMOBclient being available for download as a binary; however, I can only see that on the Sourceforge download site for Windows installations. If I search for RMOB on the laptop, only some Python files are found. Do Linux installations need the RMOBclient and, if so, from where do I download it? Thanks for developing this software. Chris
fixed crash while calculating SB for MI when coverage dates are narrower than the date intervals used to calculate SB
added s for daytime showers from https://doi.org/10.1093/mnras/stab2351Advance
fixed bug exporting multiple tables in png format
temporarily commented out extra translations
preparing for next 0.4 release
removed wrong ts files, made some changes to improve language files loading
added average row in mass indices final table
WIP: trying to build for debian based and Arch distros under OBS
added dependencies to be able to build rpm under OBS
removed deprecated suse macro
added 8 new language files
fixed filename capitalization
added russian translation
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
qm files are object files so they will be removed from source tree
added new translations
the next release 0.62 will include many new translations
Hello, I just updated the Echoes project page on SourceForge by adding a new a new Echoes 0.61 + Ebrow 0.3 bundle. So, you no longer need to update Ebrow separately. Echoes has remained the same; only Ebrow has been updated from 0.2 to 0.3. This bundle will be downloaded by default on Windows platform. Giuseppe
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
fixed Geminids period and peak dates and solar longitudes
Hello, This Ebrow release adds new features to the statistics section, primarily aimed at calculating and exporting mass distribution indices: 1- Added a FullDB button to extend time coverage to the entire database. 2- Added the r (IMO population indices) and s (mass distribution indices derived from r) columns to the meteor shower calendar. 3- Added a setting for the K normalization factor for mass indices calculation previously hardcoded to 1.0. 4- Added a Screen checkbox to export statistical...
Hello, This Ebrow release adds new features to the statistics section, primarily aimed at calculating and exporting mass distribution indices: 1- Added a FullDB button to extend time coverage to the entire database. 2- Added the r (IMO population indices) and s (mass distribution indices derived from r) columns to the meteor shower calendar. 3- Added a setting for the K normalization factor for mass indices calculation previously hardcoded to 1.0. 4- Added a Screen checkbox to export statistical...
Hello, This Ebrow release adds new features to the statistics section, primarily aimed at calculating and exporting mass distribution indices: 1- Added a FullDB button to extend time coverage to the entire database. 2- Added the r (IMO population indices) and s (mass distribution indices derived from r) columns to the meteor shower calendar. 3- Added a setting for the K normalization factor for mass indices calculation previously hardcoded to 1.0. 4- Added a Screen checkbox to export statistical...
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
updated to release 0.3
replaced lasting with duration in strings
updated announce for Ebrow 0.3 release
the yScale for distribution graphs is now logarithmic
test release 99.3.7
catched typeerror exceptions to fix the autoexport crash bug
shortened graph title by removing mention to Savitsky-Golay filter parameters
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
test release 99.3.4
moved classification changes from datasource.py to inside the filters
readded
Implemented automatic peak time unit selection in mass indices tables
fixed crash when displaying mass indices and background subtraction or meteor shower are not specified
added exporting of table images besides csv
Improved statistic data export comments
added s and r columns to the integrated meteor showers calendar
added columns r (population index IMO) and s (mass index IMO)
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
test release (0.3 candidate)
fixed bug in afFreezeDetect and forced attributes reset when changing manually the event's classification
fixed bug in ebrow.exe (crash configuring attribute filters)
first 0.62 demo station shm fix
improved shared memory releasing (demo station)
Hello, There is a bug in the Windows version of ebrow.exe, it crashes while pressing the "Configure" button for Atrribute Filters, in Prefs tab. I hadn't noticed it before, since my GABB.IT workstation runs on Linux and I didn't find such problems. The only solution, for now, is to install Python (some version between 3.10 and 3.13), then install the program with "pip3 install ebrow." I'll try to figure out how to fix the bug in the next days. Thanks to Roche Hervé for reporting it. Giuseppe
added mass index normalization constant setting
Hi Michal, this is a great new, since you can confirm that genuine RSP1A can work with Echoes. About your echo, I don't have it in my records, but this is not surprising, your distance from GRAVES transmitter - being you in Slovakia - is more than twice mine. This means that most of echoes you will receive will be generated by meteoroids flying above my head, while my echoes are mostly originated by meteoroids flying above the France/Italy boundary *(see Fresnel ellipsoid) * Giuseppe
Hi Giuseppe. After registering and creating an account with QT Company. After installing and configuring Qt Maintenance Tools, QtCreator, adding Qt-5.12 and installing libgl-dev, liquid-dsp, I was able to compile echoes. It works with my RSP1A :) !!! (see attachment) Thank you! Have a nice day. mfa PS: On August 2, 2025, I was recording meteors using RSP1A, gqrx and MeteorLogger, and at 13:40:47 UTC, a very strong signal appeared that lasted 18 seconds. Did this signal also appear in your records?...
Hi Michal: 1.sure you can. The echoes.pro file is the project file for QTcreator I use to build and debug the code. The make*.sh scripts are for release builds so you should ignore them. You can build and debug Echoes from within QtCreator. 2.you need to install QtCreator for Qt5 and its dependencies. 3.Get the latest Qt5 development libraries, The SoapySDR 0.8.3 library with debug symbols. Get also the libliquidsdr library with headers. Sincerely Giuseppe Il venerdì 1 agosto 2025 alle ore 15:44:27...
Hi Giuseppe. I tried to find the place in the source files where the echoes program crashes. According to the listings (echoes -v), after setting the parameters and clicking Start, the program goes to line 535 in syncrx.cpp. I couldn't monitor it any further. I would like to try compiling the echoes program on my computer with Linux Mint. 1. Can I use the echoes_0.61.tar.gz source files for this? 2. What steps and tools should I use for compilation? 3. What external libraries are needed for this?...
Merge remote-tracking branch 'origin/master'
fixed bug in shrinking date coverage
Hi Giuseppe, Thank you for the work you did to test the functionality of SDR1 . I'm trying to compare the soapy-sdrplay library you used with the one I'm using. My support libraries are different because I have the original SDR1A from SDRplay. I use the API from SDRplay: Linux (x64 & ARM32/ARM64) (3.15) from: https://www.sdrplay.com/api/ I use the SoapySDRPlay3 module from: https://github.com/pothosware/SoapySDRPlay3 I use the SoapySDR library from: https://github.com/pothosware/SoapySDR If I find...
Hi Michal, I was on vacation this week, so I couldn't run any further tests. So today I shut down the GABB.IT station for half an hour and connected the RSP1 clone to the computer that runs it. I had to re-arrange a few things because the system has been updated several times over the past two years, and support for SDRPlay had been dropped, as it wouldn't be used by GABB.IT. I first verified that the SDR was working using the play_sdr program provided with the API, and indeed I was seeing data coming...
Hi. Today I tried to use the file TEST_AUTOMATIC_RSP1.rts. The echoes program crashed after clicking the START button. I am attaching an extract from the /var/log/syslog file. Maybe this will help. Thank you for your patience and helpfulness. Have a nice day. mfa
My original RSP1A has a "sample rate" from 0.0625 MHz to 10.0 MHz
frequency = 142.050 MHz sample rate = 1.0 MHz crashes :( see attached file
Hi Michal, I did you clean the echoes/ working dir under your home before trying? Keep the rts file but the subdir containing the db is better if you delete it to force the program to rebuild it. I have seen an error regarding automatic_session table not existing and this should not happen. Besides this, the crashes are often related to the support library, try to reduce the sample rate, my clone had 4000000 and 8000000 and I remember it crashed with 8000000 Yahoo Mail: cerca, organizza, prendi il...
second attached file
Hi. I tried the following: 1. I uninstalled (removed) Soapy support from my computer (SoapySDR, SoapySDRPlay3, RTLSDR, SoapyRTLSDR) 2. I uninstalled Cubicsdr software from my computer 3. I recompiled SoapySDR and SoapySDRPlay3 and installed them in /usr (before they were in /usr/local) Now when I run the echoes program, it correctly detects my RSP1A (see attached file). The RSP1A paremeters can be set. When I click the START button, the program exits (crashes) In the second attached file there is...
The release I tested 2 years ago was 0.8-2 and I had to blacklist the default drivers, but my station runs an Opensuse Tumbleweed. Yahoo Mail: cerca, organizza, prendi il controllo della tua casella di posta Il Ven, 11 Lug, 2025 alle 7:22, Michal Faltusmichal259@users.sourceforge.net ha scritto: Hi, Giuseppe. Thank you for your advice. Yes, I know about that. I've already checked. The "dmesg" command does not detect the presence of driver: msi2500, sdr_msi3101, msi001. My problem might be the location...
Hi, Giuseppe. Thank you for your advice. Yes, I know about that. I've already checked. The "dmesg" command does not detect the presence of driver: msi2500, sdr_msi3101, msi001. My problem might be the location of SoapySDR on my computer in the /usr/local/lib directory, and maybe also a newer version of the libSoapySDR library. According to the listing: ldd /usr/bin/echoes | grep Soapy libSoapySDR.so.0.8 => /lib/x86_64-linux-gnu/libSoapySDR.so.0.8 but I have: libSoapySDR.so.0.8-3 (libc6,x86-64) =>...
Hi Michal did you know about this? https://github.com/f4exb/sdrangel/wiki/Note-on-SDRPlay-RSP1-on-Linux
Device selector from Echoes
The attached image is a listing of “SoapySDRUtil --info” I have the original RSP1A from SDRplay.
the pic shows Echoes running the RSP1A clone under windows. Later I'll check it under linux too. The double device does not appear under Windows Il 09/07/2025 15:28, Michal Faltus ha scritto: Hi, Thank you for your quick reply and your time. I have only one device in the Echoes selector: MIRI SDRplay RSP1A SN2 But that doesn't work. I installed CubicSDR version 0.2.7+dfsg-2build3 This program works with RTLSDR, but does not work with RSP1A. :( It looks like I probably have the wrong Soapy support...
Could you post the output of SoapySDRutil --info ? Il 09/07/2025 15:28, Michal Faltus ha scritto: Hi, Thank you for your quick reply and your time. I have only one device in the Echoes selector: MIRI SDRplay RSP1A SN2 But that doesn't work. I installed CubicSDR version 0.2.7+dfsg-2build3 This program works with RTLSDR, but does not work with RSP1A. :( It looks like I probably have the wrong Soapy support installed for RSP1A. I downloaded both SoapySDR and SopapySDRPlay3 modules from github.com/pothosware/Soapy......
Hi, Thank you for your quick reply and your time. I have only one device in the Echoes selector: MIRI SDRplay RSP1A SN2 But that doesn't work. I installed CubicSDR version 0.2.7+dfsg-2build3 This program works with RTLSDR, but does not work with RSP1A. :( It looks like I probably have the wrong Soapy support installed for RSP1A. I downloaded both SoapySDR and SopapySDRPlay3 modules from github.com/pothosware/Soapy... and compiled them on my computer. There was no error. I thought that since "SoapySDRUtil...
Hi, I have not a genuine RSP1A, I simply bought a cheap chinese clone just to test the interfacing with Echoes, because I noticed it was quite noisy compared to RTLSDR. But I remember that when I tested it, on the device selector appeared TWO devices instead of one, and the second device didn't work. One device was named SDRplay3 and worked, the other was named MIRI and didn't work. I have no time now but I can later plug the device on my computer so I can show you how they look. Maybe you need to...
Hello, I am interested in your Echoes program for the detection and analysis of radio reflections from meteorites. I have already made several observations of meteors using: Gqrx - MeteorLogger - ProcessData. I want to try Echoes as well. My operating system is Linux Mint 22.1 based on Ubuntu 24.04 noble. I use two SDR receivers: the RTLSDR and the SDRplay RSP1A. I have installed basic support for both SDR receivers: RSP1A: SDRplay_RSP_API-Linux-3.15.2.run RTLSDR: librtlsdr I have installed: SoapySDR,...
Merge branch 'master' of ssh://git.code.sf.net/p/echoes/git
rel. 0.2.0