TetraNetMonitor UI Experimentation

enCrypt

Member
Joined
Oct 22, 2015
Messages
94
Has anyone managed to get the audio piping to VB Cable without sending all System Audio?

I like to stream via Zello so I can listen when out and about but I need to set my system audio to VB Cable for this to work but if the computer makes any sound it will send it to Zello. I did manage to get TNM to pipe to VB Cable at one point but I am not sure how on earth I done this.
I've been trying to do this with a cable to another machine running Zello, I forgot about VBCable so thanks for the reminder.
To hopefully help you out, in the Sound control panel in Windows, you can change the Sound Scheme from Windows Default to No Sounds.
This should hopefully stop any other windows sounds from setting off Zello...

1622802061540.png
 

wkrgr

Member
Premium Subscriber
Joined
May 27, 2019
Messages
17
Location
NL
Hi Thewraith2008,

Quick question: I run V 1.1.0.0, and in the users tab I have one ISSI that has so many GSSIs that it's seen in, that the colum width is almost a full 1920px on my monitor. I can't seem to resize it, as it seems to force the minimum width of that column to be the size of all GSSIs that are captured in it. It results in the column with labels being invisible as it is pushed out of the panel.

Seems that updating to 1.1.0.2 won't solve it (just scanned the release notes, there seems to be no fix fit this in there). I could go in to the XML and manually remove those GSSIs to fix this, or is there an alternative workaround I could consider?

Thanks a lot!
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
No work around available for this.

Looks like the auto sizing for the GSSI column would need to be turned OFF.
This would then allow manual resizing of the GSSI column.
The problem would still remain of been able to see all the GSSIs in the list if a lot exist like you are seeing.
I think when a cell cannot show all the contents it shows it as a tooltip but this probably won't help as it to would be to long.

Would probably need a different way to show this field when many GSSIs exist.



Latest version (v1.1.0.2) can be found in this post here: Download
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
Updated TNM to v1.1.2.0 with the following changes listed below.

  • Backup 'NetMonitorSettings.xml'
  • Backup 'NetMonitorGroups.xml'
  • Backup 'NetMonitorUsers.xml'

This is a developing software:
  • Implemented features may not be 100% working or be the final way it functions.
  • Crashes may be possible.
  • Bugs will exist.
  • Things can be changed without notice.
  • Time spent on this may vary and at my discretion.


Most of the changes are under the hood and not much has changed with the UI.
Minimal update of the documentation.
The Changes/Additions can be found in the changelog.txt.
NOTE: This plug-in was designed around SDR# 1700-1716. The UI has not been tested or updated to use with SDR# 1717+

v1.1.2.0

Changed: Code refactoring for the plug-in
- For MAC, LLE, MLE Level, CMCE, MM, MLE
- Removed code from CMCE for SDS (data)
Removed code for SNDCP (data)

Changed: 'Users' tab
- When a SSI had many GSSIs listed, this could push other fields out of view.
Cell is now made wider and contents will wrap to more lines if needed.
This tab can be slow to load if there are many SSI in list.
This is a bit ugly to look at but will do for now.

Changed: 'Raw data' tab
- Code refactoring
- Move dropbox to top right side.
- Remove un-used filtering for protocols: SNDCP, CMCE_SDS
- Separate the MLE_Level and MLE protocol data
- Clear text after 1000 lines

Changed: 'Tuners' tab
- Removed BER and MER fields
Was causing slow refresh
This can still be seen in remote window for each turner.


Download
NOTE: Use 7zip or WinRAR to extract files from the .7z file and read the .txt files for installation and usage of files with SDR#.

MD5 Hash: f5ab6e4a0f600d3ecae38a2c4eb82d9f
 

wkrgr

Member
Premium Subscriber
Joined
May 27, 2019
Messages
17
Location
NL
Wow, I was not expecting this! Thanks a lot for your continued efforts; can I buy you a beer somehow? :)
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
Updated TMN to v1.1.2.1 with the following minor changes

  • Backup 'NetMonitorSettings.xml'
  • Backup 'NetMonitorGroups.xml'
  • Backup 'NetMonitorUsers.xml'

This is a developing software:
  • Implemented features may not be 100% working or be the final way it functions.
  • Crashes may be possible.
  • Bugs will exist.
  • Things can be changed without notice.
  • Time spent on this may vary and at my discretion.


Minimal update of the documentation.
The Changes/Additions can be found in the changelog.txt.
NOTE: This plug-in was designed around SDR# 1700-1716. The UI has not been tested or updated to use with SDR# 1717+


v1.1.2.1 - Minor

Changed: 'Raw data' tab
- Each line now includes the carrier where the command came from.
Main carrier shown as "[1234]"

Changed: Call event log (window/file)
- Previously a call starts by showing only the carrier the call is on.
Now, if the call is not on the main carrier then the main carrier will also be shown after the carrier value.
e.g. "1:08:43 PM - Call ID: 16366 - On carrier: 2222 [1111] TS:2 - Group:1234"
Where "[1111]" is the main carrier.


