Page 1 of 1

Pulling Codeplug Data from MTX8000 Archive Files

Posted: Fri Mar 21, 2008 9:41 am
by PatVan
We have 1500 MTX8000 archive files. Each radio at our site is custom programmed. I would like to create a report showing the zone/talkgroup (channel) information for each radio. Is there an easy way to accomplish this?

Some background: we also have 500 MTX8250 archive files. With a few mouse clicks, I can save the personality of each radio to a file (using CPS software). I run a simple batch program that parses the file to provide just the info I need. I have to repeat the process 500 times, but it provides the info I'm looking for.

I'm trying to use a DOS shell (either cmd.exe or command.com) on XP. I mapped LPT1 to a shared network printer. Using DOS commands, I can send output to the printer. However, the MTSX software doesn't recognize the network printer on LPT1, so I can't choose any of the print options. I would prefer to dump the print output to a file, if that's possible. (Searching this site, I see there is a virtual printer util that might help, once I get the MTSX software print options to work.)

Has anyone been able to print from MTSX in a DOS shell, in XP? Is there a way to pull data directly from the archive files, without opening them in MTSX?

Many thanks -
Pat

Re: Pulling Codeplug Data from MTX8000 Archive Files

Posted: Thu Apr 03, 2008 11:45 am
by PatVan
I was able to pull the code plug data using scripting freeware...
Here's what I did:
Step 1. Find a PC with a printer connected to LPT1 - printer emulation software would not fool the RSS software.
Step 2. Install Printfil - this software can capture the output of a DOS program and write it to a file
Step 3. Install AutoIT - this software can pass keystrokes to the RSS software (several scripting languages I tried could pass characters to DOS, but not to the RSS software)
The above three steps should have taken one hour. Because I had to install and uninstall several programs, steps two and three took about 20 hours...
Step 4. Write a script in AutoIT to send the keystrokes necessary to open RSS, retrieve an archive file, print the zone/channel info, and close RSS.
Step 5. Write a batch file that repeats Step 4 for every archive file. The batch file should rename the printer output file to match the serial number of the radio.
Step 6. Spend your weekends and evenings reviewing the data you collected...