Hot-fix #2 for TTT v1.0.8 Public Release - Updates TETRA Trunk Tracker and plug-in to v1.0.9
This hot-fix #2 is only for the full release version of TTT v1.0.8 and no other version.
TTT v1.0.8 Must be installed first.
Only these two files have been updated:
- SDRSharp.Tetra.dll
- tetra_trunk_tracker.exe
Copy them to the usual places.
This plug-in version changes/adds and fixes some items:
Code:
v1.0.9.0
CHANGED: Many improvements to DMO code. (Both MS-MS and DM-REP)
- Improved error handling between TMO/DMO
- Defined rules for DMCC (Direct Mode Call Control)
DM_SETUP
DM_SETUP_PRES
DM_CONNECT
DM_DISCONNECT
DM_OCCUPIED
DM_TX_CEASED
DM_RELEASE
DM_RESERVED
DM_INFO
NOTE: Only some information elements of these PDUs are shown in output.
CHANGED: Moved the DMO output back to normal PDU log panel in 'Calls' tab
CHANGED: Plug-in side panel in SDR#
- Indicator for DMO (When ON, a green DMO is displayed next to 'Demodulator' checkbox)
- Repeater address when used, is shown where LA: is normally shown. Will be shown as "REP:x".
- DMO enable option state is now saved. (Don't leave it on and forget when trying to use TMO again)
REMOVED: 'burst errors' tab. In it's current form was not suitable for normal use. This was only for testing and probably should have not
been originally included.
CHANGE: The textboxes in the tabs "Calls", "Burst type" and "MS Registration" if left for long periods of time
would accumulate large amounts of data. This would eat memory. This clears the data after every 1000+ lines.
The "Calls" tab is a little tricky because TTT uses this for call control. I've tried to make it clear
at 1000+ lines when it's thinks activity is at a minimum.
This may fix out of memory conditions.
It seems some ISSI are sent as a psuedo value. This is a random number.
The standard refers to this as a concealment option in radios. (see below)
----
C.2.3.2 Transmitting Party Number Identification (TPNI) (EN300-396-03)
This intrinsic service provides the ability for the MSs receiving a call to receive the number of the currently transmitting MS.
This requires that the transmitting MS transmits an individual subscriber number at each call transaction.
This allows the receiving MS(s) to display the identity of the transmitting MS.
A user option allows details of the originating ITSI to be concealed.
This option allows a transmitting MS to withhold its identity (by substituting a pseudo SSI), a feature which may be required for certain authorized users.
NOTE: The pseudo SSI is an identity chosen at random by the MS and declared as such when it is used
-----
NOTE: No entries to the call list (in 'Network Info') are made. Not sure if we need to use it.
NOTE: The signal diagram panel will look different due to the burst nature of the signal.
NOTE: The signal quality % will not show a correct value due to the burst nature of the signal.
NOTE: The "Received" (red) indicator not show steady due to the burst nature of the signal.
MD5 HASH: SDRSharp.Tetra.dll - fb9e9ccdb40a8bf1374351b0fb83fd1c
See 'changelog.txt' more details.
This TETRA Trunk Tracker version changes/adds and fixes some items:
Code:
v1.0.9.0
FIXED: The option "Position SDR#" was throwing any error about position not set.
While this is correct if fields are blank, in single mode you can not set the VC SDR# field
which results in not being able to set the checkbox.
Dual mode uses 3 fields and Normal only used 2 fields.
FIXED: TTT call state/priority sounds - "snd_ssi_granted"
The "snd_ssi_granted" sound was triggering multiple times. This was due to the handling of the
2 types of "D_TX_Granted" PDUs that are seen. The code that "DeDUPs" this PDU should work better
at detecting the 2 types and if the 2 PDU are related. (In which case won't pass it on)
FIXED: A incomplete SDS GPS PDU that can be seen, caused TTT to crash with "Run-time error '5' invalid procedure call or argument"
The crash occurred because of TTT expectation of text following certain fields in the PDU.
Something to note: Why was this PDU incomplete. Is this a plug-in issue?
MD5 HASH: 4c9d555d8d38559a445a8f79e52b62bf for "tetra_trunk_tracker.exe"
See 'changelog.txt' for more details.
As usual, Please read the provided files for set-up and usage in the TTT v1.0.8 package:
-
- TTT_Features_and_Usage.pdf
I have tried to be as thorough as possible with the documentation to explain usage and features.
I believe any questions can be answered by reading these files.
These files most likely are not complete and contain errors and are not laid out as good as they could be.
Hopefully this fixes some of the major issues.
As the DMO code is in it's early stage, it's implementation may not be 100% as expected.
Please read the plug-in changelog in relation to "Psuedo SSI" that can be seen in DMO mode.
REMOVED LINK - It will return shortly - Sorry
MD5 HASH ccfc093ad41f1688774a1de5e0243fd9