Actions

Difference between revisions of "AlphaCom 9.xx - Release Notes"

From Zenitel Wiki

(AMC X09.00 (2002-11-08))
Line 7: Line 7:
 
=AlphaCom AMC 9.xx Release Notes=
 
=AlphaCom AMC 9.xx Release Notes=
  
 +
==AMC  09.02  (2003-09-25)==
 +
Release: Official, available on request
 +
NVRAM version 09.01.
 +
NOTE: When upgrading from AMC 09.01, all status information in NVRAM will be deleted.
 +
This applies to Mails, absence status, transfers, selected audio programs, conferences, $udd values, etc.
 +
Programming downloaded from AlphaPro is not deleted.
 +
 +
===Functional changes===
 +
----
 +
'''Number of simultaneous global conferences and group calls:'''<br\>
 +
The theoretical maximum simultaneous sum of global conferences and group calls is increased to 50. <br\>
 +
 +
'''Improvement of AlphaCom Sliding Window link layer protocol:'''<br\>
 +
Description: If error on a data link occurs exactly every one second, there is a chance that every retransmission of a data message will fail. There is a small risk that this can occur if AE1 boards are not synchronized properly Correction: 100 ms is added to the retransmission timeout for every retransmission. <br\>
 +
 +
'''Test/maintainance feature added: No board reset mode:'''<br\>
 +
