New version: https://vma-broadcast.com/wp-content/upl…r_20250717C.zip
H/V Auto Scan
Additional data in transponder list
GUI improvement in Auto Scan tab
Bug fixes
New version: https://vma-broadcast.com/wp-content/upl…r_20250717C.zip
H/V Auto Scan
Additional data in transponder list
GUI improvement in Auto Scan tab
Bug fixes
New version: https://vma-broadcast.com/wp-content/upl…r_20250717B.zip
Bug fixes and much improved Auto Scan! Should find ALL transponders now!
Display MoreIch habe gerade einen ersten Vergleich des Blindscans zwischen VMAtool und EBSpro durchgeführt.
Einige Transponder sind nicht gefunden.
Hier ist die Vergleichstabelle.
Vielleicht ist es ein Fehler von mir ? Ich weiß aber nicht, welcher.
I have just done an initial comparison of blindscan in VMAtool and EBSpro.
I don't know why, but some transponders are not being found.
Here is the comparison table.
Perhaps it's a mistake on my part? I don't know what it is.
Du musst verstehen, wie das funktioniert, und akzeptieren, dass es keine Wunder vollbringt:
Es betrachtet die Spektralkurve und ermittelt die „Spitzen“, indem es die Kurve zuerst mittelt, um Rauschen zu entfernen. Anschließend prüft es jede Spitze, die größer ist als der Delta-Wert im Vergleich zu ihren benachbarten Abtastpunkten. Schließlich filtert es alle als „Spitzen“ erkannten Ausschläge heraus, deren Breite kleiner ist als die angegebene Bandbreite. Danach führt es einen Blindscan auf der ermittelten Frequenz durch.
Ziel ist nicht, Transponder zu finden, die ein „Brute-Force“-Blindscan (der jede Frequenz vom Anfang bis zum Ende mit einem festen Schritt überprüft) nicht findet. Stattdessen versucht der Algorithmus, dies viel schneller zu bewerkstelligen, indem er alle Transponder allein durch „Betrachten“ erkennt, jeden einzelnen auswählt und nur für diese einen Blindscan durchführt.
New version: https://vma-broadcast.com/wp-content/upl…er_20250717.zip
- Minor bug fixes (SNR reading)
- Improved Visual Accessibility Features
New version: https://vma-broadcast.com/wp-content/upl…r_20250716c.zip
Fixed DiSEqC-1.1 bug.
New version: https://vma-broadcast.com/wp-content/upl…r_20250716b.zip
1) Added Signal Analyser box with Strength, Quality, SNR and BER
2) Added CONNECT TUNER button (due to code cleanup and bug fixing - press this to connect to tuner card and start)
3) Fixed DiSEqC-1.1 bug (wasn't a bug - I was lazy and had just copied the same sequence from DiSEqC-1.0...)
Kind regards,
Vitor
New version: https://vma-broadcast.com/wp-content/upl…er_20250716.zip
Initial Satellite configuration handling and DiSEqC support.
Notes:
Yes, I did inspire myself on how crcj implemented this in EBSpro and he deserves credits for the very usable DiSEqC layout!
This blindscan took 1 minute and 3 seconds (initial spectrum scan not considered):
The blindscan setttings used were Smooth Window = 2, Treshold Delta = 3 and Cluster span = 10.
This is the exported *.ini file:
As already observed, only one polarity is processed by the blind scan - the polarity used for the spectrum scan.
I will probably add an advanced blind scan, that will scan all configured satellites on both polarities.
I have a question: Is it enough to consider H/V? Do other polarities (CL/CR, etc.) matter at all?
Ich kann es dir nicht sagen. Das weiß nur CrazyCat der die StreamReader.dll programmiert hat und TBS als Autoren der Treiber.
Ich habe die gleiche DLL die auch EBSpro benutzt. Aktuell benutze ich eine TBS6903.
Some info:
1) After doing a spectrum scan, you can double click in the chart to run the blind scan on the respective frequency.
2) With the Constellation Diagram checkbox set, a constellation diagram will be rendered, which takes time (depending on the settings configured in the Settings tab). You may want to uncheck this, for fast result.
3) At any time any of the buttons can be clicked and it normally works, as long as it makes sense. I have not yet decided which buttons have to be disabled, while a different function is running. I do like the fact that you can double click the spectrum while it is still being scanned and you get the blind scan results. But there are some issues, for instance if you have streaming going on, it might break it (you then need to stop the streaming, click blind scan and start streaming again).
4) After doing a spectrum scan, you can do a blind scan on the blind scan tab. When it finishes, you can double click any entry in the list-box to open that frequency in the Stream Reader tab and start the blind scan. It will automatically switch tab and press the Blindscan Freq button.
5) The results of the blind scan can be exported as an *.ini file in DVBViewer format.
New version: improved Constellation Diagram rendering and added Tuner selection in Settings (temporary fix, setting is not stored).
Replace the existing *.exe with this one.
Edit: Removed obsolete file.
LibVLC doesn't support h265.
Oh, I forgot that the card selection is missing, too.
Right now the software always picks card 0.
I am not at home and tomorrow won't have time for sure to work on this. But card selection will be the first item in the Settings tab.
The way it is implemented, you do a SPECTRUM SCAN and then you double click any frequency. It will run a blind scan and render the Constellation Monitor. You can then double click on a different transponder and it updates. The red line is only drawn for the currently analyzed transponder.
I never liked the way EBSpro and CrazyScan work by leaving previous lines, since it clutters the graph and makes it unsuitable to post a finding (just my opinion).
Once the signal is locked, the START STREAMING can be clicked to stream the locked transponder over UDP (to any application like VMA Transport Stream Analyser, VLC, TSReader, etc.).
Another alternative is to manually enter the Freq and Pol and then click BLINDSCAN FREQ. This will directly run the blindscan and constellation diagram on the entered frequency. This is useful when you know a frequency and its polarity, but you don't know the tuning parameters. Instead of having to wait for a spectrum scan, you just enter both and analyze them directly. This was done with my VMA Simple Spectrum Analyser in mind: now I could add a button to go from live spectrum (using the versions for R&S CMU200/CRTU, HP859x, Siglent SSA3000X/XP/XR, TinySA/TinySA Ultra, SMA/NWT/D6/LTDZ) to directly blind scan and process a satellite transponder... (will take time to implement, though).
Still a lot missing, but I am pretty happy about the current state. I find it quicker and more direct to use.
Todo:
- Add DiSEqC support
- Add Satellite selector (and the respective DiSEqC configuration handling)
- Add signal level/quality indication
- Report output? I am wondering if it would make sense to have a button to output a complete report, properly formatted
- ...
I don't want to replicate CrazyScan or EBSpro - they are great tools and have their own strengths. What I want to achieve is to have a good TS input solution for VMA Transport Stream, which is quick and easy to use, yet provides all relevant information.
The current beta version can be downloaded here: https://vma-broadcast.com/wp-content/upl…am%20Reader.zip
Make sure to read the included "VMA Stream Reader - Readme.txt" to understand the current limitations.
Any feedback and suggestions are welcome.
Regards,
Vitor