Account  |  Mobile  |  Help    
 
Home Database Live Audio Forums Wiki Classifieds Submit Info About

Go Back   The RadioReference.com Forums > Software > Scanner Programming Software


Scanner Programming Software This is the place to discuss scanner programming and control software.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-22-2009, 06:29 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default SlavedScan Beta Testers Needed

Hi all,

I've created a program that I'm looking for some people to test. However, I'm afraid that not a lot of people will have the equipment necessary to test it (I don't even have everything I need to test it, in fact).

This program connects to two Uniden DMA computer-controlled scanners via two separate serial ports. The program continuously queries each scanner to determine if it is stopped on a frequency. If it detects that both scanners are stopped on the same frequency at the same time, it will command the "slave" scanner to continue scanning so that both scanners are never monitoring the same frequency.

Many people use multiple scanners to monitor multiple areas or disciplines. For example, one scanner will be dedicated to fire and the other to law. However, when there is a large incident you'd really like to be able to scan the same set of channels with both scanners. However, if you do this, the scanners may end up on the same channel quite a bit of the time. This program attempts to eliminate that so that.

Beta testers will need two scanners that use the newer Uniden control protocol and a computer with at least two serial ports. If there's enough interest I may be able to support older computer-controlled scanners as well...just give me some suggestions for what you'd like to see supported. This could also be expanded to more than two scanners. What I'm really hoping to spur with this, though, is the usefulness of the idea so that those with full scanner control programs might be able to incorporate this kind of functionality into their programs to allow both full control and "slaved scanning" across multiple scanners.

I've also tossed around the idea of a hardware box that would do the same thing so that this capability would be available while mobile. If there's enough interest after people try the program, I might think about following up on that.

You can download the program from my site:

radioetcetera - Slaved Scan Program

Feedback is appreciated!

Andy
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 04-13-2009, 10:19 PM
davidmc36's Avatar
Member
 
Premium Subscriber
 
Join Date: Nov 2004
Location: South East Ontario
Posts: 1,136
Default

But am I correct to assume that if I am monitoring a system with multiple sites and the two scanners stop on the same TG ID (hence the same conversation) on different sites (hence different frequencies) this app would not detect that. If so that could be an idea for expansion.

I will give this a try if I have some spare time before I put my BC-T15 in the car. The only requirement is DMA so it should work with the 15 and a 246?
__________________
No Bounce, No Play.
The one who dies with the most toys wins!
Personal Weather Station
Reply With Quote
  #3 (permalink)  
Old 04-13-2009, 11:57 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

Actually if it's a trunked system it compares the talk group ID, not the frequency, so it should work out ok for that as well. If you have a computer controlled scanner that the program doesn't support, let me know and I can look into adding it.

Andy
Reply With Quote
  #4 (permalink)  
Old 04-14-2009, 09:23 AM
vabiro's Avatar
Member
 
Premium Subscriber
 
Join Date: Jan 2004
Posts: 174
Default

This is a brilliant solution to a problem a lot of people have in urban areas.

I would love to help with the testing, but I don't have two DMA scanners, but I thought I would offer some words of encouragement.

For the mobile version, you may be interested in The GumStix computers:

http://www.gumstix.com/

Their site is down today, but you could also see what I'm talking about at:
Company forming around gumstick-sized Linux SBC

Best of luck, in any case.

Victor
Reply With Quote
  #5 (permalink)  
Old 04-14-2009, 02:16 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

What I think would be really cool is if scanner manufacturers implemented something like this in the scanner itself. Each scanner would have a connection for a data bus that you could connect multiple scanners to and they would do this on their own. You could even go so far as having multiple scanners connected to a single control head, etc. I think an industry-standard data bus would be really powerful.

Andy
Reply With Quote
Sponsored links
  #6 (permalink)  
Old 04-14-2009, 03:19 PM
Member
 
Premium Subscriber
 
Join Date: Apr 2006
Location: Milwaukee, WI
Posts: 959
Default

FYI

I downloaded and installed the two runtimes and your program and rebooted. My computer has two actual serial ports which are connected to a 246T and a 396XT. I set the program for the appropriate port numbers and baud rates. When I clicked the start button, absolutely nothing happened. I've uninstalled all three software items.