Download
NOTE: Use 7zip or WinRAR to extract files from the .7z file and read the .txt files for installation and usage of files with SDR#.

MD5 Hash: c5dec70fb4eb611bb5f8bd37af14a6eb
 

wkrgr

Member
Premium Subscriber
Joined
May 27, 2019
Messages
17
Location
NL
Hi, so I checked the raw data tab to check out the carrier numbers that were added to each line in the last version. Thing is: I just get [????] on every line in the data log, while in the “normal” log, it just works perfectly like it did before.

Having that specific info is not that important to me with the level of detail the log provides at this time, but thought I’d let you know. Any info I can provide to clear this up?
 

enCrypt

Member
Joined
Oct 22, 2015
Messages
94
Just updated to the latest version 1.1.2.1 and double clicking TetraNetMon.exe now does nothing...
I have rebooted several times, reinstalled all the following
"Microsoft .NET Framework 4.6.2 (Offline Installer)"
"Microsoft .NET Framework 4.7.2 (Offline Installer)"
"Microsoft Visual C++ 2013 Redistributable" and install both 32/64 bit versions (if you use 64 bit OS)
"Microsoft Visual C++ 2015 Redistributable" and install both 32/64 bit versions (if you use 64 bit OS)
(They actually said, already installed)
Using SDR# 1700 which was working fine before...

Tried copying back the files from 1.1.0.2 still nothing
Currently updating Win10 to the latest version...

Any ideas in the meantime?

Thanks
enCrypt
 
Last edited:

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
Check that 'TetraNetMon.exe' has a file size that it's not 0.
  • Not extracted properly?
  • Anti-Virus program killed (quarantined) it?

Make sure you are not mixing versions of files.
Extract the three DLLs and EXE from archive for the version you are using into SDR# folder.

You could try backing up 'NetMonitorSettings.xml' then deleting it to see if it was corrupted and somehow preventing startup.

You could try backing up:
  • NetMonitorGroups.xml
  • NetMonitorSettings.xml
  • NetMonitorUsers.xml
Then delete all of them and restart.



Latest version (v1.1.2.0) can be found in this post here: Download
 

enCrypt

Member
Joined
Oct 22, 2015
Messages
94
Thanks thewraith.
The last option has worked...

You could try backing up:
  • NetMonitorGroups.xml
  • NetMonitorSettings.xml
  • NetMonitorUsers.xml
Then delete all of them and restart.

But I've now lost all of my saved Groups and User data :(
Copying the 3 files back in and restarting TetraNetMon, I still have no data.
Ah well, I'll populate it all again, thanks for the assistance, at least it is working again.

Thanks
enCrypt...
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
OK, so it's most likely it's only one of those files.
After you deleted the files, you should restore one of the backed up files at a time to see which one it is.
When you find the offending file(s), send it to me so I can see whats wrong with it and possiblely fix TNM.



Latest version (v1.1.2.0) can be found in this post here: Download
 

wkrgr

Member
Premium Subscriber
Joined
May 27, 2019
Messages
17
Location
NL
OK, so it's most likely it's only one of those files.
After you deleted the files, you should restore one of the backed up files at a time to see which one it is.
When you find the offending file(s), send it to me so I can see whats wrong with it and possiblely fix TNM.

Hi! I experienced the same issue, all of a sudden TNM doesn't start up anymore. When I take out the three XMLs and restart, everything is fine again, but no data of course. Tried replacing the older XMLs one-by-one; they all seem to prevent TNM from starting up properly. I'll DM you the files.
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
For the sake of others following.
I have looked at the files supplied by @wkrgr and they contain no data.
That is, all bytes that exist in the files are '0'.

Why this has occurred is a mystery.
This could be a bug of TNM or just some random thing that has happened.
Until others start seeing the issue I'm going to say it a random thing for now.
It's a bit hard to look for something in code with no place to start.




Latest version (v1.1.2.0) can be found in this post here: Download
 

wkrgr

Member
Premium Subscriber
Joined
May 27, 2019
Messages
17
Location
NL
Hi Wraith, a quick request should you ever feel like picking up development on this one: could you maybe implement the L/O function for ISSIs? I have a LOT of direct traffic between a certain group of ISSIs that I would like to filter out of normal operations.

Happy holidays!
 

FR33MAN

Member
Joined
Apr 16, 2020
Messages
32
Thanks for the work that has been done, I think it's great.
Can you help me? I notice that monitor 2 is deactivated and I have to press for it to turn on, only 2 is disconnected. It is known because the bug, I had it in the previous version and I have updated to the latter and it continues to do so.
 

thewraith2008

Member
Joined
Nov 22, 2016
Messages
1,867
Depending on setup, the 2nd monitor is used for voice traffic within the visible spectrum when voice traffic is not on one of the main carriers.



Latest version (v1.1.2.0) can be found in this post here: Download
 
Top