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

Go Back   The RadioReference.com Forums > Software > Trunking Control Channel Decoding


Trunking Control Channel Decoding For discussion of installation, setup, configuration, and use of the Trunker / Unitrunker digital decoding utilities (for decoding Trunking control channels)

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 07-04-2004, 01:22 AM
Señor Member
 
Database Admin
 
Join Date: Dec 2001
Location: Texas
Posts: 3,429
Default PRO-96 control channel dump/display utility

PRO-96 owners that have the appropriate programming cable can now use their radio to display APCO P25 control channel activity. Folks familiar with Trunker/ETrunk and the associated programs Dumper/EDump have had the ability to do so for Motorola and EDACS systems using a discriminator tapped radio and a small, cheap and easy to build circuit called a data slicer.

Now PRO-96 owners can display comparable P25 information without the need to a discriminator tap or special circuitry. Attached is the program "pro96dmp" which will display the control channel messages sent out by the system to the mobile and handheld radio.

Instructions:

Unzip the pro96dmp.exe to a directory.

[optional] Create a shortcut to the EXE. For the command arguement, type the name of the serial port that connects to your PRO-96.

Attach cable to computer and PRO-96.

Power up PRO-96.

Select an active APCO P25 system.

On the PRO-96, press PRG FUNC PRG PRG.

Double-click on the short cut or run the program pro96dmp from a command line as in the following example:

C:\> pro96dmp COM1

If everything is working correctly you will see output similar to the following:

Code:
 -BB 00 00 BE E0 91 3E 09 8D 60 9B 8B 9B8B Network Status Broadcast Mfg 00 LRA 00 WACN BEE09 Sysid 13E channel 0-98D(866.2875)(voice service requests only,registration services only)
  02 00 0A 0D 0C 04 0B 37 09 63 60 91 6091 Group Voice Grant Update G 0c04 on channel 0-A0D(867.0875) G 0963 on channel 0-B37(868.9500)
  3A 00 00 11 3E 01 01 09 8D 60 A5 86 A586 RFSS Status Broadcast Mfg 00 LRA 00 Sysid 13E Sub 01 Site 01 Ch 0-98D (voice service requests only,registration services only)
  09 90 0F 00 00 00 00 00 00 00 EF 7F EF7F Telephone Voice Grant Update I 000000 timer 0000 channel 0-F00(875.0062)
 -BB 00 00 BE E0 91 3E 09 8D 60 9B 8B 9B8B Network Status Broadcast Mfg 00 LRA 00 WACN BEE09 Sysid 13E channel 0-98D(866.2875)(voice service requests only,registration services only)
  00 90 04 61 04 63 04 61 04 63 10 A1 10A1 Group Voice Grant channel 0-461(858.0125) I 610463 -> 6304
 -80 90 05 61 05 61 05 61 05 61 D7 A2 D7A2 Group Voice Grant channel 0-561(859.6125) I 610561 -> 6105 (3.3 frames per second)
  3A 00 00 11 3E 01 01 09 8D 60 A5 86 A586 RFSS Status Broadcast Mfg 00 LRA 00 Sysid 13E Sub 01 Site 01 Ch 0-98D (voice service requests only,registration services only)
  09 90 0F 00 00 00 00 00 00 00 EF 7F EF7F Telephone Voice Grant Update I 000000 timer 0000 channel 0-F00(875.0062)
 -B4 00 45 19 4C 28 01 CD 7C A0 38 1A 381A Reserved
  3D 00 13 25 E0 32 09 15 75 62 1B 36 1B36 Identifier Update  mfg 00 Ident 1 bw 12.5khz offset 178 space 032 base 09157562
  00 90 05 61 05 61 05 61 05 61 33 96 3396 Group Voice Grant channel 0-561(859.6125) I 610561 -> 6105
 -BA 00 00 11 3E 01 01 09 8D 60 41 B2 41B2 RFSS Status Broadcast Mfg 00 LRA 00 Sysid 13E Sub 01 Site 01 Ch 0-98D (voice service requests only,registration services only)
 -80 90 04 61 04 61 04 63 04 61 FE 34 FE34 Group Voice Grant channel 0-461(858.0125) I 630461 -> 6104 (4.0 frames per second)
  34 00 45 19 4C 28 01 CD 7C A0 DC 2E DC2E Reserved
  00 90 05 61 05 61 05 61 05 61 33 96 3396 Group Voice Grant channel 0-561(859.6125) I 610561 -> 6105
  05 90 00 00 00 00 00 00 00 00 D1 C3 D1C3 Idle
 -B4 00 25 07 44 28 01 CE 43 D8 0E 77 0E77 Reserved
