VERSION RELEASES FOR CENTRAL WORKS 2000 ===================================================================== ===================================================================== 3.09P.75 05/08/06 -Added Modem II/BFSK format (type 6) to MCDI & SURGARD rcvr formats. -Changed SOUNDS4 routine to reduce CPU usage when waiting for keypress. -Removed (2) line feeds in the service work order form to attempt prevent overshooting report for laser printers. ===================================================================== 3.09P.16 10/12/05 -added Terminal number display to default CSCONFIG screen. -added customer name to test, pw & tc events. Needed for CWPRO features. -demo programs fixed to ignore workstation duplicate error warnings. -program now creates OUTBOX & INBOX directories (upon startup) for Wizard -trapped runtime error 106 that could occur from a corrupted CFG file. -added terminal configuration directory view from CSCONFIG program. ===================================================================== 3.09P.00 05/31/05 -Added Account Redirection feature. 1st release. -CS-HUB will not check for active terminals when operating in slave mode. -After running CSCONFIG, restarting CW could generate a runtime error 106. Fixed! -Printing activity reports via Alt-F2 would sometimes disable function for rest of session. Fixed memory variable overwrite. -When starting program with the /SC command parameter, system would provide a terminal active warning at next startup. Fixed! -Added local email addresses for individual event code action. -Added CRYALARM protocol for the CRNDEC-12 Standard & Extended formats. -Autotest accounts set for multiple tests per day would sometimes generate service calls even if account had checked in. Fixed! (CSMISC5 - 3047) ======================================================================= 3.09N.53 01/26/05 -Added /FASTPORT command line parameter. This feature bypasses any references of custom addresses for memory & irq, and this routine just tries to open the port based on COMx, parity, data bits & stop bits. -Added /SLAVEMODE to cs-hub. This allows hub program to be run on multiple terminals as a data input module, but does not do maintenance. ======================================================================= 3.09N.51 11/30/04 -Response codes used in the new extended event code area may report Invalid Response Code, when scrolling through a dispatch. Fixed! -Changed any reference of internal function DATETOSORTSTRING to WORDTOKEY. Need for forward compability with CW windows. ======================================================================= 3.09N.46 10/27/04 -Alpha paging system would send for 2nd response entry, even if there was no entry for this response. Now fixed to only send response 1 & 2 data (with only if there is data in the field. -Removed CSWIZARD recharge code. System now uses unlimited transmits. -New CSWIZARD systems would fail security check. Fixed! -Attempting to edit Destination Groups with no existing records would generate an editing error. Fixed! -System would sometimes report Invalid Response Code. Inconsistency exists with the existence of old & new code system. ===================================================================== 3.09N.41 07/20/04 -added backup printout for text-based graphic files. -MOVEHIST program now removes *.DIA files during execution. -When editing extended event codes, cursor would not return to same area after dealing with the currently selected item. Fixed! -Added new event actions for codes that provide for scheduling a service call for event code. -Service system would not always display all future calls. Fixed! ===================================================================== 3.09N.36 05/17/04 -removed Nak char after possible failed 2nd transmission for Ademco receiver. -Initial release of outbound email capability for unattended mode. -added code for ademco format to ignore receiver trouble events for hang-up calls. -added max value to wait at port (in milliseconds) timer prompt. This is configured in CSCONFIG and provides for longer wait durations at the serial ports. Some XP systems have exhibited long OS pauses causing some incoming receiver signals to be broken. Default value of 1000ms (1 sec) should be sufficient. Non-Intelligent serial ports may require longer delays for XP systems. -added Wait Test mode to Direct Port Comm module. This allows real- time display of port exiting routine (using port delay value). -added Silent Knight FSK ("k", "K") format to OH2000 receiver. ===================================================================== 3.09N.30 04/05/04 -Restored looping routines in Ademco receiver code to see if heavy stacking signals in receiver come through quicker. -MCDIPLUS code was not accepting Caller-id data properly. Also added format type "A" to caller-id code. Type "A" refers to an incoming call with no data sent. -extended delay for waiting at port from 0.5 sec to 1.5 second. Also changed timing routines to work on clock tics instead of time delay. Time delay may expire prematurely if PC stalls the application. Clock tics measurement should bring in data from ports without breaking up signal. -added command line /SHOWLASTDATASIGNAL. This allows cs-hub to immediately display last ack'd signal to bottom of the screen. -improvements to one round data routine for Ademco module. ===================================================================== 3.09N.18 02/22/2004 -Changed index structure of extended event codes. -Added SX-3 ITI format to Osborne-Hoffman OH2000E receiver code. -Graphics Page added (temporarily) back to program. ===================================================================== 3.09N.14 01/14/2004 -added new date prompts for history search -added Email Test to Main Menu -old graphic pages removed from system. -updated help descriptions for Event Code editing area -added module for creation of directory \CENTRAL\RESPONSE upon startup of program. This directory stores *.ATT files that are entered in the Response File prompts for Event Codes. -added routine for compability with older CS Wizard processing systems. The older Wizard required the presence of the file GOWIZARD.FLG to begin processing. To enable CW2000 to create the FLG file, use the command parameter /USEWIZARDFLAG for backward compability usage of the older Wizard product. ===================================================================== 3.09N.10 01/05/2004 -Added Event Code link feature. Using the new Extended Event Code System, accounts can "link" or "point" to another account. This feature not available on Data Logger or Lite. -Added multi-colors to signals on main display monitoring window. -First release of Extended Event Code System. -First time users running CS-MAIN from an older update may get a Runtime Error 105. Run CSCONFIG one-time and exit to fix problem. The subdirectory \TEMP was not being created before file access. Fixed! ===================================================================== 3.09N.05 12/05/2003 -added additional error handling for Ademco 685 receiver. -Failed Autotest would log account number with trailing dashes (-). Changed to spaces instead of dashes. -External driver descriptions for AUTOTEST signals will not be logged. -Added Alt-V (View Statistics) screen to CS-HUB -Upon program startup any temporary history files in the temp work directory are removed. ===================================================================== 3.09N.02 11/26/2003 -Added feature that warns user (upon startup of program), if another workstation is already running with the same workstation number. This fixes the problem in multi-user systems that inadverently attempt to run the program from different pc's without setting a unique workstation number. This feature also tracks the date/time of the program startup & also logs other statistical info. The file(s) are kept in \central\temp and are named STATION.X (x=workstation number) -Some SIA signals would send an "|n" event for subsequent signals. Fixed CW2000 to accept these signals, in addition to "|N" events ===================================================================== 3.09N.01 11/20/2003 -Adjusted Activity Reports to fill data on line instead of starting new line too early. -Format line adjustments to activity reports. -When running CSCONFIG after upgrading from older versions, CSCONFIG may present a Network error upon startup. Fixed! -Added FIFO status (for port) in Direct Port Communiation -Added Response #2 for Alpha Page terminals. This allows for a 2nd entry of data to be sent to the port. ===================================================================== 3.09M.96 10/18/2003 -Displaying history events would sometimes re-arrange exact order of events. Fixed! -Added comment line when taking accounts OFF of Test, P/W, & T/C. -Improved speed of incoming data. ===================================================================== 3.09M.92 10/14/2003 -Contact ID format for Keltron receivers would pass blank spaces in account number if less than 4 digits were used by dialer. Fixed to remove spaces in account number sent from receiver. -Added "Radionics" autotest string for heartbeat to Keltron driver. -Async routines compiled using Basic defines. -Added Defeat Local Window Cache configuration. Should allow local windows cache unless windows network shows signs of file corruption. Noticable slowdown if attempting to defeat local cache. Defeating the local cache create extra processing time for each workstation to perform more file transactions. See articles in on-line Tech Forum. ===================================================================== 3.09M7 09/04/2003 -Improved port performance for receivers: CRYLARM & ADEMCO. -Extended delay factors for file locking. Busy networks may error due to slow network response. -Running CS-HUB for first time would not allow selection of printer. Problem may show in new systems only. Fixed! ===================================================================== 3.09M1 08/15/2003 -Removed printer codes for O/C Activity Reports. Outputs standard text. -Altered many record writing statements from global file lock to independent record lock. -Lengthen delay between record locks from 50ms to 100ms. -Certain mouse routines were causing CPU usage to stay at 100%. Fixed in CS-MAIN & CS-HUB. ===================================================================== 3.09L6 07/17/2003 -Upon dispatch, accounts disabled for false alarm management still presented warning window to operator. Fixed! -UL runaway dialer feature could criss-cross initial values. Fixed! -Sub account number feature for partitioned panels would not correctly assemble the sub account info for the Contact ID format for the Surgard receiver. Fixed! ===================================================================== 3.09L4 06/23/2003 -When using unattended mode with alpha pager, selecting to send NAME on transmission would sometimes omit NAME info. Fixed! -In Dispatch area, pressing F6 (history) would sometimes improperly clear screen upon return back from viewing history. Fixed! -If account was flagged for backup sheet, wrong account would be printed if account number was changed prior to printing the backup sheet. -Added Operator Full Name to Statistics display window. ===================================================================== 3.09k 05/23/2003 -First release of new CS WIZARD code output. -Semaphore index would not always clear any flags set. Fixed! -Problem with receiver lines in SIA formats in MCDI module. Fixed! -Problem with receiver lines in SIA format in SURGARD module. Fixed! ===================================================================== 3.09j 03/17/2003 -Reworked calling routines for screen saver module. -Removed beeping sounds that occur during receipt of a test signal or an AUTOTEST signal. -Rewrote screen saver module. -If a defective history file is encountered, the rebuild window would not present a rebuild option. Fixed! ===================================================================== 3.09j 02/28/2003 -If port memory address & irq values were configured at 0, some ports would not receive signals. Rewrote port routines to set the default computer port values for Com1-Com4, provided CSCONFIG had these initial values at 0. Any value entered for each port will still override. -Added more port details displays in Direct Port Communication window. ===================================================================== 3.09i 02/27/2003 -Upon exiting display of history signals, module would not always release memory usage. Fixed! -Removed menu option for rebuild of Printer files. Printer files are rebuilt during selection of the Secondary Files menu choice option. -Improved speed refresh rate during screen saver. -Certain conditions within hold-recall screen would generate error while trying to tag/untag signals. Fixed! -Some port information would corrupt upon trying to initialize upper port numbers. Fixed! ===================================================================== 3.09h 02/19/2003 -Replaced REBUILD Window Prompt & Graphic Help Windows with dialog box. -Decreased delay time for locked file re-try from 100ms to 50ms. -Some port routines were setting up to 32 ports of variables. Reduced to 16 ports for initialization. -Removed Novell file coding. Multi-user file sharing must use MsNet. -Added newer receiver modules to overlay area of CS-HUB. ===================================================================== 3.09d 02/12/2003 -Adjusted compiler directives for CS-Mini & CS-Logger programs. -Added CSWizard Packets Sent display to statistics window. ===================================================================== 3.09a 01/23/2003 -On occasion, active service calls could not be signed-off. Changed semaphore value passed for securing record. Program now purges any residual flags (that have been set) upon exiting program. -Now force uppercase to any value set using command for REMOTECOMPANY, -New port data routine for Ademco driver. Now bring in signal, nak the first round, await for a confirming 2nd round before sending an ack. -Moved SIA conversion code from internal receiver module to internal SIA code module. ===================================================================== 3.08y 01/02/2003 -On occasion, active service calls could not be signed-off. Changed semaphore value passed for securing record. Program now purges any residual flags (that have been set) upon exiting program. ===================================================================== 3.08u 12/24/2002 -Release of Surgard MLR2000 Receiver driver. This driver works with MLR2000 ver 1.20 or above, addressing the longer receiver/line data. ===================================================================== 3.08t 12/15/2002 -Upon startup of CS-MAIN, program now creates \CSHIST & TEMP directory (if they don't already exist). Mainly put in place for first time usage. -Some Win2K & WinNT systems exhibit a caching problem that leads to data corruption on a network. New Low-Level file routines now disable workstation caching if system is configured for Secure Mode in an MsNet environment. -Moved receiver modules to segregated units. -Removed CID code from earlier DTMF receiving card module (rarely used). -Changed overlay shared memory size. ===================================================================== 3.08m 11/21/2002 -Addition of batch record processing from SIGNALS ON HOLD screen. -Added STORM MODE. When activated, this feature will automatically place any TROUBLE event on hold. ===================================================================== 3.08c 11/20/2002 -Adjusted port initialization routines for regarding vector values. -Some ports would not properly initialize unless CSCONFIG specified a value for each port...even if port defaults were in place. Fixed! -OH2000 receiver routines not picking up multiple signals after the first signal was sent. Fixed! ===================================================================== 3.08a 08/19/2002 -CS-HUB program now contains an overlay called CS-HUB.OVR. ===================================================================== 3.07r 07/23/2002 -Changed interrupt vector rountines to set a value of 0 to port when using default port values. -Reduced size of new coded Port Receiving window. ===================================================================== 3.07q 07/10/2002 -Removed memory allocation code at beginning of CS-HUB. -Added more error info for display during initialization of port routines. -If using an IRQ override when initializing any port, vector value should be changed to avoid problems with some Windows systems. Port init routines now force a vector value to be initialized when opening each port. ===================================================================== 3.07k 06/30/2002 -CS-HUB-shortened display time for UL warnings of non-responding terminals. This may prevent potential delay at the ports when needing to ACK receiver. -Improved changes display routines during receiving of data at port. ===================================================================== 3.07j 05/29/2002 -System account number (CW2000) would not always display related signal history. Fixed! -When signing-off service calls, sometimes system would not process chosen service call. Fixed! ===================================================================== 3.07k 05/03/2002 -Changed history display screens to white text/black background. -When editing accounts, saving data with F1 would not log the info to the history files. Fixed! -History printing module would not pass correct account number to report generator. Fixed! ===================================================================== 3.07k 01/06/2002 -Screens updated. -Added new dialog button for Verify Deletion prompt. -When putting accounts on PW, TC, or TEST, system would not pass the proper account number to place the account on condition. Fixed! -Added print functions (Alt-P & F8) for the new history display windows. ===================================================================== 3.07c 12/26/2001 -Added Email menu item to main menu. ===================================================================== 3.07b 12/12/2001 -Major internal rewrite for common, shared variables. Sometimes account number values would get destroyed thus giving unpredictable results. Routines now pass account number values directly to called routines. -Creation of \CENTRAL\TEMP directory to hold temporary files. Contents of this directory can be removed by the customer. -For data-logger systems: AUTOTEST event no longer will be sent to an alpha pager. The signal will only be logged. ===================================================================== 3.06t 10/23/2001 -Problems with refresh and clearing out old account number when retrieving history. Fixed! ===================================================================== 3.06r 10/08/2001 -New history display screen that allows history events to be scrolled. ===================================================================== 3.06q 09/20/2001 -Continued updates to DMP Serial 3 Interface. Added Hold function processing of DMP formats. -O/C signals would not display properly for DMP format for accounts that are on test. Fixed! ===================================================================== 3.06h 08/15/2001 -First Beta release of DMP Serial 3 interface. ===================================================================== 3.06g 07/28/2001 -Increased internal fixed memory allocation in CS-HUB from 52k to 55k. -Changed debuglevel62 stop points. -Moved system config display to separate procedure. -If a workstation had the alpha pager feature defaulted to o, systems that did not have the alpha feature always acted like the alpha page feature was enabled, as they could not re-edit the value for each workstation. Fixed to turn-off feature upon startup if this system did not have the alpha pager feature enabled. -Increased file allocation blocks from 50 to 60. ===================================================================== 3.04g 10/26/2000 Email report interval was not generating reports on correct daily interval. Fixed! Upon deletion of an account, semaphore flag was not being cleared for re-creation of this same account number at another workstation. Fixed! ===================================================================== 3.04f 10/20/2000 System was not updating last date CSWIZARD email report was generated. Fixed! ===================================================================== 3.04e 10/11/2000 Random CSWIZARD files would be submitted with 0 bytes. CSWIZARD preparation routine was not checking for a DosError condition before deciding to submit or remove the temp file. Fixed to check for DosError. Service calls being automatically signed-off by the CSWIZARD would display NOT DONE in the history display. Fixed! ===================================================================== 3.04d 09/25/2000 Added ability to send missed AUTOTEST signals to an email address. When creating a new account with a duplicate/existing receiver line, system would be difficult to exit from receiver/line edit area. Fixed! Pressing F7 repeatedly for time zones could crash system. Fixed! ===================================================================== 3.03d 09/18/2000 If the menu option for weekly o/c reports was selected, the system would set a flag to not evaluate this account for the rest of the day. This would not allow CSWIZARD to generate a report on that same day for a given account for the same report date. Fixed! ===================================================================== 3.03c 09/14/2000 When reports were generated for CSWIZARD, multiple pages breaks were being added for one email. Fixed! For reports outbound for email, fixed system to always print date & time. This creates a better format of the ASCII document. ===================================================================== 3.03b 09/11/2000 Found the autodial routine would sometimes report an error 12902 when attempting to outbound to an alpha pager. Fixed program to mask only this error, and continue with the routine. ===================================================================== 3.02i 06/25/2000 Added new receiver drivers for Silent Knight 9500. 3.03a 07/16/2000 First release of CW2000 equipped for CS Wizard. ===================================================================== 3.02h 06/06/2000 Added new OC Editing area for CS Wizard Interface. New internal routines added for O/C printing for CS Wizard reports. ===================================================================== 3.02g 05/25/2000 Added False Alarm Dispatch Usage report. ===================================================================== 3.02f 04/11/2000 Recurring Service Calls would create a duplicate "recurring call" if this service call was printed, then rescheduled. Fixed to NOT duplicate the "recurring" call, but only schedule a "standard" call for the selected date. ===================================================================== 3.02e 04/07/2000 Last dispatch text would get overwritten on screen if account contained PW or TC comments. Fixed! ===================================================================== 3.02d 03/05/2000 Program would not load custom POF passed as a command parameter. Fixed! ===================================================================== 3.02c 02/14/2000 Added contact id format to Radionics format. Moved BAD TRANSMISSION detection code from MCDI recevier to the SurGard driver code for the TLR+ to operate properly. ===================================================================== 3.02b 02/11/2000 Added new heartbeat protocols to Radionics 6600 Receiver. Found small date anomally that would cause some open close reports to print a week late. Fixed! Changed operator back door password for future versions. ===================================================================== 3.02a 02/03/2000 Addition of False Alarm Dispatch warning system. System would not log individual o/c user info during handling of account on o/c level 5 accounts. Fixed to place user descriptions in history and audit trail. Some service calls could be deleted when accessing program in the remote mode. Fixed! ===================================================================== 3.01y 01/06/2000 Added SIA Protocol #2 to Surgard Receiver Interface ===================================================================== 3.01w 12/28/1999 Added equipment field to POF file output. Fixed memory display in main menu to accommodate rapid change from 5 to 6 digits of RAM available. ===================================================================== 3.01u 12/02/1999 New compile release. ===================================================================== 3.01t 12/01/1999 Added load-balance feature for terminals using destination groups. Hit statistics are displayed in the destination group editing area. ===================================================================== 3.01s 11/30/1999 Added new code for top line warning displays during a dispatch. Installed new destination group code in cs-hub for terminal destinations. ===================================================================== 3.01p 11/11/1999 Fixed severe memory allocation problem in the O/C violation check area. The problem would potentially appear when typing in O/C comments to a violated account. ===================================================================== 3.01n 11/03/1999 Re-worked SX5 routines for SURGARD receiver. ===================================================================== 3.01m 10/26/1999 Re-worked some of the CRYLARM port routines. ===================================================================== 3.01l 10/20/1999 Official Keltron-PartyLine protocol. Some ITI O/C signals would not process properly through the Sur-gard receiver driver if they were non-SXV panels. Fixed! ===================================================================== 3.01k 10/14/99 Cryalarm receiver code would wait 600ms after each signal. Fixed ports to pause on ratio based on port init routines. Added Keltron-PartyLine protocol. ===================================================================== 3.01j 10/04/99 Fixed potential Y2K bug in the F6-History & O/C Reports module. ===================================================================== 3.01i 07/20/99 When adding a new account, the workstation creating the account would not allow other stations to edit in the future. Fixed! New dealer editing screens installed. ===================================================================== 3.01g 06/28/99 Added Contact-ID format to Keltron interface. Modified zone_check routine & moved routine to general receiver module. ===================================================================== 3.01f 05/31/99 Pressing alt-h for help during account editing would insert "unprintable" character into text. Fixed! ===================================================================== 3.01e Moved some local variables (radio_signal, radio_signal_time) to heap. Major memory handling changes to customer files. Moved from local variables to heap memory. ===================================================================== 3.01d 03/02/1999 Internal changes to receiver protocols to allow for variable outbound values for ack'ing the port from receivers. Added initialization of Date.Threshold variable to 1980. This gives the software application a 100 year window from 1980 to 2080. Pager script would not reset timer when in LOOPEXECUTE command. Fixed! ===================================================================== 3.01b 02/03/99 Rebuilding of company files would not execute during a failure in the loading of CS-MAIN. Fixed! Fixed bug in Billing Rate Codes that affected rebuilding of Company files. To correct any future abnormalities, please view all of your Billing Rate Codes. Edit & save each code at least once. Modified CWMASTER files for indexed access. Added Release Notes browser to main menu. ===================================================================== 3.01a 12/06/98 New internal file-handling routines (v5.54) installed & compiled. Some menu options would not follow operator security. Fixed! If a new operator logged in at the monitoring system, operator security for menu options did not follow when returning to the main menu. Fixed! ===================================================================== 3.00g 10/14/98 Fixed auto-page feature to page only when auto signal logging is ON. Fixed operator editing for password entry. It is recommended to check all existing operator's and press F1 to re-save the current data. ===================================================================== 3.00e 09/22/98 Added LOOPSENDDEC command to the autodialer script module. ===================================================================== 3.00d 08/27/98 Added ITI protocol & Robofon protocol to Surgard Receiver Added SU code to manually override SUPERVISORY code for ITI Receiver. Printer error did not allow user to exit or redirect print. Fixed! ===================================================================== 3.00c 07/09/98 Operator Back Door Password was incorrect. Fixed! Cs-Main6 Program integrated into Cs-Main Program. Cs-Rem Program integrated into Cs-Main Program. Utilize the 'set' command to invoke Remote Operation Mode. Use set remotecompany= to invoke this variable. ===================================================================== 3.00b8 06/25/98 GetLine procedure was causing a hardware lock-up during incoming data. Moved initialization of incoming baud rate to the port initialization routines when the ports are first opened. ===================================================================== 3.00b7 06/10/98 Added new scripting pager interface. This will be used as unattended mode of operation #2. Improved port wait delay. Longer delays only occur if there is a multiplexer in use. Excessive delays with a multiplexer can be avoided by increasing the port speed. ===================================================================== 3.00b5 06/07/98 When using CSCONFIG, file cache would not retain newly edited value. Fixed! Also allow editing of file cache settings for network systems so networks such as MSNET (Win 95/98/NT) can be finely tuned. ===================================================================== 3.00b4 06/01/98 Improved incoming delay retention. Program now reacts to exact port baud settings to determine delay to wait at port before leaving. This feature now works with all active ports unlike previous versions that only worked with muxer on port 1. ===================================================================== 3.00b3 05/07/98 Upon startup, CS-MAIN would randomly display access warnings depending on the user logging in. Fixed! ===================================================================== 3.00b2 Initial release of Multi-Lingual program. Increased display of CS-HUB sequence counter to 999,999,999. Win 95 Users NOTICE: Central Works file cache should be reduced to 10% - 15%. Win 95 attempts to refresh the file system at each file I/O, therefore, using a setting higher than 10% - 15% might be useless. Decreasing this setting provides more RAM for other program modules. This similar setting of around 10% should also be used for networks. ===================================================================== 3.00b1 When editing operators, passwords could not be edited in non-UL version. Fixed! ===================================================================== 3.00b Added Securitel Receiver format. ===================================================================== 3.00a9 Radionics code format would not interpret codes accurately. Fixed! Attempt to fix missed 1/2 hour violation checks. ===================================================================== 3.00a8 October 20, 1997 Radionics code format would not interpret codes accurately. Fixed! ===================================================================== 3.00a7 Added new extended autotest failure editing window & handling routines. **NEW UPDATE TO CW2000.HLP is necessary. Minor bug fixes. ===================================================================== 3.00a3 Passwords would not require 6 characters minimum. Fixed! Added "keys used at location" prompt to check-off list for UL. Added "responding party" prompt to dispatch area for UL. Various operator setup prompts removed when using UL version. ===================================================================== 3.00a September 8, 1997 Official release of UL Version software ===================================================================== 2.84g Added year data to activity & alarm ticket reports for each line. When red or green warning lines appear on the top of the dispatch screen, UL version will now beep during each time the line displays. Passwords for UL versions must be 6 characters minimum in length. UL versions require that at least 1 monitoring be on-line. If a user tries to ALT-A, or exit monitoring, screen will warn user of no other terminals on-line, and user will not be allowed to exit. UL versions require CS-HUB to verify on-line terminals every 60 seconds. Added feature to CS-HUB which checks for this condition. Pressing F8 at the CS-MAIN monitoring menu crashed PC. Fixed! CS-LOGGER product would not allow editing of all receiver formats. Fixed! Added CRYLARM duplicate signal to 25th line of CS-HUB program. Only displays as duplicate radio signal is encountered. Moved file display name for customer activity display to 2nd line. Added UL Runaway dialer management. ===================================================================== 2.83n Added new error windows to CS-HUB program for U/L management. ===================================================================== 2.83k June 19, 1997 Audit trail would log that user password was being changed during each log-in (even when password was not being changed). Fixed! Added company phone number at top of each account query/dispatch screens. ===================================================================== 2.83i June 10, 1997 Decreased port buffer sizes. Hub systems with marginal memory could not load serial ports if the computer ran out of memory. Added port checking display on hub terminal as ports are scanned. Password system now requires passwords to be changed every 90 days. You will be prompted to enter a new password upon login when time has elapsed. Added U/L version displays and also built for features only found on U/L versions. ===================================================================== 2.83d May 15, 1997 Added longer event code interface (up to 3 characters) for Radionics Modem II format. 1/2 violation check option now controls multi & single user version. Some multi-user applications (without hub software) allowed multiple terminals to perform violation checks. Fixed! ===================================================================== 2.83b April 9, 1997 Some Ademco HiSpeed Events were not processed properly from the MCDI receiver card. Fixed! ===================================================================== 2.83a Februrary 24, 1997 Added SESCOA SUPER SPEED protocol to Surgard receiver reception. ===================================================================== 2.82z Repeated Keltron signals would be handled continuously. Fixed to handle only the first valid signal. ===================================================================== 2.82y Rewrote alpha pager interface allowing new settings in CSCONFIG. Added max attempts feature to alpha pager interface. ===================================================================== 2.82u Rewrote alpha pager interface allowing new settings in CSCONFIG. ===================================================================== 2.82h Addition of preliminary KELTRON interface. ===================================================================== 2.82f When dialing an alpha pager, system would move modem port to 2400 baud. Now, system will leave modem & port settings untouched. ===================================================================== 2.82c Allowed editing of date formats. Added length of 25 character to Ademco format, to provide compability with SWM-1 receiver in Contact ID Mode. Updated operator backdoor code. Added wildcard extensions of multiple characters in code (3?, 3??, 3???). When initializing modem for 300 baud, 1200 baud was being used. Fixed! ===================================================================== 2.81k Minor bug fixes in editing area for CSCONFIG. Testing new routines to allow for longer alpha paging messages. ===================================================================== 2.81j Added ability to override default receiver protocol. You can now enter/change the baud rate, memory address, IRQ, data size, stop bits and parity of each com port. ===================================================================== 2.81d Added manual bypass of auto-page for alpha pager systems. If a description contains *P (similar to *V), this event WILL NOT send the info to an alpha (auto) pager event. ===================================================================== 2.81b Modem IIe format would not handle codes that were already in existance in the code tables for an account. Fixed! ===================================================================== 2.81a August 12, 1996 Menu 4 would not appear when selected. Fixed! Added RF diagnostic code to Ademco receiver. Added Hi-Speed format to RCV_TSR interface. Added Response Codes to POF drivers. Account can be configured to use a call list phone number 1 - 8 for a pager when dialing a pager service in autolog mode. When editing customer information, if user has deletion rights, then ctrl-pageup & ctrl-pagedown will allow user to browse raw record numbers. "Un-deleteable" records can now be removed with the ctrl-enter command for that particular record. Added receiver format #6, which immediately makes the current signal a test event. Ideal for logging info such as Ademco RF Diagnostics. Added Radionics Modem IIe format for QuickAlert receivers. On some systems, program would error out when trying to use the autodialer and the DIALPRFX.DAT file was 0 bytes. Added extra error handling to prevent this. Increased size of SIGNAL.DAT file. Be sure to delete any old SIGNAL.* files prior to installing this update. When using data logging to alpha pager, individual dealer can be setup to send name of account thru pager. Half-hour violation counters now sent to alpha pager on logging-only systems. Added Sub-Account number option for receiving Ademco Contact ID. ===================================================================== 2.78r April 29, 1996 -Added Internal Error log to Bad Account/Event Code not found list. -Removed account limitation from the Data Logger program. -Changed Manager's report options for Dealer AlarmTypes, to retain records until they are printed. -Modified ITI Receiver to accept Y & Z in account number. -Added SX5 format for ITI receiver. -Running external driver report listings would abort the program. Fixed! -Added AUTOPRINT feature. This allows CW Auto-Logging software to be able to send a pre-designed print file to your printer. This can include account, code, zone and call-list information. This feature is turned on by the command-line parameter /AUTOPRINTON. The default configuration file is AUTOPRNT.CFG and can be changed with the command-line parameter /AUTOPRINTFILE=. Requires AUTOPRNT.POF & AUTOPRNT.CFG. -Multi-user sites would accidently leave sitelock files open. Fixed! -When running in unattended (auto-log) mode, added logging of alarm-type events to alarm activity reports. -Alt-H (help key) would not activate existing help commands. Fixed! -Added Hi-Speed receiving capability to PC software. -Added RCVA10 & RCVA11 error conditions for the FBI CP-220 Receiver. -Internal code changes to MCDI Contact ID format. ===================================================================== 2.76q November 1, 1995 -Added customer report option #4 to all systems. -Single-user systems would process signals even if SIGNAL RECEIVING was off. Fixed! -Added Destination group entry prompt. -Rewrote handling of AUTOTEST signal so that this event will never stop even if account is on test and/or TC, PW, Hold... -Now support for 20 specific codes on test with support for wildcard codes. -Improved duration required at midnight for autotest checking of accounts. -Moved scheduling of missed autotests to a background task. Multi-User systems have the task moved to the hub software. -Added IGNORE to automatically log signal without calling operator on T/C, P/W, etc... -When processing accounts on violation, added the ability to enter the "query" area for more data accessibility. -CSCONFIG would not allow all receivers to be edited at the port assignments. Fixed! -Added receiver coding for the AlarmSoft AS-TLR multi line receiver card. -When editing O/C Violation comments the system would warn of a change of account data if setting a conditional that changes the O/C bypass function. Fixed! -Added error handling to the MCDI receiver card. -Added acount number change transaction to CW2000 master account history log. -Added /SIGNALTRACKING parameter to log incoming receiver signal data to an ASCII file before adding to files for processing by other workstations. -External drivers would not rebuild if indexes were corrupt. Fixed! -Added feature to turn off 1/2 hr. violation checks on single-user systems. -Added time & date stamp to incoming signals of MCDI receiver. ===================================================================== 2.72a March 31, 1995 -Added capability of importing date & time from the surgard receiver for each signal. -Warning window of main display area has been altered so that if a user does NOT have the service management option, the display area is substituted with a counter denoting the FAILED SIGNAL EVENTS which contain those accounts not found, event codes not found and missed autotests. Released Central Works 2000 Lite/Data Logger Version - this is the CW2000 lite but is used only as a data logging program. It accepts the same receivers as the lite package but with a 500 account and 1 dealer limitation. -Data entry lines for service calls scheduled & signed off now support lower case letters. -If an O/C signal was received for an account that was not set up for O/C signalling, the system now records this "unexpected" event in the account, the audit system & the Bad Events report. -When taking a low level O/C signal off hold, the signal would go thru even if a condition existed. Fixed to stop for any condition after removal from hold. -Upon receipt of an O/C signal and the system stopped to prompt the operator, the last O/C signal info was inaccurate with the current O/C status of the account. Fixed! -Rewrote date & time settings as we get them from a network server. -O/C accounts would stop a 2nd time if special conditions existed. Fixed! -When using Query then name search, pressing F9 to change sort display options would exit from routine if no accounts were set for autotest check-in. Fixed! -685PC version would always indicate that dealer A was not established when trying to edit customer information. Fixed! -685PC version would not bring in *.CID signals without turning on COM1. Fixed so that COM1 does not need to be on to retrieve signals. -685PC version would log an inaccurate amount of signals when processing data from the 685PC card CID files. Fixed! -685PC version is now limited to process *.CID packet signals at the rate of 3 at a time. This won't give the user the false sense that the machine is locked up. -Single user systems may not check for presence of data at ports if they accidently turned AUTO SIGNAL RECEIVING OFF. Fixed to always check for single-user systems. -When adding or removing accounts, client name will be logged to history for the CW2000 system account. -When using Auto-Signal-Logging, O/C accounts would sometimes not change O/C status. Fixed! ===================================================================== 2.70g December 7, 1994 -If an account misses transmission of an AUTOTEST signal, this info is now recorded in the Bad Account/Event Code audit trail log. -Added ability for CW2000 to interface to the 685PC card for "live" monitoring. -When setting up operator(s), password prompt would allow entry of 15 characters while the log-in system only allowed 10 chars. Fixed! -Added Code search capability to Query area. Also provide simple help definition on the same screen. ===================================================================== 2.61m October 3, 1994 -When displaying the oldest signals on hold recall, pressing F9 would cause the cursor to appear in the middle of "all hold signals". Fixed so the cursor will jump to the top of the list after leaving oldest hold signal screen. -Contact ID format will now process signals even if no code data has been established for the account. -The CID event will automatically display the zone, and the event for that zone. -When running a Manager's Report, timer data report would delete data if you selected o to report options. Now, data will remain in system until printed. This only applies if you have configured the off-line configuration to store Elapsed Timer Data. -For the PROCOM receiver driver, added the characters "LR" before each long range radio code. -When ALT-S is engaged (AUTO-SIGNAL LOGGING), system would stop & wait for a keypress if violation counters changed. Fixed! -Fixed wildcard feature to work with 2, 3 or 4 digit codes. The "?" only works as the last character. The first digit(s) must match. ===================================================================== 2.60m August 15, 1994 -QuickAlert receiver coding was slowed down upon receipt of signal when using a multiplexer. -Added the ability to customize event types for Ademco Contact ID signals. This allows the user to change the normal event code to a customized word. -Added the Telephone Number protocol (caller id) format to the Surgard receiver. This will log incoming signals with caller id to the audit files only. -Added 2 new ITI events: J - Trouble P - Autotest -O/C report options would print many blank pages when requesting the report to print only those accounts with a given search string. Fixed! -When an O/C violation signal comes in & the account has another condition (TC, PW, HOLD), the system would not recognize the O/C violation. Fixed! -Added Expiration Date & Time display for Test, T/C & P/W when displaying account through a query option. -Added auto recall feature that alerts operator(s) when signal put on hold is left on longer that a programmed duration. The duration is set in CSCONFIG. -Pressing F6 for history during a dispatch did not allow you to press ESCAPE to exit from continuing in that area. Fixed! -CSCONFIG now allows you to configure the system so when you press "H" to view events on hold, whether you want the routine to exit back to monitoring once no more signals exist there. This can be configured on a per terminal basis. -Com ports can be configured with specific memory addresses and specific IRQ settings, thus allowing more than 2 ports open simultaneously. -Added the ability to let user change dealer A name for CID packages. -Added recognition of terminating character #20 for Procom Receiver. -Multi-user terminals could possibly lock-up due to a file lock being left on when checking for hold signals to recall. Fixed! -Added ability to change alarm event in Contact ID for an individual signal, provided the CID event number is an "Alarm" priority. -Ademco CID version does not check for a valid dealer to be installed prior to installing an account. -Added new file index for hold signals needing recall. When displaying signals on hold, if any signals are tagged as recall, they can be displayed on their own screen. ===================================================================== 2.53h May 31, 1994 -Command line parameter /SL would not work upon program start-up. Fixed! -When F9 Dispatch key was pressed, multi-user versions would "lock" until an entry was made. Fixed! -When an account is put on test, if specific codes or events are specified, then a transaction is created in the history detailing this specific data. -Added operator access levels to put an account on Test, Policewatch and Temporary Condition. Also added an operator access level to enter the printer maintenance (Alt-P). -If system was in AUTO SIGNAL logging mode, O/C signals would post a duplicate O/C entry in the history. Fixed! -Changed colors of t/c, p/w & test comments during accounts display screen. -Changed colors of account main data display. -Tried adding missed signal data to CS-HUB. -When auto signal logging, duplicate entries were being made to the activity log. Fixed to log only 1 transaction per auto log signal. -Added port ack'ing of Franklin receiver. This receiver type can also be used for the Safe Link receiver as well. ===================================================================== 2.52r April 1, 1994 -When putting accounts on test, p/w or t/c those o/c accounts that previously set an account on bypass would no allow seperate ability to set o/c bypass on existing conditions. Fixed! -Changed SurGard receiver interface to work at 1200 baud. Previously used 9600 baud setting. ===================================================================== 2.52n February 23, 1994 -Modified screens for customer data displays. -Added CLOSE or CLOSING word for quickalert receiver to adequately detect o/c mode in Contact ID format. -If 2 consecutive 3 digit codes (using wildcards) were received, the 2nd signal always used the event of the 1st code. Fixed! -Upon each 1/2 hour violation check, when counters have changed, CW2000 will keep ringing the computer speaker until the keyboard has been pressed and acknowledged. ===================================================================== 2.52g January 11, 1994 -Added System Message Table codes for DMP receiver. -O/C accounts would sometimes fall off violation list. Fixed! -Jumped out scanning of ports from Browser windows. -Improved display speed of windows when displaying call list and id's. Shortened delay when testing of modem for autodial. -When entering date for T/C, P/W, or TEST, system will not allow you to enter a date prior than the current date for expiration. -Under certain conditions, signals would go through the system as though they were on test. Now, re-initialize all values dealing with explicit event codes on test. -Modem tests would sometimes give dialing screen to a port that was not configured for a modem. Fixed! -Added port log & tracing feature to ports. Use command line parameter /PORTTRACE to engage feature. Data will be logged to a filed named "PORTLOG.(STATION NUMBER)" on your hard disk. -Added zoom display feature for scrolling audit (daily activity) files. ===================================================================== 2.43c November 29, 1993 -Added new parameters to pass signal date & time when logging incoming signals from receiver(s). This may add to future abilities to use signal date & time derived directly from receivers that provide it. -When transferring print info on a Netware Lite system, program would error out upon attempt to erase the temporary file. Program now traps error during deletion of the file. -CIDS Version would not process signals in the correct order (date/time). Fixed! -Added Silent Knight 9000 & Surgard receiver interfaces to Central Works Lite package. -O/C Holiday system would not address each o/c account properly during a violation check-up. Fixed! -Inaccurate compilation excluded Morse receiver driver from product. Fixed! ===================================================================== 2.42k September 28, 1993 -Added city, state & phone number to Query/F2/Printer option reports. -Added Sur-Gard receiver format. -External receiver driver information would sometimes remain and show up for signals not requiring external info. Fixed initialization of external data to occur each call to code check routine. Redesigned O/C Bypass system for better reliability. -F9/Dispatch key would sometimes be inaccurate determining recent dispatches. Fixed! -Added RESPONDING PARTY prompt during F9/Dispatch. RESPONDING PARTY field is displayed during signals on hold. -Moved EMERGENCY NUMBERS to dispatching data screen. -Changed initialization test of ports for presence of modem to send the command "AT". ===================================================================== 2.42a August 19, 1993 -Backup sheets now display VERIFY ALL SIGNALS on those accounts set up as such. -Contact ID for QuickAlert receiver would interpret disarm signals as zone information. Changed system to respond to O/C user info by recognizing BY USER data from the receiver. -Added DMP Receiver format. ===================================================================== 2.41r July 22, 1993 -Alpha page transmissions for failed Operator Check-in would sometimes not initialize the modem properly. Fixed! -Added ability to press CTRL-Y at dealer prompt that allows account to be installed without a specific dealer. -Removed low-level I/O printer checking when attempting to change print destination. ===================================================================== 2.41n July 1, 1993 -When displaying accounts open or accounts closed, next o/c display would inaccurately display next o/c change to occur. Fixed! -SEIA interface would incorrectly display extended data on codes that were defined in the account. Fixed! -Improved speed of system when used with a multiplexer. -Corrected format recognition for Adcor receiver. -Improved customer editing area. -Added unlock capability for those customers accidently locking themselves out of the operator access screen. You must call AlarmSoft for current unlock combination. -O/C Special Date routines would return wrong holiday upon match of actual date condition. Fixed! -Added the following data fields to backup sheets: Owner/Contact, O/C Special Tables/Times, Keys at C/S, Map/Page Grid, Permit #, Class of Service, & Control Panel Type. -Added the ability to check for signals from additional key & browser scanning areas throughout the program. -When a port watchdog event failure occurs, this indication now appears on the manager's report. -Added Screen Saver (command line parameter /SS) to monitoring screen. -On some computers running as single-user, it sometimes became possible for CW2000 to be fooled into thinking Novell Netware (multi-user) operating system was in use. This caused certain routines destined only for Novell to be invoked. Fixed! -Added "Dead-Man" Digital Pager feature for failure of Operator Check-In. ===================================================================== 2.40s May 6, 1993 -CS-HUB program was not prioritizing signals. Fixed! -Billing Rate Codes for each account would display incorrectly while editing customer data. Fixed! -CS-HUB would not consistently update wait times on stacked signals. Fixed! -External receiver info would not display proper description if the customer had already typed in an event code. Fixed! -When displaying accounts open or accounts closed, next o/c display would inaccurately display next o/c change to occur. Fixed! -SEIA interface would incorrectly display extended data on codes that were defined in the account. Fixed! -Improved speed of system when used with a multiplexer. -Corrected format recognition for Adcor receiver. ===================================================================== 2.40j April 27, 1993 -Hang-up command was not always hanging up modem on autodial. Extended timeout wait for sending hang-up command. -When editing o/c times, if F5, F6, or F7 were pressed for Saturday, junk characters would appear in the contact/user area. Fixed! If an account was checked to "verify all signals", an o/c signal would cause the verify feature to display. Fixed so o/c signals do not apply to the "verify all signals" logic. ===================================================================== 2.40g April 21, 1993 -Updated routines for the new ADCOR receiver format. -Increased refresh of monitoring screen to exit refreshing of audit data if a keypress occurs. -Added HoneyWell format to Pro-Com receiver routines. -Fixed Ademco routines to strip hi-bit of carriage return that was causing a problem with Crylarm computer & software. ===================================================================== 2.40d April 16, 1993 -Added last dispatch date & time to query & dispatch screens. -Added Class of Service field in customer data, as well as editing capabilities for these COS codes. -System would sometimes present O/C signal to an account that was tagged as o to O/C option. Fixed! -Added prompt to operator access editing that provides control on using the F10 cancel key on a dispatch. -If auto-signal mode is off, signals received during this condition will not prioritize. ===================================================================== 2.30a April 1, 1993 -If signals existed in the audit files that went unprinted from a previously used "All Events Printer", the transactions could not be removed from the system. Fixed! -Added hub screen from monitoring system so operators can view pending signals within the entire system. (multi-user only) ===================================================================== 2.29i March 30, 1993 -When auto signal logging is engaged, signal priortization is turned off. -Added Special O/C Holiday Dates. -When searching account from special condition prompt, it was not possible to search multiple dealers with the same account number. Fixed! -When high traffic occurred, operators could not get control of a terminal due to keyboard flushing. Now, keyboard flushing will not occur when more than 4 signals are stacking. -Added Owner prompt to customer information area. This will be useful as future versions will have provisions for printing mailing lables. -Hold window can now be displayed even if no signals are on hold. -Added Permit Number prompt to customer information. -When selecting menu choice from options menu at monitoring screen, fixed scrolling bar from stopping on a blank entry. Also available options are highlited while areas not available are a lower intensity. ===================================================================== 2.28q March 8, 1993 -Added Superfast codes translation for all available sequences for QuickAlert receiver format. -Added modem initialization string. -Added Alpha Pager Interface. This option allows CW2000 to transmit "dead-man" failure for operator check-in, alpha pages from manual-dial screen, and transmit outgoing signals through alternate-signal logging. -Added Pipe (|) delimited output to ASCII output routines. ===================================================================== 2.28j February 17, 1993 -Added Operator security editing to system. -Increased speed of certain key functions -Statistic window would sometimes hesitate up to 6 seconds before displaying data. Fixed! -Pre-drawn windows previously kept on hard drive now linked directly into final program code. -Added more access functions from query screen display. -Removed SEMAFORE.* files. All semaphore data is now kept in master files. -During half-hour print, open/close counters were wrong. Fixed! ===================================================================== 2.27p February 2, 1993 -O/C counters would be inaccurate if O/C was received from an account that had O/C prompt set-up as "N". Fixed! -If "D" was pressed to display O/C data during 1st half-hour after midnight, O/C counters would reset to 0. Fixed! ===================================================================== 2.27n January 27, 1993 -When displaying main system configurations, dos version was reversed. Fixed! -Added Pro-Com Receiver drivers. -Removed dispatching "auto-refresh" every 90 seconds. -Improved hang-up commands for autodialer. -Added counters for accounts open & accounts closed, open & close violations, and current service calls. ===================================================================== 2.27e January 11, 1993 -When using Query & F2 search options, system would lock up. Fixed! -Weekly O/C reports & F6 search options would not find existing data in signal history area. Fixed! ===================================================================== 2.27c January 6, 1993 -When invoking the F3 (manual time) key, password was prompting customer only to turn this feature off. Fixed to work properly! -Statistic screen would have some stray characters appear in the time areas. Fixed! -Time Zones display screen would not display proper times for respective areas. Fixed! -When a terminal was "off-line", operator check-in would still prompt on screen. Fixed! -When using the autodialer, account number was not presented on manager's report. Fixed! -Moved Total Account & O/C Account counter displays to statistic window. ===================================================================== 2.27b December 29, 1992 -Added new monitoring screen. -Added all events printing to product especially for single-user version. -Added command line parameter (/ELOFF) to CS-HUB program to supress logging of signal data to audit files upon each signal. -Fixed remainder of ITI feeding junk data to history. ===================================================================== 2.26p December 8, 1992 -Edited rebuild routine for SIGNAL.DAT to add ASCII value #1 to index when rebuilding. -Added ability for all events printer on single user versions. Must use CSCONFIG to configure parameters. -In Billing Rate Usage Report: now print all accounts regardless if they have existing rates or not. This allows central station to perhaps find accounts not being billed. -Added F1 help key from main dispatching screen. -Due to size constraints of dispatching screen features for key option system, removed CS-TERM program. ===================================================================== 2.26l November 23, 1992 -When transmitting data out of the port, rarely a machine could turn off the output transmitter interrupt. Now when transmitting a character, we wait for a timeout to occur, if it does, then we attempt to re-start the port again. ===================================================================== 2.26j November 20, 1992 -CS-HUB would not route multiple signals back to same terminal due to other internal changes that had occurred. Fixed! -Added level 1 password to turn on manual time at monitoring system. -When using new autodialer system, if current account did not have an extended call list, system may have used extended call list from a preceeding account. Fixed! -When transmitting data out the port, wait time was only a fraction of 1 second. Increased to 5 seconds. -If an account was on test and any function key was pressed, system would lock-up. Fixed! ===================================================================== 2.26h November 10, 1992 -Added Modem II format to QuickAlert receiver coding. -ITI format would sometimes improperly decode bypass signals. Fixed! -Added stripping of Hi-Bit to all receivers input coding. -Changed initialization when opening com 1 port for Baytech Multiplexer to 8 data bits, 1 stop bit, No parity. -Added prompt in account installation that allows specific autotest codes to acknowledge as check-in or allow any code to act as a check-in. ===================================================================== 2.26d October 27, 1992 -When placing specific zone on test, Contact ID codes did not work upon receipt of an automatic signal. Fixed! -When entering data in date fields, it was sometimes possible to enter a bad date using only spaces. Fixed! -Changed port routines to use generic hardware/software protocols for use with multiplexers. -When testing for specific codes on test, system would remove accounts that were on O/C Bypass. Fixed! -Added new command line parameter (/PP) to display port parameters as each communications port is opened. -Added Radionics 40pps format to QuickAlert receiver coding. ===================================================================== 2.26a October 13, 1992 -Specific event description of external receiver drivers on respective event codes used by the external drivers system are now added to the signal history area. -Moved "additional signal waiting" window to top line of screen. -Changed pending signals waiting message to display in bright red when additional signals are pending for the same account. When signals other than the account on display are pending, the top line will display this in bright green. -When putting an account on test, can specify a code or group of particular codes that should only be on test. -Added F1 key to CS-HUB system that resets prior signals in the 5 minute queue. Ideal for resetting radio signals for more testing. -Added signal prioritization. ===================================================================== 2.25y September 24, 1992 -Added ability for user to select billing rate from pop-up display. -Fixed QuickAlert Receiver during a SIA format. Would not properly pick up single digit zones. -Added 3rd receiver/line input. -Added billing rate usage to management report options. -Added watchdog routines for failed receivers. -Fixed FBI CP220 receiver routines for Contact ID. Due to misprint in FBI documentation, Contact ID would not be received properly by the CW2000. Fixed! ===================================================================== 2.25d September 8, 1992 -Added new autodialer system. -Allow dispatching system to be in overlay system. -Late release - SEIA & SIA formats created EVENT CODE NOT FOUND. Fixed! ===================================================================== 2.25a August 31, 1992 -CS-HUB: If data stacked on the hub, monitoring terminals now retrieve secondary information first. ===================================================================== 2.24y August 17, 1992 -When using CS-HUB, if a signal was routed to a terminal that just went "off-line", signal would not route to another station. Fixed! -When invoking direct port communication, program could "lock-up" if you selected an invalid port. Fixed! -If a graphic page existed and an account number was changed or deleted, graphic file did not follow with account. Fixed! -If a QuickAlert receiver received Contact ID followed by standard signalling, second signal came up "not found". Fixed! ===================================================================== 2.24r August 11, 1992 -Added prompt to system configurations that allows data files to be used in extra safety mode of be turned off for higher performance. -When event type IGNORE logs automatically, system will now beep alerting this condition. -Fixed CS-REM remote software to not display total accounts & total o/c accounts. -Added seperate CSCONFIG program. Configurations removed from CS-MAIN program. -CS-MAIN will not run if a configuration file does not exist for the respective station. ===================================================================== 2.24f July 10, 1992 -Complete rewrite of serial port routines for all receiver/modem interfaces. -If TROUBLE signal is received, fixed software to ring simple bell sound. Previous versions sounded like alarm signals. -Monitoring terminals sometimes acted like signals were present at ports although no receivers are connected to the respective machines. Fixed! -If rebuilding Secondary Files, program would re-build improperly. Fixed! ===================================================================== 2.23g July 2, 1992 -CS-HUB software now assigns a user terminal on each original signal coming into the computer. An internal listing is also maintainted of the last 100 signals. This listing contains the account number and receiver line information. To obtain this listing, press F2 at the hub terminal. -Added SIA format for the QuickAlert receiver. ===================================================================== 2.23c June 10, 1992 -Added routine to delete All-Event Timer data if option to print in managers report is selected as o. -Added sequence numbers to signals. CS-HUB software (multi-user) shows total signals handled. -Added CRYLARM Long Range Radio code for decoder board output. When using decoder board only, system will filter out redundant signals occurring within 5 minutes of the original signal. ===================================================================== 2.22n May 21, 1992 -In graphic editing area, cursor sometimes disappeared. Fixed! -Added Superfast "Elite" format for QuickAlert Receiver. ===================================================================== 2.22m April 28, 1992 -Previous logged signal time was not being retained, therefore, signals with the same time could reverse order of how they came in. -Added 5th digit to ITI Receiver interface. -Added ability for customer to insert custom event for bypass signal. When a bypass signal occurs, CW2000 inserts "BY" + zone to search for an exact match in the event code database. -Added receiver/line data to browser area of name search display. ===================================================================== 2.22c March 23, 1992 -Modified Account/Receiver Listing to show complete account number and account name. -Can also select which dealer to process. ===================================================================== 2.22a March 19, 1992 -Added function key abilities to query screen. -Added F9-Change Sort function to query-name area. -Implemented new method of handling daily activity information. Some customers running DOS versions higher that 3.30 experienced various runtime errors. This should solve the runtime error problem. ===================================================================== 2.21e February 26, 1992 -Added new browser display for name search. -Added Contact Id format for the QuickAlert receiver. -Added new browser display for accounts on hold. -Added signal pending display from dispatch screen. -Changed dispatch keys to be more consistent with rest of system. -When cancelling an event, cancellation comments did not appear on manager's report. Fixed! -When handling o/c violations, after typing comments and perhaps switching to temporary conditions, new comments would be written twice to the history. Fixed! -Added ability for multi-user systems not using CS-HUB to have the ability to configure which terminals should perform 1/2 hour violation checks. ===================================================================== 2.20j January 20, 1992 -Added opening & autotest codes to superfast format for quickalert receiver. Must code in database of "AUTO" for autotest codes. -Summary reports for O/C Library Reports did not reset for each company. Fixed! ======================================================================= 2.20h January 14, 1992 -When running selected dealer-all activity, only o/c accounts would print. Fixed to print all accounts including non o/c type. -Added selected criteria dates on account activity reports. -When scheduling a service call, now added duty operator to account history. ===================================================================== 2.20e December 30, 1991 -Added "0" processing code to hi-speed Ademco reporting format. -Added summary report page to o/c report routines. -Adcor receiver format showed invalid event code on a one digit transmission. Fixed! ===================================================================== 2.19y December 4, 1991 -When running library o/c reports, other dealer names may appear on the reports, or the system may give a fictious error message. Fixed! -If using ITI receiver, removal of accounts from hold sometimes changed event type for the signal. Fixed! ===================================================================== 2.19t November 19, 1991 -Sometimes users were inaccurately denied access due to the system with the message "no more terminal connections available". Fixed! -Allow ability to edit alternate address info from customer editing area. -Added up to 4 billing rates per account. Future report options will allow these rates to be processed. "Charge Rate" fields have been changed to "Usage Rate". -Added visual calendar to main screen with ALT-C and service scheduling routine. ===================================================================== 2.19m October 31, 1991 -Added 4th large data area which gives 40 additional codes. -Added operator comments after an autodial number is dialed. -Added SELECTED DEALER-ALL ACCOUNT ACTIVITY REPORT. This report prints an activity report for each account for the selected dealer between the selected dates. -After rebuilding main account files, a warning window will appear if errors occured while rebuilding index files. -When receiving an incoming signal, system will remove any buffered keystrokes prior to handling of the incoming signal. ===================================================================== 2.19b October 2, 1991 -Added event ALARM to alarm-type check off system. -Some wildcard events would not display event. Fixed! -Various accounts would not automatically drop from test condition. Fixed! -Added SEIA format codes to EXTERNAL DRIVER system. -When using the autodialer during a dispatch, all dialing functions were logged with the time of the alarm signal. Fixed to log dialing functions to the time in which they are currently occurring. -Added faster screen writing functions to autodialer screen. ===================================================================== 2.18p September 5, 1991 -Print font area would send unknown character if no information for selected font was available. Fixed! -SEIA type signal did not display description area of zone. Fixed! ===================================================================== 2.18m July 24, 1991 -When a new account is added, the database is checked to ensure that a duplicate receiver line for the default entry does not exist. -You are no longer required to enter data in the name area upon adding a new account. -Added check for presence of 80286 compatible processor for "86" versions. -Removed "allow any signal for Autotest". Any account set for Autotest is logged. Optimized logging of autotest signals. -Monitoring screen is now loaded into memory. Any refresh of the screen does not require disk access to load screen file information. -Measured Usage Report would not print information for dealers beyond company A. Fixed! ===================================================================== 2.18b July 3, 1991 -Added new printer configuration area that allows redirection of printed information to LPT1, LPT2, LPT3, or a print to a file. -Signal history area now places activity directly into properly named history file thus no longer using OCHIST.DAT. Must use MOVEHIST.EXE routine to move signals from OCHIST.DAT to properly named files. -If a response code exists for a non-standard event, the response code now displays as the first screen. ===================================================================== 2.17b June 17, 1991 -New B-Tree (ver 5.21) file handling routines. -Allow comments to be entered from service call sub-menu. -Added improved file reset routines to graphic file and screen file display areas. -Improved Quickalert receiver coding. ===================================================================== 2.15c May 6, 1991 -Allow ESCAPE key to abort future service call display area. -Increased stack memory size to 32768. -Found memory variable overwrite in code match area. Fixed! -If 6 lines of comments were entered, program would try to display a 7th line. Fixed! ===================================================================== 2.15a April 26, 1991 -Implemented quicker dispatch screen. Verify alarm signal and response code display screens now roll with other dispatch windows. -Added restore event type to Ademco Contact ID. ===================================================================== 2.14q April 23, 1991 -Made False-Customer caused the default for alarm-type checkoff list. -Added "special" superfast codes for Quickalert receiver. -Corrected problem of program exiting at midnight once a week. -When displaying accounts on test, if more than 6 existed, some data would be overwritten on display screen. Fixed! ===================================================================== 2.14j April 11, 1991 -Added daylight savings configuration. Enables 2 states (Arizona & Indiana), which are exempt from daylight savings time, to calculate cross time zones properly. -If an Id is required during open/close, screen now gives operator full dispatch screen in order to handle the signal. -When account number is changed, now flag account for backup sheet. -If additional signals are received during a dispatch, account number would be changed thus sending comments to an account other than the one being dispatched. Fixed! ===================================================================== 2.14b April 3, 1991 -Single user versions not completely clearing previous receiver values in memory. Fixed! -Single user version can adjust amount of available RAM to dedicate to file cache system. -When pressing F5 or F6 keys at dispatching, the bottom line denotes which command has been pressed. -Improved Silent Knight 9000 handling of data signals. -When single user system processed o/c library reports and data was detected from receiver, reports would not continue properly. Fixed! ===================================================================== 2.13f March 22, 1991 -Now log IGNORE signals to customer history files. -If EMS is available, CS-MAIN will load the overlay file to it. -Before entering monitoring system, a check is made to ensure at least 12k RAM is available. if not, a warning will not allow you entry. -Refined all events printer on CS-HUB program. =====================================================================