UniTrunker 15th Public Beta

Status
Not open for further replies.

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Reaction score
112
Location
Virginia
Essential info w/ download link is here.

Aside from some obscure bug fixes; most notable is new support for the GRE PSR-500.
 

PiccoIntegra

Member
Joined
Dec 19, 2002
Messages
530
Reaction score
4
Location
North Texas
This new version has some sort of timeout issue, and wont exit properly. Also, saving any settings locks it up too.

Running the program through a window debugger, I see UT is stuck in some sort of loop, and reports a WeTimeout
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Reaction score
112
Location
Virginia
PiccoIntegra said:
This new version has some sort of timeout issue, and wont exit properly. Also, saving any settings locks it up too.
Hi Picco ... more details, man! How are you exiting the program? How is it configured? What settings are you trying to change?

Running the program through a window debugger, I see UT is stuck in some sort of loop, and reports a WeTimeout
If the radio does not reply to queries, you'll see that message. Sounds like the two aren't talking to each other. Some obvious questions:

Do you have the right port selected?
Is the baud rate set to 115200?
Is the cable plugged into the radio?
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Reaction score
112
Location
Virginia
FYI - I've confirmed one crash report related to inserting or editing a system which I'll fix shortly.
 

PiccoIntegra

Member
Joined
Dec 19, 2002
Messages
530
Reaction score
4
Location
North Texas
Unitrunker said:
Hi Picco ... more details, man! How are you exiting the program? How is it configured? What settings are you trying to change?
I didn't actually change anything, I left the config as it was from the previous release. When ever I poke around through the menus, I have a habit of hitting Alt then Save instead of simply hitting Escape.

Here's a copy of the Uniform.CFG:
Code:
Ver=3
1,2,1,1,1,0,1,0,1,1,OPTO
1,0,1,96000,24,1,0
2,1,0,9600,8,1,0
0,1,50,0,0,0,0,2,868945000,0,3
Path=./systems
Vol=0,Sql=0,ParkMod=,FollowMod=,IgnoreSync=0

Unitrunker said:
If the radio does not reply to queries, you'll see that message. Sounds like the two aren't talking to each other.
The program decodes and the voice control also works. All the communications work just fine.. It just wont exit the program due to this eTimout loop. Here is a log from the window bebugger (it simply listens in on the window handle of UT)


Code:
Breakpoint at address &H7C901230