Pressing any key will stop the display. A short report of radio channels, system ids, and identifiers (channel maps) is displayed. Pressing a key a second time causes the program to exit.

Good luck and happy 4th of July to everyone.

-rick
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 07-04-2004, 12:37 PM
fmon's Avatar
Member
 
Premium Subscriber
 
Join Date: May 2002
Location: Eclipse, Virginia
Posts: 6,146
Default

Hi Rick,

Running the program on
Location: Chesapeake, VA
System Type: Motorola ASTRO 3600 baud
Sysid: 7A32
CT: 116.13
Digital Type: APCO-25 Mixed Mode
and produced the following report.
0 Base 851006250 Spacing 6250 Offset –45000000

I’m on com1 and using the Blackbag cable with the following indicated on scanner display’
V-Scanner
PC/IF Port
Remote Acces
CLR to EXIT

Thanks for the program, I hope to get it running correctly.

Happy Birthday USA.
__________________
Frank
RR Wiki Programming Shortcuts
When one engine fails on a twin-engine airplane you still have sufficient power to get to scene of the crash
Reply With Quote
  #3 (permalink)  
Old 07-04-2004, 02:24 PM
Member
 
Premium Subscriber
 
Join Date: Dec 2002
Location: North Pole, Alaska
Posts: 2,057
Default

Like I just said on the Trunker list, thanks for this resource Rick.


Just for comparison with fmon, I get this on my VHF 9600 system:


0 Base 851006250 Spacing 6250 Offset -45000000
1 Base 762006250 Spacing 6250 Offset 30000000
channel 0-DC0(873.00625)
channel 0-F00(875.00625)
channel 1-040(762.40625)
channel 1-180(764.40625)
channel 1-2C0(766.40625)
channel 5-627(860.85000)
channel 5-647(861.05000)
channel 6-5D5(860.33750)
channel 6-5E1(860.41250)
channel 6-617(860.75000)
channel 9-5E2(860.41875)
WACN BEE00 Sys 142 Sub 02 Site 01 channel 6-5D5(860.33750)
WACN BEE00 Sys 142 Sub 02 Site 02 channel 9-5E2(860.41875)
Reply With Quote
  #4 (permalink)  
Old 07-04-2004, 03:16 PM
DaveIN's Avatar
Member
 
Premium Subscriber
 
Join Date: Jan 2003
Posts: 4,444
Default PRO96DMP results so far

Hi Rick,

Not working here yet. This is APCO-25, 3600 Baud, GRE 30-2290 cable and black bag software cable.

Here is my dump:

C:\pro96dmp>pro96dmp com1
pro96dmp (C) Copyright 2004 <rfmobile@swbell.net>
Version 2004.07.04
usage ...
pro96dmp port [ -verbose ]
where port is one of COM1, COM2, COM3, or COM4
(press any key to exit)

E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow! (10.0 fr
ames per second)
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow! (6.7 fra
mes per second)
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow! (7.5 fra
mes per second)
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow! (6.7 fra
mes per second)
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!
E 00 00 00 00 00 00 00 00 00 00 00 00 FFFF Warning: OSP stack overflow!

0 Base 851006250 Spacing 6250 Offset -45000000


C:\pro96dmp>pro96dmp com1 -verbose
pro96dmp (C) Copyright 2004 <rfmobile@swbell.net>
Version 2004.07.04
usage ...
pro96dmp port [ -verbose ]
where port is one of COM1, COM2, COM3, or COM4
(press any key to exit)

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(173): Warning, Warning: radio not responding.
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(173): Warning, Warning: radio not responding.
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEnq (50 ms).