Dick
__________________
WD9GRI
Milwaukee, WI
Reply With Quote
  #7 (permalink)  
Old 04-14-2009, 04:53 PM
ProScan's Avatar
Member
 
Audio Feed Provider
 
Join Date: Jul 2006
Posts: 238
Default

I invasion scanner's with Ethernet ports as a standard one day. The technology is here today. Will it be 2 years? 3 years? I don't know but the possibilities are endless. Give the port an IP address and plug the computer Ethernet port directly in to the scanner and tell the browser the IP address of the scanner or plug multiple scanners in to a switch or plug the scanner in to a router and listen miles away with VOIP technology.

Quote:
Originally Posted by aaknitt View Post
What I think would be really cool is if scanner manufacturers implemented something like this in the scanner itself. Each scanner would have a connection for a data bus that you could connect multiple scanners to and they would do this on their own. You could even go so far as having multiple scanners connected to a single control head, etc. I think an industry-standard data bus would be really powerful.

Andy
__________________
Bob
Taking Computer Aided Scanning to the next level!
http://www.proscan.org ProScan Web Server http://proscan.dyndns.org:443/
bob@proscan.org
Reply With Quote
  #8 (permalink)  
Old 04-14-2009, 07:11 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

Quote:
Originally Posted by rvictor View Post
FYI

I downloaded and installed the two runtimes and your program and rebooted. My computer has two actual serial ports which are connected to a 246T and a 396XT. I set the program for the appropriate port numbers and baud rates. When I clicked the start button, absolutely nothing happened. I've uninstalled all three software items.

Dick
I'm not sure what the problem might be. If you have both the LabView and VISA runtimes installed you should be good to go. The only other thing I can think of that you might need is the .NET framework, although I wouldn't think that would be required for this particular application. If you want to try it, you can get .NET at .NET Framework: Download

What operating system are you running?

Andy
Reply With Quote
  #9 (permalink)  
Old 04-14-2009, 07:45 PM
Member
 
Premium Subscriber
 
Join Date: Apr 2006
Location: Milwaukee, WI
Posts: 959
Default

The .NET framework 3.5 SP1 is already installed. I'm running Vista Ultimate 32bit SP1.

Dick
__________________
WD9GRI
Milwaukee, WI
Reply With Quote
Sponsored links
  #10 (permalink)  
Old 04-16-2009, 07:42 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

Alright I've made my first attempt at writing this program using "conventional" code, so it shouldn't require all of the LabView junk. It only requires .NET 3.5. I don't have a link to it on my site yet, but here's a direct link if anyone wants to give it a shot:

http://radioetcetera.googlepages.com/SlavedScan.zip

Andy
Reply With Quote
  #11 (permalink)  
Old 04-17-2009, 04:33 PM
Member
 
Premium Subscriber
 
Join Date: Apr 2006
Location: Milwaukee, WI
Posts: 959
Default

Tried the new version. Works fine on Com 1 talking to the 396XT, but the 246T on Com 2 shows "No Data". I assume that the program determines the baud rate automatically since I don't see a setting for it.

Dick
__________________
WD9GRI
Milwaukee, WI
Reply With Quote
  #12 (permalink)  
Old 04-17-2009, 04:51 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

I still need to add a control for that. It's hard coded to 115200 right now. I'll have it selectable sometime this weekend.

Andy

Last edited by aaknitt; 04-17-2009 at 04:57 PM..
Reply With Quote
  #13 (permalink)  
Old 04-17-2009, 05:05 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

Also, I just took a quick look at the 246 control protocol and it doesn't appear to support the command that I'm using to query the 396, so I'll probably need to do some additional work to support the 246.

Andy
Reply With Quote
  #14 (permalink)  
Old 04-17-2009, 05:37 PM
mrkelso's Avatar
Member
 
Audio Feed Provider
 
Join Date: Dec 2008
Location: NNJ
Posts: 277
Default

Does this program work using USB ports?
Reply With Quote
  #15 (permalink)  
Old 04-17-2009, 05:39 PM
blantonl's Avatar
Administrator
 
Database Admin

Audio Feed Provider
 
Join Date: Dec 2000
Location: San Antonio, TX
Posts: 6,096
Default