.\LogicAnalyzer.cpp(126): Error, scm::start 
.\WaveSampler.cpp(234): Informational, waveInOpen(1) returns The specified command was carried out.
.\WaveSampler.cpp(235): Channels: 1 Samples Per Second: 96000 on device: 0.
.\WaveSampler.cpp(144): Informational, Signal recording worker thread starting.
.\WaveSampler.cpp(258): Informational, waveInReset returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(267): Informational, waveInPrepareHeader returns The specified command was carried out.
.\WaveSampler.cpp(272): Informational, waveInAddBuffer returns The specified command was carried out.
.\WaveSampler.cpp(277): Informational, waveInStart returns The specified command was carried out.Radio control initializing ...
Worker thread begins.
W>FE FE 80 E0 7F 02 FD
WW<FE FE 80 E0 7F 02 FD
<FE FE E0 80 FB FD
>FE FE 80 E0 06 05 FD
WW<FE FE 80 E0 06 05 FD
<FE FE E0 80 FB FD
>FE FE 80 E0 7F 02 FD
WW<FE FE 80 E0 7F 02 FD
<FE FE E0 80 FB FD
>FE FE 80 E0 06 05 FD
WW<FE FE 80 E0 06 05 FD
<FE FE E0 80 FB FD
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 2d7 / 727 suppressed.
.\Motorola.cpp(325): Warning, Potentially bogus LCN 2d6 / 726 suppressed.
.\Display.cpp(328): Informational, Loading system.
.\RadioModel.cpp(1014): Adding system 1
.\FolderCSV.cpp(303): 5 bands loaded.
.\FolderCSV.cpp(437): 184 groups loaded.
.\FolderCSV.cpp(519): 2715 users loaded.
.\FolderCSV.cpp(567): 1 sites loaded.
.\FolderCSV.cpp(368): 15 channels loaded.
.\RadioModel.cpp(1593): Switching to 0 Plano, TX.OPTO tunes voice channel 866150000
WeTimeout
>FE FE 80 E0 00 00 00 15 66 08 FD
WW<FE FE 80 E0 00 00 00 15 66 08 FD
W
.\Display.cpp(305): Informational, Saving folder contents.
.\Display.cpp(308): Informational, Clearing folder contents.
.\Display.cpp(328): Informational, Loading system.
.\RadioModel.cpp(1014): Adding system 1
.\FolderCSV.cpp(303): 5 bands loaded.
.\FolderCSV.cpp(437): 184 groups loaded.
.\FolderCSV.cpp(519): 2715 users loaded.
.\FolderCSV.cpp(567): 1 sites loaded.
.\FolderCSV.cpp(368): 15 channels loaded.
.\RadioModel.cpp(1593): Switching to 0 Plano, TX.eTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 25a / 602 suppressed.OPTO tunes voice channel 866062500
WeTimeout
>FE FE 80 E0 00 00 25 06 66 08 FD
WW<FE FE 80 E0 00 00 25 06 66 08 FD
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 282 / 642 suppressed.OPTO tunes voice channel 868945000
OPTO tunes voice channel 867062500
WWeTimeout
>FE FE 80 E0 00 00 50 94 68 08 FD
W>FE FE 80 E0 00 00 25 06 67 08 FD
WW<FE FE 80 E0 00 00 50 94 68 08 FD
<FE FE 80 E0 00 00 25 06 67 08 FD
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 2aa / 682 suppressed.eTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WOPTO tunes voice channel 868945000
WeTimeout
>FE FE 80 E0 00 00 50 94 68 08 FD
WW<FE FE 80 E0 00 00 50 94 68 08 FD
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 3e3 / 995 suppressed.eTimeout
W
.\Motorola.cpp(325): Warning, Potentially bogus LCN 3ca / 970 suppressed.eTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout

.\WaveSampler.cpp(298): Informational, Signalling worker thread to stop!
.\WaveSampler.cpp(186): Informational, WAIT_OBJECT_0
.\WaveSampler.cpp(204): Informational, Signal recording worker thread exiting.W
.\WaveSampler.cpp(317): Informational, Waiting for buffers to be released.
.\WaveSampler.cpp(319): Informational, waveInReset returns The specified command was carried out.
.\WaveSampler.cpp(338): Informational, waveInClose returns The specified command was carried out.WeTimeout
WWeTimeout
WWeTimeout
Restarting ...
>FE FE 80 E0 7F 02 FD
WW<FE FE 80 E0 7F 02 FD
<FE FE E0 80 FB FD
>FE FE 80 E0 06 05 FD
WW<FE FE 80 E0 06 05 FD
<FE FE E0 80 FB FD
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
WeTimeout
W
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Reaction score
112
Location
Virginia
PiccoIntegra said:
The program decodes and the voice control also works. All the communications work just fine.. It just wont exit the program due to this eTimout loop. Here is a log from the window bebugger (it simply listens in on the window handle of UT)
I don't see the expected log entry that the serial worker thread is exiting so likely that's the hold-up.
 

wwhitby

Member
Feed Provider
Joined
Jan 10, 2003
Messages
1,318
Reaction score
258
Location
Autauga County, Alabama
Rick:

When I try to find a user or talkgroup, or insert a user or talkgroup, Unitrunker suddenly exits. I've been able to repeat this several times.

Warren
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Reaction score
112
Location
Virginia
wwhitby said:
When I try to find a user or talkgroup, or insert a user or talkgroup, Unitrunker suddenly exits. I've been able to repeat this several times.
Thanks Warren - that's the crash problem reported earlier. A fix will be up for this shortly.
 
Status
Not open for further replies.
Top