C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEnq to eAck (500 ms).
C:\work\pro96dmp\PRO96.CPP(432): Sending 05 05
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 05 bad chsum
C:\work\pro96dmp\PRO96.CPP(184): Received 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eAck to eEcho (50 ms).
C:\work\pro96dmp\PRO96.CPP(109): discarded 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(219): acked following echo 06 bad chsum
C:\work\pro96dmp\PRO96.CPP(119): packet 02 00 00 00 00 00 00 00 00 00 00 00 00 0
3 03
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eReply to eEcho (50 ms)
.
C:\work\pro96dmp\PRO96.CPP(432): Sending 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(119): packet 02 39 44 03 80
C:\work\pro96dmp\PRO96.CPP(136): Worker transitions from eEcho to eReply (50 ms)
.

0 Base 851006250 Spacing 6250 Offset -45000000
Reply With Quote
  #5 (permalink)  
Old 07-04-2004, 04:03 PM
Señor Member
 
Database Admin
 
Join Date: Dec 2001
Location: Texas
Posts: 3,429
Default

Folks,

If you see a bunch of zeroes like the example above ... it means the radio is not tuned to a P25 control channel.

Try hitting "scan". When the radio settles on a P25 system, press "man". You should see the P25 system's 5 digit WACN and 3 digit SYSID on the bottom line of the PRO-96 display. At that point you can press "PRG FUNC PRG PRG" and proceed with the software.
-rick
Reply With Quote
Sponsored links
  #6 (permalink)  
Old 07-04-2004, 04:06 PM
Señor Member
 
Database Admin
 
Join Date: Dec 2001
Location: Texas
Posts: 3,429
Default

Quote:
Originally Posted by fmon
Hi Rick,

System Type: Motorola ASTRO 3600 baud
Sysid: 7A32
CT: 116.13
Digital Type: APCO-25 Mixed Mode
The program only works on 9600 baud P25 control channels. You'll have to use Dumper or Trunker for a system like the one above.

-rick
Reply With Quote
  #7 (permalink)  
Old 07-04-2004, 04:09 PM
Member
 
Premium Subscriber
 
Join Date: Dec 2002
Location: North Pole, Alaska
Posts: 2,057
Default

I noticed I get a lot of "stack overflow" when I don't have a good or scratchy signal. That might be DaveIN's problem.
Reply With Quote
  #8 (permalink)  
Old 07-04-2004, 04:09 PM
Señor Member
 
Database Admin
 
Join Date: Dec 2001
Location: Texas
Posts: 3,429
Default

Quote:
Originally Posted by kikito
Just for comparison with fmon, I get this on my VHF 9600 system:
Thanks Kikito. If you could, send me a 5 minute dump. My guess is the system isn't sending out the identifiers (channel maps).

Regards,
Rick
Reply With Quote
  #9 (permalink)  
Old 07-04-2004, 05:27 PM
Member
   
Join Date: Sep 2003
Location: NW Ohio
Posts: 148
Default

Dump is working on a MPSCS 9600 site from Michigan.

Is there an easy way to copy/paste from screen to a file? Or an option to dump data to a file? Copying from the console/command screen and paste into text didn't yield all the data correctly.

(I'm using Win XP and the 'Purple' cable.)
Reply With Quote
Sponsored links
  #10 (permalink)  
Old 07-04-2004, 10:04 PM
Señor Member
 
Database Admin
 
Join Date: Dec 2001
Location: Texas
Posts: 3,429
Default pro96dmp: output to a file

If you run the program from a command window, you can cause the programs' output to be sent to a file instead of the screen.

Output-to-screen example:

C:\> pro96dmp COM1

Output-to-a-file example:

C:\> pro96dmp COM1 > output.txt

This second example places the results into a text file named "output.txt".

In both cases, you must press a key to cause the program to stop dumping live control information. Press a key a second time to cause the program to exit.

-rick
Reply With Quote
  #11 (permalink)  
Old 07-05-2004, 11:50 AM
Member
   
Join Date: Feb 2001
Location: Lansing, MI
Posts: 7,298
Default

"Attach cable to computer and PRO-96.
Power up PRO-96. "

When I do that my Pro96 powers up in clone mode and I can't get anywhere from that point...
Reply With Quote
  #12 (permalink)  
Old 07-05-2004, 12:16 PM
Pro-95's Avatar
Member
   
Join Date: Jun 2004
Location: Washoe Valley Nevada
Posts: 811
Default

COOL! 8)

