ECS Home Automation and Security Archives
  learn more | view messages for this month | NetBloc® | terms of use | search

Google
 


  subject (prev) or (next) | time (prev) or (next) | author (prev) or (next) | view more subjects

Subject:
From:
Date:
ECS 3.19 release notice
Mark Gilmore
Sun, 08 Jun 2008 12:01:07 -0400

Hi everyone,
ECS 3.19 has been uploaded to http://OmnipotenceSoftware.com/ECS_SETUP.EXE (Win)
and http://OmnipotenceSoftware.com/ecs_linux.zip (Linux).
Update history follows below.
For instructions, please see "Installing Updates" section of the help file (help.htm).
Regards,
-- 
Mark Gilmore
http://OmnipotenceSoftware.com
423-745-0026

3.19 revision history
***************************************************

Unless otherwise noted, all updates to your configuration (main.cfg) are performed automatically
by ECS.

1) Added the following Classes so as to support various Omega I/O modules (www.omega.com):
	Omega-Digital-Input
	Omega-Digital-Output
	Omega-Analog-Input
	Omega-Analog-Output
	Omega-Counter
    btw, I am very impressed with these modules.

2) Added new section of links in Home page that display all Properties of all Objects
of a given Class.

3) When the Serial-Port.TX Property is set to a string (in Text mode), ECS was *automatically*
    transmitting the [CR] character as the terminator.
    This is now done only if the string has no *explicit* terminator (denoted by "\x{hh}"
at the end).
    For example:
    If TX was set to "ABC", then "ABC[CR]" would be transmitted.
    If TX was set to "ABC\x0a", then "ABC[LF]" would be transmitted.

4) Added new "Links-Position" Property to Page Class that controls where/if links are
to be displayed
    at the bottom of the Page:

	Default: If all Y-x coordinates are "Def" (default), links are appended to the bottom.
		Else, no links are displayed (as the use of absolute coordinates makes it very
		difficult to determine where the bottom of the Page is).

	Never: Links are not displayed

	{y coordinate): Links are displayed at this fixed coordinate

5) Added new Classes for the Honeywell APEX Destiny 6100 security panel (see "Destiny-6100"
Class).

6) Added new lamp applet files (lamp3*.app) which use a real lamp image as the icon.
    lamp3_name_value_scroll.app is now the default app file for all lamps.

7) Added WebRelay-Dual Class (new 2-relay module - http://www.controlbyweb.com/webrelay-dual/index.html).

8) Added Temperature-Module Class (new temp/relay module - http://www.controlbyweb.com/temperature/index.html).

9) Removed the AirControl.Bit-Rate Property.
    If you are using the AirControl, please edit main.cfg with a text editor and remove
the Bit-Rate Property line.
    Then select the desired bit-rate via the jumpers on the AirControl unit.

10) Added RF8315R (RFID receiver) and RF8315T (RFID transmitter) Classes.

11) Property-value menus are now limited to 300 values (inst of 1000).
     This was done to avoid the delays incurred in creating such huge menus.

12) The maximum NetCam.Maximum-Recording-Time has been increased from 60 seconds to
3600 (1 hour).

13) Renamed these Classes:
	Old			New
	---			---
	Omega-Digital-Input	DGH-Digital-Input
	Omega-Digital-Output	DGH-Digital-Output
	Omega-Analog-Input	DGH-Analog-Input
	Omega-Analog-Output	DGH-Analog-Output
	Omega-Counter		DGH-Counter

14) These applet parameters have been renamed:
	Old			New
	---			---
	PROPERTY_NAME_RAISED	PROPERTY_NAME_DEPTH
	PROPERTY_VALUE_RAISED	PROPERTY_VALUE_DEPTH

     If you have any customized applet files that denote these parameters, please edit
them accordingly.

15) A bug was corrected which could cause "garbage" characters to appear in ECS Pages
that use absolute positioning
     (i.e. contain boxes w explicit x/y coordinates).

16) Two new Parameter Objects are now supported, which when "false" will suppress the
display of the button banner
     and/or status message (at the top of the Page):
	Parameter:Display-UI-Banner
	Parameter:Display-UI-Message
     See the manual for further details.

17) The Suppress-Object-Name option may now be set via the applet-box right-click menu.

18) The command-line argument "-NODISPLAY" has been replaced by "-BROWSER={n}", where
     {n} is 0 to disable browser startup and "1" to enable (1 being the default).

19) The Hour-Timer/Minute-Timer/Second-Timer Classes now support "Stop"/"Start" values.

20) Added WebSwitch Class (ethernet-controlled A/C outlets).

21) Added Analog-Module Class (ethernet-controlled, 8-inputs).

22) The ALIAS Property may now be used operate on a series of Properties whose names
are in an Array.
     See 2nd example in Array Class section.

23) A bug has been corrected which triggered an erroneous "unsupported operator" error
if you submitted a Script
     that set the Program-Status.

24) The tables in the Schedule and Data-Log-Schedule editors have been redesigned so
as to eliminate JavaScript
     (all is now done with applets).
     But as these new pages took long too long to load, I reduced the maximum number
of table rows to 20.
     So if you have defined > 20 entries in a Schedule or Data-Log-Schedule, please
send your main.cfg
     and I will split the offending Objects in two (or you may do si via a text editor).

25) I have developed/tested a new stand-alone Java browser that may be used with ECS.
     Consider it a beta for now.
     Any/all feedback would be greatly appreciated.
     To execute, enter this command (from within your ECS directory):
	java Java_Browser {url}
     where the default url is "127.0.0.1/home".

     This browser does *not* yet retrieve "secondary files" from the server (such as
images and applets).
     It assumes that they are local.
     So if you wish to use this browser from a remote location, I suggest that you copy
the entire ECS folder
     to the remote PC. This is no great additional burden, as you already need to copy
all the *.class files
     over in order to run the browser.

  subject (prev) or (next) | time (prev) or (next) | author (prev) or (next) | view more subjects




Services provided by [NetBloc]®! NetBloc Solutions Inc.
Terms of use. Indexing software (c) 1999 Lin-De, Inc
.