TECHNOTE/TM8000/TN 1038b_SR_TM8100 Firmware V2.09 And Programming Applicatio TN 1038b SR TM8100
User Manual: Pdf TECHNOTE/TM8000/TN-1038b_SR_TM8100 Firmware v2.09 and Programming Applicatio
Open the PDF directly: View PDF .
Page Count: 9
Download | |
Open PDF In Browser | View PDF |
Tait Confidential Tait Electronics Ltd TECHNICAL NOTE TN-1038b-SR TM8100 Firmware v2.09 and Programming Application v2.92 25 July 2005 Applicability 1. This Software Release Note applies to the TM8100 Mobile Radios. Firmware Changes Resolved Issues It was found the Audio DSP did not reset the Audio Tap Out line to zero volts when the audio line goes idle. This caused a DC offset which impacts some third-party equipment. The firmware was changed so the signal processing forces a zero to the DAC when the signal processing is idle. Raised as Focus 20304. An issue raised by a TEU customer using the TMAA10-01 Desktop Microphone was that occasionally the radios would not transmit. The problem was traced to a very large bouncing ‘spike’ that was so long the radio was not interpreting any change of state between the PTT switch being keyed and the PTT input being read. This was solved by re-enabling of the I/O line interrupt to happen before reading the current status of the line. This change doesn’t impact normal PTT. Raised as Focus 20844. It was noted during extensive testing of TM8100 and TM8200 Vote Group testing that the field Validate Signalling While Voting is enabled be default. The 'channel' outcome at the end of a “Vote Pass” is the same regardless of whether this setting is enabled or not, except it can take 250ms per channel longer with this tickbox enabled even on non-signalling groups. As requested this tickbox is disabled by default now but can be enabled for Groups that do use signalling. Raised as Focus 19865. Resolved an issue where the Programmable I/O option Mute Audio Output Path would become disabled if the personality was either written to the radio or saved to disk. Raised as Focus 20792. Emergency ANI has been corrected. When in Emergency mode the Emergency ANI sends the correct ID together with the Emergency status. However once acknowledged, and the TM8100 goes into Cycling, the ANI appended has a non-emergency status. Raised as Focus 20091. Resolved an issue that occurred when you selected a Scan Group if the radio also had THSD enabled. This caused an ‘E1’ error to display. This was caused by a missing validation. Raised as Focus 21144. Fixed an issue with Repeater Talk Around (Function Key option) where it was not de-activated when a group was selected by another function key, but was for a group that was accessed by scroll keys. Raised as TIMS 43980. Corrected an error where ‘R10’ (set as the Rx Tap_In on the Programmable I/O Audio page) and the radio had a Powerup State set as THSD Transparent Mode would cause the radio to reset. Raised in TIMS 44634. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 1 of 9 Tait Confidential 2. Tait Electronics Ltd Prog App Changes Power-up Changes Invalid Confirmation Delay values Selcall’s that don’t work? Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com The Programmable I/O option Toggle Standby Mode has been renamed Power ON (Stand-by). The Programmable I/O option Power Sense (Ignition) can only be assigned to AUX_GPI3 and can only be active HIGH. Although the Programming App allowed it, the Hardware was not designed to work with this line as active Low. When Action Enter Emergency Mode is selected for AUX_GPI2, then the line can only be active LOW. This option can only be assigned to either AUX_GPI2 or IOP_GPIO7. A new Programmable I/O option has been created called Power Sense (Internal); this Input action can only be assigned to IOP_GPIO7 and can only be set as active HIGH. Invalid Confirmation Delay found in Networks > Basic Settings > Subaudible Signalling can now be adjusted between the values of 0 and 1000ms. The default is 20ms. This value defines how long the signalling (CTCSS or DCS) on the carrier has disappeared before the receiver closes the mute. This was changed as a result of requests from some users. Some very early production radios had this value set at (0) in error and this would cause a pop-up error when read into a newer application. Unless there is a requirement by the user for (0) this should be corrected to 20ms. There have been issues raised by some users who couldn’t understand why their defined Selcall system didn’t decode. The Selcall > Tone Settings page allows the Selcall system user to define the Tone Period and also the Gap Period. The values of these fields are both defaulted to 20ms, but can be variable from the drop-down box on the Tone Period and between 10 and 150 ms in the Gap Period. The most common reason for a radio that won’t decode a Selcall is the Gap Period has been set to a lower value in comparison to the Tone Period. The solution is to set the Gap Period exactly the same as the Tone Period, even if the defined sequences do not use Gaps. The Selcall decoder will identify the space between individual Tones as valid Gaps and interpret the incoming format as such. Technically the Gap should be at least 66% duration of the defined Tone Period. TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 2 of 9 Tait Confidential Tait Electronics Ltd First Serial Number From radio serial number (TBA) all TM8100 radios built have Firmware v2.09 installed. Upgrading existing radios For upgrade firmware procedures please follow the instructions in TN-969. 3. Enhancements TMAA02-08 Keypad Microphone Versions 2.09 or later firmware can now support the TMAA02-08 Keypad Microphone allowing quick/direct channel access. As shown in the screenshot below, the new field Mic on the UI Preferences page allows the option of Keypad Mic. When this is enabled the radio will expect there to be a TMAA02-08 Keypad Mic to be connected and allow direct entry to any 2-digit channel/group ID. The keypad Microphone’s backlighting mode will follow the TM8100’s programmed setting. Points to Note: The audio gain of the TMAA02-08 is slightly higher than the TMAA02-01 standard microphone and if this causes issues for customer’s it is suggested the Control Head Mic Gain be set to Low. The Control head port cannot be enabled for keypad Mic if the Data Port or the GPS Port is already set to Mic. Once the radio is programmed for the TMAA02-08 it will need to be powered-off and on when reading and writing in the same fashion as transparent data as the port is only expecting data from the Mic. When entering channel ID’s two digits are always required i.e.: Channel 8 is entered as ‘08’. The user has 3 seconds after the first digit to enter the second digit. If this time expires OR the requested ID does not exist the radio will revert to the previous channel ID. The up/down scroll keys function in the same way as the front panel buttons, but the two ‘function’ keys to each side of scroll have no function. The TMAA02-01 standard microphone can still be used if required. High VSWR Alarm The TM8100 will now emit from the speaker a single two-tone warble on PTT when a Standing Wave Ratio greater than 5:1 is measured. The radio will automatically change to Very Low RF power (1W) on the 25W radios and 10W on High Power models for the duration of each high VSWR transmitted carrier. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 3 of 9 Tait Confidential Transmitter Lead-Out Delay Tait Electronics Ltd A new field has been introduced in the Programming Application providing a transmit ‘hold’ timer. The PTT Deactivation Delay can be set differently on each PTT tab from 0ms to 1000ms. Default is 0ms. This duration will hold the radio in its previous transmitting state, complete with any signalling such as CTCSS, active. When the timer has elapsed the radio will process the normal PTT release functions such as Reverse Tone Burst, Trailing ANI etc if enabled. This helps solve two requirements: (1) An issue noted for a TCL customer where the radio was chopping off the last part of external input audio data due to the time required processing the data through the radio to air. In this case only a few milliseconds is required. Raised as Focus 18719. (2) Users who were coupling two TM8100’s together as a repeater requested a way of encoding a transmitter ‘repeater tail’. This could be achieved previously by paralleling two EPTT inputs and using different debounce settings for fast-attack and slow-release. But the maximum duration available was only 200ms. This field will also be ported into the next release of the TB7100. New CCDI Commands New Computer Controlled Data Interface query command features added based on CCTM commands 318 and 319 are: Request Transmit RF Forward power reading -- q0453185A Request Transmit RF Reverse power reading -- q04531959 Request current RSSI reading -- q0450645C The responses for these commands are: j06318634F7 - Response to a forward power reading, in this case the forward power reading is "634". The response is an ADC value with a range from 0 – 3000. j06319191F8 - Response to a reverse power reading, in this case the reverse power reading is "191". The response is an ADC value with a range from 0 – 3000. j07064-896C1 - Response to an instantaneous RSSI value, in this case the reading is "-896" or -89.6dBm. The response is a value in 0.1dBm steps in the approximate range from -1400 (-140.0dBm) to -240 (-24.0dBm). Originally implemented as a TCI job a2482. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 4 of 9 Tait Confidential TaitAx Scanning Tait Electronics Ltd TaitAx (also known as MultiAx) is a Scan group type that operates the same as a Standard scan type until the PTT is pressed or ‘flashed’, then the radio starts looking for the next free channel that it can transmit on. If this is the first action after entering Scan the channel chosen will be the first in the Scan member list. If the scan group has become idle OR the Group Hold Timer has expired and a user PTT’s, the radio will select the next channel in the scan list and transmit on that. The radio will always transmit on any currently captured channel (until the Group Hold Timer expires) as per Standard Scan operation. If no channel is free and the Search Timer duration (variable between 1 and 10 seconds) has elapsed, the Tx inhibit tone [a single low-tone beep] sounds, and scanning resumes. Captured Alert, when selected will give the Channel Freed tone [a triple-beep sequence] when a valid free channel is available. Search Indicator, when selected will give the Search tone [a bop-bop sequence] when it is looking for a free channel. NOTE: this is a quieter level in comparison with the alert tones. The objective of TaitAx as a Scan type is to utilise all channels (repeaters) in the area equally by ensuring users are accessing the next repeater. Note: TaitAx is an optional feature, and can only be enabled in the radio after obtaining and entering a (SFE) license key. TMAS014. MDC1200 Signalling MDC1200 (encode only) Signalling is now supported within TM8100 firmware. Up to 4 different MDC1200 profiles can be defined. The network can have a MDC1200 profile in the same way as a DTMF or Selcall profile. The Radio ID uniquely identifies the radio when transmitting MDC1200 ANI or emergency sequences on channels associated with this channel profile. The ID is in 4-digit hexadecimal format (0 to 9 and A to F). The ANI Sequence and Emergency Sequence can all be defined with different ID’s if desired. Note: MDC1200 is an optional feature, and can only be enabled in the radio after obtaining and entering a (SFE) license key. TMAS012. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 5 of 9 Tait Confidential CCDI ‘Big SDM’ Tait Electronics Ltd A number of sales prospects required more than the normal 32 character Short Data Messages. The CCDI3 command has following format called “adaptable SDM”, will allow a string of up to 128 characters: a [Length] [Lead-in-delay] 204BigSdmString [Radio-ID] [Checksum] Length => 2 character (hexadecimal) Lead-in-delay => 2 character (hexadecimal) 204 => GFI = 2 (type is ASCII), SFI = 04 (Code is "Big SDM") Radio ID => 8 characters Checksum => 2 characters The example below will send a 128 character SDM to unit 00002233: a8D192040000223301abcdefgh02abcdefgh03abcdefgh…13abcdef7D The SDM text data is split into several FFSK frames and put back together at the receiving radio. The backwards compatibility is maintained, since the GFI/SFI is not "0", so earlier firmware or other radio models will simply ignore the received ‘Big SDM’. Using CCDI to control a CCR CCR is “Computer Controlled Radio”. This is the ability to set a TM8100’s current channel personality in real-time, usually from a PC or similar device. This enhancement to the TM8100 provides for the ability to convert received Short Data Messages into CCR commands. This provides the ability to remote control a TM8100 radio. The following needs to be enabled as a minimum: SDM is enabled and the radio unit has a SDM identity. SDM Format is CCDI3 (only currently available in the TM8100). Where the CCDI String is built with: a [Length] [Lead-in-delay] [203] [Radio-ID] [The CCR command] [Checksum] Length => 2 character (hexadecimal) Lead-in-delay => 2 character (hexadecimal) 203 => 2 (type is ASCII), SFI = 03 (Code is SDM) Radio ID => 8 characters The CCR Command – R09159200000084 Checksum => 2 characters Example: A despatch TM8100 radio in CCDI mode can send this string to a remote TM8100 (ID 00002233) that’s already in CCR mode. String: a1B1120300002233R0915920000084C3 The remote TM8100 will process the “set receive frequency” command and change the Rx frequency to 159.200000 MHz. To exit CCR Mode the string E005B sent will initiate a software reset in the same way as the “^” character and exit to normal channel mode. CCR Squelch An addition to the CCR command set is Set Squelch. This command configures the TM8100 radio’s operating busy detection criteria. Where the CCR String is built with: K [ss] [p] [x] [CC] K denotes the set squelch threshold command ss is the number of x characters. Always “02” p is the busy detect method: “R” determines busy by RSSI. “N” determines busy by Noise level (SINAD) x is the Squelch threshold levels: ‘1’ – Country ’2’ – City ‘3’ – Hard CC is the checksum This string: K02N3D2 will set the receiver to Hard squelch in a SINAD (Noise Level) Network. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 6 of 9 Tait Confidential Tait Electronics Ltd Proceed to Talk Tone This is an audible tone heard from the speaker at the end of a PTT Leading-Edge ANI to inform the user they are now free to speak. The tickbox on Networks > PTT Signalling > PTT Press un-greys if the current network is Selcall and the Signalling on PTT Press is ANI Sequence. CWID A new tab has been added to Networks > Basic Settings called CWID. CWID is Carrier Wave Identity. On FM systems tones are used to duplicate the effect of Carrier Wave being received. The Tone Frequency can be varied from 400 to 2000 Hz. The Interval is the time between Strings being sent to air in 1-minute steps from 1 to 240. The message string is not sent over any active transmission if Wait Until End Of Transmission is enabled. The String can consist of up to 30 elements from the list of: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ.,:?'-/()". This includes spaces. The default text is "MESSAGE". The message is sent over the air at a Words Per Minute rate between 5 and 30 in 5wpm steps. As it is available on a per-network basis, 4 can be defined if required. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 7 of 9 Tait Confidential Tait Electronics Ltd Combine and Combine (0dB) Originally developed for the TB7100 Base station, a new Tap_In type called H-Combine 0dB has been added to Programmable I/O > Audio tab in the Programming Application. The TB7100 uses T12 Tap-In for MPT1327 trunking applications where FFSK from the CCM and normal speech audio are both required to be processed by the transmitter. Speech audio is applied via Aux_Mic_Aud but it is not desirable to have this audio scaled by –6dB, using just B-Combine, as this will result in only half the required deviation and increasing the audio drive level to compensate, would cause the limiter to prevent this increase being passed on to tap T12. 1200 Baud FFSK in T2000-A75 systems FFSK 1200 baud on the T2000-A75 (data interface board) runs approx 8bps slower than on the TM8100. Some customer’s experienced problems putting new TM8100’s into those existing networks. The standard TM8100 implementation has a shorter first frame of 16 bytes to help get onto the channel quicker. For normal operation this has no effect on overall modem performance, however transmitted data with long strings of ‘zeros’ or ‘ones’ results in the first symbol transition following the long same-symbol string being lost altogether or replicated depending on the direction of data between the TM8100 and the T2000-A75. The implemented solution in the TM8100 checks for long strings of ‘zeros’ or ‘ones’ and when the string length reaches 20, the symbol interval for the next transmitted symbol is increased by one sample. Found in Data > RF Modems, the drop-down box for FFSK Baud Rate has the options of 1200 for normal TM8100 operation, 1200 (A75) for use with existing systems with T2000-A75’s and 2400. This last option is to be included in later enhancement work on the TM8100. Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 8 of 9 Tait Confidential Tait Electronics Ltd Correction to Prog App The first version of Programming Application in this release was v2.90. However an error was found where the Transmit Frequency band of operation for D1 (216 to 266 MHz) was incorrectly limited as (216 to 226 MHz). This error was quickly resolved and a new Programming Application has been released, v2.92. This is the only change over v2.90, so if v2.90 is installed and the D1 band is not used in your market there is no requirement to replace your Programming Application. All CD-ROM’s with TM8100 Programming Applications included, TMAA20-00 and TMAA20-01, will now include v2.92 as release version. Compliance Issues None. CSO Instruction Inform all sales and service staff of the released versions. 4. Issuing Authority Name and Position of Issuing Officer Graham Brenchley Technical Support Engineer Confidentiality Confidential – This message or document contains proprietary information intended only for the person(s) or organisation(s) to whom it is addressed. All Recipients are legally obliged to not disclose Tait technological or business information to any persons or organisations without the written permission of Tait. Distribution Level Associate. Document History Original Release Prog App correction and version update Telephone:+64-3-357-9991 support@taitworld.com http://support.taitworld.com 25 July 2005 5 Aug 2005 GCB GCB TN-1038b-SR_TM8100_V2.09 Date of Print: 05/08/05 Page 9 of 9
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : Yes Page Count : 9 XMP Toolkit : XMP toolkit 2.9.1-13, framework 1.6 About : uuid:01705078-5220-468c-ae7a-378cdbdc7fb0 Producer : Acrobat Distiller 6.0 (Windows) Company : Tait Electronics Ltd Source Modified : D:20050804233406 Headline : Create Date : 2005:08:05 11:34:14+12:00 Creator Tool : Acrobat PDFMaker 6.0 for Word Modify Date : 2005:08:05 11:34:47+12:00 Metadata Date : 2005:08:05 11:34:47+12:00 Document ID : uuid:acb8345a-981f-4f40-92ed-87c96a5a5af3 Version ID : 2 Format : application/pdf Title : Creator : brownm Subject : Tagged PDF : Yes Author : brownmEXIF Metadata provided by EXIF.tools