Disregard the request in the PM.

When I get off work I'm going to review the dump in detail.
__________________
Michael
KE7ENC
BC246T, BC996T, ICOM 2720H, ICOM T90
I like reality radio over reality TV shows. I am not a scannerhead, I just like to listen.
Reply With Quote
  #13 (permalink)  
Old 07-05-2004, 12:39 PM
SEMTTP's Avatar
Member
 
Premium Subscriber
 
Join Date: Oct 2002
Location: South East Lower Michigan
Posts: 1,172
Send a message via AIM to SEMTTP Send a message via MSN to SEMTTP
Default

I am using a radio shack cable attached to my programing cable for the pro-96 and this cable has a USB end. For regular programing it works fine, however when I open the dump program it says that it cannot find the com port hit any key to exit. On the scanner it says:

V-Scanner
PC/IF Port
Remote Acces
CLR to EXIT

help?
__________________
Eric-KB8UYC
Dispatcher for FNNM(fnnm.net)

http://flickr.com/photos/erchambers
http://kb8uyc.wordpress.com
Reply With Quote
  #14 (permalink)  
Old 07-05-2004, 12:57 PM
Pro-95's Avatar
Member
   
Join Date: Jun 2004
Location: Washoe Valley Nevada
Posts: 811
Default

Quote:
Originally Posted by erchambers
I am using a radio shack cable attached to my programing cable for the pro-96 and this cable has a USB end.
USB usually likes to be called COM0:, At least for some programs.
__________________
Michael
KE7ENC
BC246T, BC996T, ICOM 2720H, ICOM T90
I like reality radio over reality TV shows. I am not a scannerhead, I just like to listen.
Reply With Quote
  #15 (permalink)  
Old 07-05-2004, 01:40 PM
fmon's Avatar
Member
 
Premium Subscriber
 
Join Date: May 2002
Location: Eclipse, Virginia
Posts: 6,146
Default

Quote:
Originally Posted by rdale
"Attach cable to computer and PRO-96.
Power up PRO-96. "

When I do that my Pro96 powers up in clone mode and I can't get anywhere from that point...
Now press PGM FUNC PGM PGM
__________________
Frank
RR Wiki Programming Shortcuts
When one engine fails on a twin-engine airplane you still have sufficient power to get to scene of the crash
Reply With Quote
Sponsored links
  #16 (permalink)  
Old 07-05-2004, 02:25 PM
Member
   
Join Date: Feb 2001
Location: Lansing, MI
Posts: 7,298
Default

fmon: That would be skipping the "Select an active APCO P25 system. " step...

Anyways pressing that does nothing except alternate the display from *CLONE MODE* to V-Scanner

If I go to the channel, do the keypad, then put the cable in the program does nothing til I hit a key and then get

0 Base 851006250 Spacing 6250 Offset -45000000

- Rob
Reply With Quote
  #17 (permalink)  
Old 07-05-2004, 02:35 PM
Member
 
Premium Subscriber
 
Join Date: Dec 2002
Location: North Pole, Alaska
Posts: 2,057
Default

Quote:
Originally Posted by rdale
Anyways pressing that does nothing except alternate the display from *CLONE MODE* to V-Scanner

- Rob
When I press PGM FUNC PGM PGM, mine says:

V-Scanner
PC/IF Port
Remote Acces
CLR to EXIT