Andy, if I were you - I'd find a IP attorney quickly, and patent your idea and process.
__________________
Lindsay C. Blanton III
President - RadioReference.com LLC
Facebook: RadioReference | Twitter: @RadioReference
Reply With Quote
Sponsored links
  #16 (permalink)  
Old 04-17-2009, 05:52 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

Quote:
Originally Posted by mrkelso View Post
Does this program work using USB ports?
If the USB device is emulating a COM port, then yes. It should show up as an additional COM port (COM5, for example) if the correct drivers are installed.

Andy
Reply With Quote
  #17 (permalink)  
Old 04-17-2009, 08:31 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

I just added a baud rate control for each port. It should also be .NET 2.0 compatible. Same file download as before...still haven't gotten around to adding it to my site. I don't think it will work with the 246 yet, but you can give it a shot if you want...let me know what you find.

Andy

Last edited by aaknitt; 04-17-2009 at 09:03 PM..
Reply With Quote
  #18 (permalink)  
Old 04-17-2009, 08:58 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

After looking into it a bit more, I don't think it's going to be very easy to support the 246 and older scanners. The command that I'm using is the "GLG" (get reception status) command. This command returns the frequency or TGID that the scanner is stopped on. I know that the following scanners support this command (although there may be others):

BCD396T
BCD396XT
BCD996T
BCT15

I believe these scanners would also support it:
BC346XT
BR330T

Some scanners that don't support the GLG command (such as the 246) support the STS command, which returns whatever is on the LCD display. However, using this command would require that the alpha labels of the two scanners are identical for a given frequency or talkgroup, and the fact that the display scrolls would make it difficult and possibly unreliable. Older scanners such as the BC898 don't support any of these newer commands that are intended for real-time control. They only support commands that allow PC programming, but not control.

Andy
Reply With Quote
  #19 (permalink)  
Old 04-17-2009, 11:16 PM
Member
 
Premium Subscriber
 
Join Date: Apr 2006
Location: Milwaukee, WI
Posts: 959
Default

Quote:
Originally Posted by aaknitt View Post
After looking into it a bit more, I don't think it's going to be very easy to support the 246 and older scanners. The command that I'm using is the "GLG" (get reception status) command. This command returns the frequency or TGID that the scanner is stopped on. I know that the following scanners support this command (although there may be others):

BCD396T
BCD396XT
BCD996T
BCT15

I believe these scanners would also support it:
BC346XT
BR330T

Some scanners that don't support the GLG command (such as the 246) support the STS command, which returns whatever is on the LCD display. However, using this command would require that the alpha labels of the two scanners are identical for a given frequency or talkgroup, and the fact that the display scrolls would make it difficult and possibly unreliable. Older scanners such as the BC898 don't support any of these newer commands that are intended for real-time control. They only support commands that allow PC programming, but not control.

Andy
Okay. It looks like it won't work for me with my 246T then. Best of luck with your program in any event.

73
Dick
__________________
WD9GRI
Milwaukee, WI
Reply With Quote
  #20 (permalink)  
Old 04-18-2009, 10:33 PM
Member
   
Join Date: Aug 2005
Posts: 138
Default

I've updated my site to link to the new version of the program that's written in C# instead of LabView:

radioetcetera - Slaved Scan Program

Has anyone been able to try it out? If so, let me know if/how it works. I only have one 396 here, so I can't really fully test it myself.

Andy
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
New firmware out now! K8TEK Uniden Scanners 230 10-28-2008 01:29 PM
Microsoft VISTA Beta Available Here! MacombMonitor Tavern Archives 20 06-14-2006 09:25 PM
Scan Control users - Beta testing for BC246/396 support ka3jjz Scanner Programming Software 0 08-12-2005 05:52 PM
LTRTrunk and LTRDump programs Beta 3 EricCottrell Trunking Control Channel Decoding 15 11-11-2004 08:55 PM


All times are GMT -5. The time now is 02:18 AM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
All information here is Copyright 2009 by RadioReference.com LLC and Lindsay C. Blanton III.Ad Management by RedTyger
Copyright 2009 by RadioReference.com LLC Privacy Policy  |  Terms and Conditions