In order to download FirmWare to the AE1 board, AMC needs to be set in a mode where it does not reset boards which are not responding to messages from AMC. This mode is also useful during development. Activation: Enable the TST function on AMC port 0 (type “#SERVICE*”). Type the command “no-bd-res”. You will then be asked if you will enable this function permanently. On systems in actual use, it is recommended to not enable this function permanently, because it reduces the error-recovery ability of the system. Just press return again, and the function will be enabled only for an hour. If you answer “yes”, the function is enabled permanently. This is only recommended for lab use. To restore normal operation, just type “no-bd-res” again. (Note that the “no-bd-res” command only has effect within that AlphaCom module. In order to avoid resets of AE1 boards in a slave AlphaCom, you need to do a TST “rlogin” to the slave module, and type the “no-bd-res” there.)<br\><br\>
 +
 +
===Errors Corrected===
 +
----
 +
'''ERR 1725: AlphaNet audio lines failure make LED flash:'''<br\>
 +
Description: When AlphaNet audio lines fails automatic audio testing, the green LED on that board start flashing, as if the board is in use. Correction: AlphaNet audio does no longer start busy blinking on LED<br\>
 +
 +
'''ERR 1726: 7872 test start at last channel:'''<br\>
 +
Description: 7872 test start at last channel, which can be inconvenient when using AE1 with 32 channels, and only the first ones are used. Correction: 7872 test start at the first channel of the first board<br\>
 +
 +
'''ERR 1728: AMC goes in reset loop if more than 25 AlphaNet channels on one board:'''<br\>
 +
Correction: Internal buffers adjusted, AMC now works with 32 AlphaNet channels on one AE1 board<br\>
 +
 +
'''ERR 1729, 1730: MultiModule Audio Ring testing improvements:'''<br\>
 +
Description: At exchange reset, AMC initally assumes that  MultiModule Audio Ring are OK, until proven otherwise by audio automatic testing. For AE1, it is normal that some of the 32 channels are unusable because some timeslots are used for data. This creates two problems: Error reports are generated for the unusable rings after every reset (ERR 1729). In a period after reset it is also possible that conversations will use the unusable Audio Rings. (In current AMC version it is not possible configure channels 7 - 32 on a board to be not unused) Correction: AMC store the test status of the MultiModule Audio Rings in NVRAM. Only Audio Rings which was OK before the reset will be assumed OK after the reset. Only when a Audio Rings which was OK before reset, fails testing after reset, error reports are made. Additional improvement: Report is made on logport when a AudioRing is tested OK for the first time. <br\>
 +
 +
'''ERR 1732: AlphaNet line errors reported incorrectly to display station:'''<br\>
 +
Description: AlphaNet line errors are reported incorrectly in mail to display station when phys no > 552 (AE1). E.g.: An error on board 23 channel L8 (phys 554) is reported as "AGA error 23(422". Correction: Fixed. Also fixed log-port message when the board for an AlphaNet channel is missing, to include board&line reference.<br\>
 +
 +
'''ERR 1733: AlphaNet line error not always reported:'''<br\>
 +
Description: Error report is not made after reset if an AlphaNet line fails testing. It has to be tested OK, and then later fail, in order to be reported as error. Correction: Changed, Always report error if a configured AlphaNet audio line fails testing after reset. <br\>
 +
 +
'''AE1 and Audio Terminal function:'''<br\>
 +
Corrected physical numbering of AE1 channel programmed to "(3) Audio Terminal" to match the numbering in AlphaPro 09 user interface. (In 09.01 it was an offset of one between the number seen in AlphaPro and the physical number which was activated in AlphaCom.)<br\>
 +
<br\>
 +
<br\>
 +
<br\>
 
==AMC  X09.02  (2003-06-30)==
 
==AMC  X09.02  (2003-06-30)==
 
  Release: Official, available on request
 
  Release: Official, available on request

Revision as of 13:47, 9 July 2007

Software in production: AMC 09.12<br\> Software released date: 2006-04-28<br\> Note 1: We sometimes do bugfixes in older versions while working with a new version. You can’t read the list version by version, and always assume that a correction is included in the next. Be aware of high release numbers, e.g. 06.05 vs. 07.01. Check version dates, and also comments for each version. <br\> Note 2: For each software version the NVRAM version is listed. If the NVRAM version is different, the AMC board must be cold started, and then you must do a SendAll from AlphaPro to restore the configuration.<br\><br\><br\>

AlphaCom AMC 9.xx Release Notes

AMC 09.02 (2003-09-25)

Release: Official, available on request 
NVRAM version 09.01. 
NOTE: When upgrading from AMC 09.01, all status information in NVRAM will be deleted. 
This applies to Mails, absence status, transfers, selected audio programs, conferences, $udd values, etc. 
Programming downloaded from AlphaPro is not deleted.

Functional changes


Number of simultaneous global conferences and group calls:<br\> The theoretical maximum simultaneous sum of global conferences and group calls is increased to 50. <br\>

Improvement of AlphaCom Sliding Window link layer protocol:<br\> Description: If error on a data link occurs exactly every one second, there is a chance that every retransmission of a data message will fail. There is a small risk that this can occur if AE1 boards are not synchronized properly Correction: 100 ms is added to the retransmission timeout for every retransmission. <br\>

Test/maintainance feature added: No board reset mode:<br\> In order to download FirmWare to the AE1 board, AMC needs to be set in a mode where it does not reset boards which are not responding to messages from AMC. This mode is also useful during development. Activation: Enable the TST function on AMC port 0 (type “#SERVICE*”). Type the command “no-bd-res”. You will then be asked if you will enable this function permanently. On systems in actual use, it is recommended to not enable this function permanently, because it reduces the error-recovery ability of the system. Just press return again, and the function will be enabled only for an hour. If you answer “yes”, the function is enabled permanently. This is only recommended for lab use. To restore normal operation, just type “no-bd-res” again. (Note that the “no-bd-res” command only has effect within that AlphaCom module. In order to avoid resets of AE1 boards in a slave AlphaCom, you need to do a TST “rlogin” to the slave module, and type the “no-bd-res” there.)<br\><br\>

Errors Corrected


ERR 1725: AlphaNet audio lines failure make LED flash:<br\> Description: When AlphaNet audio lines fails automatic audio testing, the green LED on that board start flashing, as if the board is in use. Correction: AlphaNet audio does no longer start busy blinking on LED<br\>

ERR 1726: 7872 test start at last channel:<br\> Description: 7872 test start at last channel, which can be inconvenient when using AE1 with 32 channels, and only the first ones are used. Correction: 7872 test start at the first channel of the first board<br\>

ERR 1728: AMC goes in reset loop if more than 25 AlphaNet channels on one board:<br\> Correction: Internal buffers adjusted, AMC now works with 32 AlphaNet channels on one AE1 board<br\>

ERR 1729, 1730: MultiModule Audio Ring testing improvements:<br\> Description: At exchange reset, AMC initally assumes that MultiModule Audio Ring are OK, until proven otherwise by audio automatic testing. For AE1, it is normal that some of the 32 channels are unusable because some timeslots are used for data. This creates two problems: Error reports are generated for the unusable rings after every reset (ERR 1729). In a period after reset it is also possible that conversations will use the unusable Audio Rings. (In current AMC version it is not possible configure channels 7 - 32 on a board to be not unused) Correction: AMC store the test status of the MultiModule Audio Rings in NVRAM. Only Audio Rings which was OK before the reset will be assumed OK after the reset. Only when a Audio Rings which was OK before reset, fails testing after reset, error reports are made. Additional improvement: Report is made on logport when a AudioRing is tested OK for the first time. <br\>

ERR 1732: AlphaNet line errors reported incorrectly to display station:<br\> Description: AlphaNet line errors are reported incorrectly in mail to display station when phys no > 552 (AE1). E.g.: An error on board 23 channel L8 (phys 554) is reported as "AGA error 23(422". Correction: Fixed. Also fixed log-port message when the board for an AlphaNet channel is missing, to include board&line reference.<br\>

ERR 1733: AlphaNet line error not always reported:<br\> Description: Error report is not made after reset if an AlphaNet line fails testing. It has to be tested OK, and then later fail, in order to be reported as error. Correction: Changed, Always report error if a configured AlphaNet audio line fails testing after reset. <br\>

AE1 and Audio Terminal function:<br\> Corrected physical numbering of AE1 channel programmed to "(3) Audio Terminal" to match the numbering in AlphaPro 09 user interface. (In 09.01 it was an offset of one between the number seen in AlphaPro and the physical number which was activated in AlphaCom.)<br\> <br\> <br\> <br\>

AMC X09.02 (2003-06-30)

Release: Official, available on request
NVRAM version 09.01. 

Errors Corrected


ERR 1718: Call to Group Hunt deletes all mails at the calling station:<br\> Corrected.<br\>

ERR 1719: Mail in Idle: Mismatch between Current Mail and display text:<br\> Corrected. The station display was not updated.<br\>

ERR 1720: Warning message when Station in privacy press M to receive calls:<br\> Corrected.<br\>

ERR 1721: AGA in 22-24 uses scanner for tone test although not multimodule:<br\> Corrected. No multimodule audio is tested before slave modules are detected.<br\>

ERR 1723: Global Conference do not work with AE1:<br\> Corrected. Illegal sub channels were used for AE1.<br\><br\>

Global Conf. Event Programming note


ERR 1722 : Global Simplex Conf: significant delay before audio is distributed:<br\> A global conference should not be started in more the one node at the time or else they are fighting about who is the root of the conference and thus the audio is delayed while the exchanges is arguing. There is one bug fixed for global conference in this AMC version. If a global conference is restarted within a short time the from the last root of the conference the root would not tell the other nodes about it and thus no other nodes with default members would be connected. <br\> <br\> <br\> <br\>

AMC 09.01 (2003-05-06)

Release: Official, available on request 
NVRAM version 09.01. 

Functional changes


User Defined Data UDD changed from 16 bit to 32 bit:<br\> Possible to store 8 digit directory numbers.<br\>

Support for AE1 card:<br\> Users and Stations increased by 52<br\>

Ignore station down during conversation:<br\> New global flag: ignore_st_down_in_conv. Disable conversation reset during conversation if station is reported down. <br\>

Audio program mute when receiving group call:<br\> New glabal flag: no_prog_during_grcall. Mute program to stations when they become members of group call.<br\>

Load control default turned off:<br\> Let the system go on full speed. <br\>

Possible to use param1 for feature 52 and 85:<br\> This can be used to group event triggers by filtering on sub event type.<br\>

19200 baud rate available:<br\> 19200 baud rate can be used for all protocols (When supported in AlphaPro)<br\>

Dipswitch setting for higher speed multimodule connections:<br\>

  • Dipswitch 7 = ON, set 19200 baud on ICCL.
  • Dipswitch 6 = ON set 19200 baud on SERVICE port.
  • Dipswitch setting for 19200 baud multi-module: Master DS 7 ON and DS 6 OFF. Slaves DS 6 and 7 ON. If you want to use AlphaPro with 19200 Baud, DS 6 on master must be set to ON.

New event handler function MFRE():<br\> Return free-text of station mail, if available, return “-“ if no text. (Same syntax as other text functions). Can only be used with mail events (same as MPRI)<br\>

XOR added to the OP(2,^,3) event handler function:<br\> Syntax ^<br\>

Key trigger event FEAT_DIGIT_EVENT(105):<br\> When activating this feature all succeeding digits are reported to the event handler and is trigged as EVENT_TRIGGER(25) with sub event equal to digit dialed 0-9. The event is ON as long as the station key is down and reported off when key is released (can be used for camera control ++).<br\> FEAT_DIGIT_EVENT with param1 = 0 display the digit hold down, with param1 different from 0 the display is not updated and can be updated by the event handler to indicate “left” “up”, “down” ++.<br\><br\>

Errors Corrected


ERR 1696: HotLine feature activated when lifting handset in conference:<br\> Corrected. Bug in the final state machine.<br\>

ERR 1697: Audio program should mute when receiving group call:<br\> New global flags added for turning on mute feature, global setting for a node.<br\>

ERR 1699: 9700 (93/1) causes reset when no pager defined:<br\> Corrected. Test if legal pager driver type is defined.<br\>

ERR 1701: Connection cleanup after software error timeout:<br\> If a connection failed due to missing hardware/software resources the cleanup function can reset the system. Corrected.<br\>

ERR 1703: DualDisplay navigation key is not working in AlphaNet:<br\> Corrected. DualDisplay works when remotely connected to a AMC 9.01 or newer.<br\>

ERR 1704: Parallel Handling of Call Request:<br\> Corrected. There was a bug in the User – Station relation calculation.<br\>

ERR 1705: AMC-board, future battery problems:<br\> Partly corrected, The AMC board should now start without battery.<br\>

ERR 1706: RIO do not communicate with AMC:<br\> Corrected. Uart fifo is disabled when RIO is to be used.<br\>

ERR 1707: EDO: Non printable ASCII 09 (TAB) is transmitted as multiple space characters:<br\> Corrected. EDO can now send all sort of ASCII characters.<br\>

ERR 1708: M-key in MultiModul conversation causes reset:<br\> Corrected.<br\>

ERR 1711: Call Back mail not restored after reset:<br\> Corrected. <br\>

ERR 1712: AGA station; Event type 17; not restored immediately after reset:<br\> Corrected.<br\>

ERR 1713: ASVP: Playback of 5-8 digit station numbers fails:<br\> Corrected. New ASVP software must be used.<br\>

ERR 1714: Hebrew directory not in Alphabetical order:<br\> Corrected. <br\>

ERR 1715: Simplex conf. to a not connected station is not cancelled:<br\> Corrected. Added conference disconnect code for "stations down"<br\>

ERR 1716: $DISCON_ST show error message on TST console:<br\> Corrected. Code cleanup.<br\>

ERR 1717: Two line name text does not work from AMC 8.26:<br\> Corrected.<br\>

MPC protocol use the 4 last digits if directory number > 4:<br\> Rubbish on MPC protocol output is fixed by using only the last 4 digit of a large dirno.<br\> <br\> <br\> <br\>

AMC X09.00 (2002-11-08)

release: Official, available on request 
NVRAM version 09.00. 
Note: Previous X9.00 used a different nvram 09.00. Since it is a limited release the version number is not changed.
The 9.00 version is based on the latest 8.27x, with some extended tables, some new features and bug fixes.

Functional changes


Extended Name Sort Algorithm:<br\> Name sort extended from 250 to 1000 names starting with the same letter. <br\>

New Station Bit Map Flags:<br\> Previous configured as DAK features in COS:

  • Station flag bit 10 1 = FEAT_DAK_DISPLAY_DIRNO (DualDisplay)
  • Station flag bit 11 1 = FEAT_AUTO_CANCEL
  • Station flag bit 12 1 = FEAT_AUTO_DIR_NO_CONN
  • Station flag bit 13 1 = FEAT_AUTO_INQUIRY

New flag:

  • Station flag bit 14 1 = Station has DAK display, can be used for CRM4 functionality in DualDisplay hardware

Removed Features:<br\>

  • 98 FEAT_UPDATE_DAK_DISPLAY (Use “789”)
  • 99 FEAT_DAK_DISPLAY_DIRNO (Station bit 10)
  • 102 FEAT_AUTO_CANCEL (Station bit 11)
  • 103 FEAT_AUTO_INQUIRY (Station bit 13)
  • 104 FEAT_AUTO_DIR_NO_CONN (Station bit 12)

New DAK Redirecting System:<br\> To reduce the number of dummy station the redirecting function is extended to be able to redirect from all 20 DAK keys of a station. (The old functionality is still kept) See DualDisplay station documentation.<br\>

Stations Using “Digit Keys is DAK”:<br\> It is now possible to use the stations own 20 DAK keys without the need of redirecting.

Station DAK key system:<br\> Digit keys 0-9 use station DAK 1-10 DAK keys use station DAK 11-20 (previously moved to D80)

VOIP:<br\> New solution for M key handling and some bug fixes for delay settings.<br\>

Flash Backup Upgrade:<br\> The driver for backup to the AMC flash is rewritten for new flash type and size. The AMC SW 9.00 will only use the new flash. The previous flash driver is removed because the new nvram structure 9.00 will not fit into the old flash.<br\><br\>

NVRAM increased tables


Station flags:<br\> 16 new station flag added, still unused.<br\>

MDF text buffer:<br\> MDF text buffer increased form 6000 to 12000 bytes.<br\>

New DAK Keys:<br\> The existing DAK table is extended from 10 DAK keys to 24 DAK keys for each station. In this way it is easy to configure the DualDisplay station without using redirection. It is less risk of running out of DAK system resources. All stations will have 20 DAK keys available from AlphaPro. The DualDisplay has now 20 DAK keys and 4 navigation keys available from AlphaPro. For DualDisplay the 20 DAK keys are DAK key 1 to 20. The Navigation keys are DAK 21 to 24. <br\>

Event Action Strings:<br\> The number of available event action strings is increased from 400 to 2000. It means that the event programming “scripts” can be made longer.<br\>

Event Config Elements:<br\> The number of available event config elements is increased from 500 to 2000. It means that 2000 different events can be trigged in the system.<br\>

Directory Numbers:<br\> The dynamic directory number table is increased from 1502 to 8702. Directory numbers range increased from 1- 4 digits to 1-8 digits.Directory numbers during conversation is still 3 digits.<br\>

Pager Table:<br\> The pager table is increased from 200 to 600 pagers. <br\>

Global Group Call:<br\> Increased from 50 to 100.<br\>

Local Group Call:<br\> Increased from 50 to 100.<br\><br\>

DualDisplayStation Functionality


New DualDisplay related feature codes:<br\>

  • 100 FEAT_EDIT_DAK_TEXT
  • 101 FEAT_SELECT_DAK_PAGE

For Details see DualDisplay document<br\><br\>

Errors Corrected


ERR 1693: Stations in privacy is not reported up/down to the group call alocator:<br\> If a station in private mode is connected to the AlphaCom, this station will not receive group calls before the exchange or ASLT board is reset. Probably introduced on AMC 08.10. Corrected<br\>

ERR 1694: Remote mail show 0 mails on proxy station:<br\> Corrected, now it is tested that mail status is sent to right station. <br\>

ERR 1688: Answer Mail during off hook fails:<br\> Corrected. Handling of mail call back functionality during off hock was missing. <br\>

ERR 1687: Protocol bug, carriage return during power up corrupt the Touchline protocol:<br\> Corrected. The uart buffer is emptied after reset. <br\>

Bug in MPP command. Problems with new parameters.<br\>