Once you hook it up and run the program, then where it says "Remote Acces", it starts alternating between: ***IN USE*** and Remote Acces.
Reply With Quote
  #18 (permalink)  
Old 07-05-2004, 02:39 PM
Member
 
Premium Subscriber
 
Join Date: Dec 2002
Location: North Pole, Alaska
Posts: 2,057
Default

Quote:
Originally Posted by rdale
"Attach cable to computer and PRO-96.
Power up PRO-96. "

When I do that my Pro96 powers up in clone mode and I can't get anywhere from that point...
The way I do it and works for me is:

1. Turn on scanner
2. Tune to 9600 control channel
3. Press PGM FUNC PGM PGM
4. Hook up cable
5. Run pro96dmp.exe program
Reply With Quote
  #19 (permalink)  
Old 07-06-2004, 12:55 PM
mikey60's Avatar
Member
 
Premium Subscriber
 
Join Date: Sep 2003
Location: Oakland County Michigan
Posts: 2,174
Default

Here's what I get off of the Detroit Tower (Sub 02, Site 09) on the MPSCS in Michigan. There's a couple of odd frequencies listed there (859.00625 for example, the MPSCS uses only frequencies in the 866-869 range). Also note a couple of channels listed in the cellular band at the bottom.

In all, very interesting data being presented. I realize this is more proof of concept, but it might be nice to keep the control channels for adjacent sites in a separate list.

Mike

0 Base 851006250 Spacing 6250 Offset -45000000
channel 0-500(859.00625)
channel 0-640(861.00625)
channel 0-780(863.00625)
channel 0-8C0(865.00625)
channel 0-9F5(866.93750)
channel 0-A00(867.00625)
channel 0-A45(867.43750)
channel 0-A95(867.93750)
channel 0-AE5(868.43750)
channel 0-B13(868.72500)
channel 0-B2F(868.90000)
channel 0-B33(868.92500)
channel 0-B35(868.93750)
channel 0-B37(868.95000)
channel 0-B39(868.96250)
channel 0-B3B(868.97500)
channel 0-B3D(868.98750)
channel 0-B40(869.00625)
channel 0-C80(871.00625)
WACN 92493 Sys 796 Sub 02 Site 02 channel 0-B3D(868.98750)
WACN 92493 Sys 796 Sub 02 Site 04 channel 0-B37(868.95000)
WACN 92493 Sys 796 Sub 02 Site 05 channel 0-B3B(868.97500)
WACN 92493 Sys 796 Sub 02 Site 06 channel 0-B33(868.92500)
WACN 92493 Sys 796 Sub 02 Site 09 channel 0-B35(868.93750)
WACN 92493 Sys 796 Sub 02 Site 0A channel 0-B2F(868.90000)
WACN 92493 Sys 796 Sub 02 Site 1A channel 0-B13(868.72500)
Reply With Quote
  #20 (permalink)  
Old 07-06-2004, 05:10 PM
mikey60's Avatar
Member
 
Premium Subscriber
 
Join Date: Sep 2003
Location: Oakland County Michigan
Posts: 2,174
Default

Here's what seems to be the culprit on the false frequencies:

-89 90 06 40 00 00 00 00 00 00 8F AE 8FAE Telephone Voice Grant Update I 000000 timer 0000 channel 0-640(861.00625) (6.0 frames per second)

All of the Telephone Voice Grants come up with incorrect frequencies.

Also, P25 systems use Decimal talkgroup IDs, so this:

-82 00 0A 3F 07 DA 0A 3F 07 DA 4C CB 4CCB Group Voice Grant Update G 07da on channel 0-A3F(867.40000) G 07da on channel 0-A3F(867.40000) (5.8 frames per second)

should be:

-82 00 0A 3F 07 DA 0A 3F 07 DA 4C CB 4CCB Group Voice Grant Update G 07da on channel 0-A3F(867.40000) G 2010 on channel 0-A3F(867.40000) (5.8 frames per second)


Information coming out of the program is great! Thanks for taking this on and figuring out the control sequences!

Mike
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



All times are GMT -5. The time now is 08:45 PM.


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