Copyright © 1991–2011 Echelon Corporation
All Rights Reserved
Welcome to Version 13.10 beta LonMark Resource Files for LonWorks® software products. These files contain all previously released, version 13.00 standard network variable types (SNVTs), standard configuration property types (SCPTs), standard functional profile templates (SFPTs), and enumeration definitions, plus new SNVTs, SCPTs, Enumerations, and Profile templates, as described in this document that may also have been present in the version 13.04 beta release. It also contains all of the header files needed to use the new types.
NOTE: The version 13.10 beta files require version 2.3 or newer of the LonMark resource file API to read the new type and functional profile files. This API is installed by the Resource Files Installation Program as part of the installation procedure (see Installation for details).
Version 13.10 beta includes the following Standard Functional Profile Templates (SFPTs) that are not included in the v13.00 RELEASE. Users of these profiles from the 13.01, 13.02, 13.03, or 13.04 alpha or beta sets are encouraged to upgrade to this version (13.10 beta). Further, two new profiles are present in this 13.10 beta, as noted:
Version 13.10 beta includes the following SCPTs that are not included in the v13.00 RELEASE, with new and experimental SCPTs, as noted:
Version 13.10 beta includes the following SNVTs that are not included in the v13.00 RELEASE, with new and experimental SNVTs, as noted:
Version 13.10 beta includes the following Enumerations that are not included in the v13.00 RELEASE, with new Enumerations, as noted. Some existing Enumerations may have been enhanced with additional enumerated values. They are not shown in this list:
There are two sets of resource files: The first set contains the standard.typ, standard.fpt, standard.enu, standard.eng, and standard.fmt files. This set is for use with tools that are compatible with LonMark resource files, including Echelon Corporation LNS® tools such as the LonMaker® Integration Tool and LNS DDE Server. These files define SFPTs, SNVTs, SCPTs, and standard Enumeration types. The standard.fmt format file conforms to the version-3 specification for format files. The version-3 specification added improved support for language localization.
The second set contains the snvt.typ, snvt.enm, and snvt.fmt files. This set is for use with legacy tools based on the LonManager® API such as LonMaker for DOS. These files only define SNVTs—they do not define SCPTs or SFPTs. Additionally, these files have not been updated since 2003-03 (except to be given common file dates for organizational purposes).
The version 13.10 beta files include several Adobe® Acrobat® -style PDF files that document the LonMark standard types. These files are contained in the Bin folder within the archive file, and will be placed into your LonWorks Bin directory (c:\LonWorks\bin by default but will locate the proper directory if existing files are elsewhere). The snvt.pdf file documents standard network-variable types. The scpt.pdf file documents standard configuration-property types. The enum.pdf file documents standard enumeration types. The snvtscpt.pdf file is a master document with common definitions and links to the first three documents. See the LonMark website for functional-profile documentation (http://www.lonmark.org/profiles). Please note that the included PDF files are v13.00 files; they do not include the additions listed above (new Profiles, SNVTs, SCPTs, and Enumerations). Please see the web-based version for up-to-date beta documentation: types.lonmark.org
A PDF reader is required to view the PDF files. If you do not have a reader, you can download one from from several sources on the Internet.
NOTE: As with version 12.00 and 13.00, the version 13.10 beta files likewise require version 2.3 or newer of the LonMark resource file API to read the new type and functional profile files. This API is installed by this Resource Files Installation Program as part of the normal installation procedure. The API is also available as ANSI C source files (read-only access) for porting to platforms other than Microsoft® Windows®.
WARNING: If you reinstall any of the upgraded products at a later time, the reinstallation may overwrite your updated resource files. If this happens, reinstall the updated resource files (this would be a good time for you to check the LonMark website at www.lonmark.org/lmrf to see if you have the latest version of the LonMark resource files). Only older files are overwritten by the LonMarkResourceFiles1310.exe installer program.
WARNING: It is possible that the format files (e.g., standard.fmt) in this upgrade could cause some tools to report a “Symbol table full” error. You will not see this problem if you are using the LonMaker 3.1 Integration Tool (or newer). If you are using the LonMaker 3 Integration Tool or other tool based on LNS 3, you can fix this problem by installing the latest service pack. Otherwise, this problem can be addressed by removing the formatting of one or more unused SNVTs from these files to reduce the symbol table size. E.g., two possible SNVT formats that you may not be using are the formats for SNVT_time_zone and SNVT_earth_pos. These are complex and therefore use a lot of symbol table space. It is possible that you may need to remove several formats in order to work around this problem. If you have already modified your FMT files, the installer will give you the option of preserving these files so that you can use them in modifying the newly installed versions.
WARNING: The standard.fmt format file conforms with the version 3 specification for format files. The version 3 specification added improved support for language localization. Some tools do not recognize the localized format extensions in version 3 format files such as standard.fmt. If you are using the LonMaker 3 or 3.1 Integration Tool or other tool based on LNS 3, you should not have any problems using the version 3 standard.fmt file. If you are using a tool that does not support the version 3 specification for format files, you can convert version 3 files to version 2 using the Format File Converter (FmtConv.zip) utility, available for free download from http://www.lonmark.org/lmrf.
Installation Procedure:
For those companies interested in providing this installer as part of their own installation package, a command-line interface is available to invoke the installer with the user interface (as seen when run normally) or invisibly (not seen by the end user).
Invoke the LonMarkResourceFiles1310.exe with the following switches for the desired installation options.
NOTE: The spaces before and after “ /s ”, “ /v" ” and “ /qn ” are significant and required.
To install with the Developer’s Kit feature:
To install with the Start Menu Shortcuts feature:
To install both the Developer’s Kit and Start Menu Shortcuts features:
Echelon, LonMark, LonWorks, LonBuilder, LonMaker, LonPoint, LonManager, LNS, LON, NodeBuilder, and Neuron are either registered trademarks or trademarks of Echelon Corporation in the United States and/or other countries.
Adobe and Acrobat are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Microsoft, DOS, MS-DOS, Windows, XP, Vista, and Windows 7 are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.