CEA-600.82-1998.pdf

上传人:西安人 文档编号:3751822 上传时间:2019-09-22 格式:PDF 页数:26 大小:1.24MB
返回 下载 相关 举报
CEA-600.82-1998.pdf_第1页
第1页 / 共26页
CEA-600.82-1998.pdf_第2页
第2页 / 共26页
CEA-600.82-1998.pdf_第3页
第3页 / 共26页
CEA-600.82-1998.pdf_第4页
第4页 / 共26页
CEA-600.82-1998.pdf_第5页
第5页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《CEA-600.82-1998.pdf》由会员分享,可在线阅读,更多相关《CEA-600.82-1998.pdf(26页珍藏版)》请在三一文库上搜索。

1、 CEA Standard CAL Context Description ANSI/CEA-600.82 February 1998 Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license fr

2、om IHS -,-,- NOTICE CEA Standards, Bulletins and other technical publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser in selecting an

3、d obtaining with minimum delay the proper product for his particular need. Existence of such Standards, Bulletins and other technical publications shall not in any respect preclude any member or nonmember of CEA from manufacturing or selling products not conforming to such Standards, Bulletins or ot

4、her technical publications, nor shall the existence of such Standards, Bulletins and other technical publications preclude their voluntary use by those other than CEA members, whether the standard is to be used either domestically or internationally. Standards, Bulletins and other technical publicat

5、ions are adopted by CEA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, CEA does not assume any liability to any patent owner, nor does it assume any obligation whatever to parties adopting the Standard, Bulletin or other technical publication. Note

6、: The users attention is called to the possibility that compliance with this standard may require use of an invention covered by patent rights. By publication of this standard, no position is taken with respect to the validity of this claim or of any patent rights in connection therewith. The patent

7、 holder has, however, filed a statement of willingness to grant a license under these rights on reasonable and nondiscriminatory terms and conditions to applicants desiring to obtain such a license. Details may be obtained from the publisher. This CEA Standard is considered to have International Sta

8、ndardization implication, but the International Electrotechnical Commission activity has not progressed to the point where a valid comparison between the CEA Standard and the IEC document can be made. This Standard does not purport to address all safety problems associated with its use or all applic

9、able regulatory requirements. It is the responsibility of the user of this Standard to establish appropriate safety and health practices and to determine the applicability of regulatory limitations before its use. (From Project Number 3485, formulated under the cognizance of the CEA R7 Home Networks

10、 Committee.) Published by CONSUMER ELECTRONICS ASSOCIATION 2002 Technology & Standards Department 2500 Wilson Boulevard Arlington, VA 22201 PRICE: Please call Global Engineering Documents, USA and Canada (1-800-854-7179) International (303-397-7956), or http:/ All rights reserved Printed in U.S.A. C

11、opyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license from IHS -,-,- PLEASE! DON”T VIOLATE THE LAW! This document is copyrigh

12、ted by CEA and may not be reproduced without permission. Organizations may obtain permission to reproduce a limited number of copies through entering into a license agreement. For information, contact: Global Engineering Documents 15 Inverness Way East Englewood, CO 80112-5704 or call U.S.A. and Can

13、ada 1-800-854-7179, International (303) 397-7956 See http:/ or email Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license

14、from IHS -,-,- Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license from IHS -,-,- CEA-600.82 (Formerly Titled EIA-600.82)

15、CAL Context Description CONTENTS 1. INTRODUCTION 1 2. CONTEXTS 1 3. CONTEXT SPECIFICATION SHEETS 1 4. CAL CONTEXTS 2 4.1 Listing Of CAL Contexts 2 i Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale,

16、03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license from IHS -,-,- Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking pe

17、rmitted without license from IHS -,-,- CEA-600.82 CAL Context Description 1. Introduction This document describes the contexts, or main subsystems within a device, supported by the Common Application Language (CAL). The document EIA 600.81 CAL Specification, contains a description of CAL as well as

18、Methods and objects, the components of contexts. The reader should be familiar with the CAL specification before reviewing this document. 2. Contexts The contexts specified in Section 4 of this document represent major, reusable subsystems found in consumer electronics. A context should not imply a

19、particular device, rather a device is considered the sum of its contexts. For instance, an Answering Machine contains aspects of a telephone, but also a tape recorder. Contexts are given an identifier by which they are addressed in a CAL command. If a device contains more than one of the same contex

20、t, a context number is prepended to the Context Identifier, allowing for unique identification of the context. This procedure is described in detail in the document CAL Specification. This specification does not indicate how devices should be constructed, rather the systems within a device are speci

21、fied and the manufacturer is responsible for combining these systems into a device. The contexts contained in this document are those which do not have any industry bias (i.e. the Environmental Control Context is biased toward the HVAC industry.) The development of contexts which are industry-specif

22、ic is being managed by the CEBus Industry Council, Inc. the Council, a nonprofit corporation established to support those adopting the CEBus Standard (EIA IS-60/EIA-600). The Councils industry-specific context development efforts involve technical expertise from relevant industry groups. Once approv

23、ed, the Council will administer the release of industry-specific contexts. 3. Context Specification Sheets The specification sheets in the following section follow a defined format. The top right-hand corner of the sheet identifies the Context Name and identifier. The Context ID is the code transmit

24、ted in a CAL message to send a command to that context. Following the Context Name and Identifier is a description of the context. This description indicates the function of the context and may suggest applications (devices) in which the context may be implemented. The final section of the specifica

25、tion sheet is the object list. Each object in a context is modeled after one of the standard objects defined in the document CAL Specification. Every object has a unique identifier which is the address of the object in context. Each object is also given a function name in context. For example, an An

26、alog Sensor Object in the Environmental Control Context could be a Temperature Sensor. Listed with the function name is the object Class name and number. 1 Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for R

27、esale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license from IHS -,-,- CEA 600.82: CAL Context Description A description of the function of the object in context is given next, followed by a list of the instance variables of the object and their function in context. The

28、 instance variables listed are the suggested variables needed for the context. Unless the instance variable is mandatory for that Object Model, the instance variable does not have to be included in a particular implementation. 4. CAL Contexts 4.1 Listing Of CAL Contexts This section contains a list

29、of contexts currently developed for CEBus. Only the General Contexts are part of this standard. Other contexts are maintained separately and managed by the CEBus Industry Council. The contexts are grouped by industry group . Note that this grouping does not imply that a context may be used only in t

30、hat industry group. 2 Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction or networking permitted without license from IHS -,-,- CEA 600.82: CAL Context Descripti

31、on CONTEXT UNIVERSAL 0 GENERAL 00 Universal 02 User Interface 04 Data Channel 05 Time AUDIO/VIDEO (See IS-133) 10 Audio Amp 11 Medium Transport 12 Tuner 13 Video Display 14 Audio Equalizer 15 Camera 17 Switch 18 A/V System 19 A/V System Control LIGHTING 20 Light Sensor 21 Light 22 Lighting Zone 23 L

32、ight Status 29 Lighting Zone Control COMMUNICATIONS 30 Telecom 37 Intercom HVAC 40 Environmental Zone 41 Environmental Sensor 42 Environmental Status 43 Environmental Zone Control 44 Environmental Zone Equipment 45 Environmental System 46 Damper Control UTILITY 50 Utility Metering 51 Utility Monitor

33、ing 54 Load Center 55 Load Center Control 56 Energy Control 57 Energy Management SECURITY 60 Security Sensor 61 Security Zone 62 Security Partition 63 Security Partition Control 64 Security Alarm APPLIANCE 70 Washer 71 Water Heater 72 Dryer 73 Refrigerator/Freezer 74 Range 75 Oven 76 Coffee Maker CO

34、NVENIENCE 80 Window 81 Window Control 82 Door/Gate 83 Door/Gate Control 84 Pool/Spa 85 Pool/Spa Control 86 Bath 87 Fountain 88 Lift 3 Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:0

35、1:19 MDTNo reproduction or networking permitted without license from IHS -,-,- CEA 600.82: CAL Context Description CONTEXT UNIVERSAL 00 This context contains the Node Control Object and is present in all CEBus compliant products. 1 Node Control Object (01) Node Control Required storage object of Uni

36、versal Context IV R/W Type Name Context Function w R/W b power device power, 0 = OFF, 1 = ON l R/W b on_offLine 1 = online, 0 = offline s R c serial_# 18 character (max) serial number n R c manuf_name manuf. product name m R c manuf_model manuf product model c R n product_class Product class number

37、p R/W c product_name/location location of product in house h R/W d system_address 16 bit system address a R/W d mac_address 16 bit unit address g R/W d group_address(es) zero or more 16 bit group addr. b R n capability_class 0,1,2,3. reset R/W b reset resets device to factory defaults o R d context_

38、list list of used contexts in product f R/W b configured 1 = address configured i R n setup used during configuration u R/W n user_feedback user interface IV during config. t R/W b config_master indicated node is configuring d R d source_mac_addr unit addr. of last received pkt e R d source_system_a

39、ddr system addr of last received pkt v R c conformance_level CIC conformance level k R/W d authentication keys one or more keys R R/W d reporting_condition H R/W b reporting_header A R n reporting_address P R/W d previous_value 2 Context Control Object (02) Context control The context control object

40、 for this context. IV R/W Type Name Context Function o R d object_list list of objects used in context 3 Event Manager (16) Data Memory Provides a central clearing house for event monitoring within a device. IV R/W Type Name Context Function a R n Size_of_memory size of program b R n Length_of_recor

41、d length of program C R/W n current_index current event condition pointer I R/W d item_list list of events 4 Copyright Consumer Electronics Association Provided by IHS under license with CEA Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 03/30/2007 21:01:19 MDTNo reproduction o

42、r networking permitted without license from IHS -,-,- CEA 600.82: CAL Context Description CONTEXT UNIVERSAL 0 Notes on Universal Context The Universal Context is different from other contexts in that no functional system of the device is being modeled. Rather, this context acts as the “housekeeping“

43、 context for the device, processing device level commands and information, such as Unit address and House Code. Two special objects exist within the Universal Context. The Node Control Object is the central information storage point for a device. Addresses, manufacturer and model information, and de

44、vice capability information is accessed and manipulated through the Node Control Object. The Node Control Object is mandatory for each Universal Context. The other object in the Universal Context is the Event Manager. This object is an instantiation of the Data Memory Object. The purpose of this obj

45、ect is to process events occurring within the device and execute appropriate actions. Each record of the Data Memory memory_block instance variable is, in effect, a CAL subprogram running within the device. This program is waiting for some condition to occur within the device, such as a timer expira

46、tion or threshold crossing. When the event occurs, a previously requested action takes place. A program is loaded into the Event Manager using the setArray method, the same as any other Data Memory Object. In this case, the data being loaded is the actual CAL program. This program includes the condi

47、tion to watch for and the actions that should occur within the device when the condition is met. These actions may include starting some process, reporting a status change, or reloading a program in the Event Manager. All the programs loaded in the Event Manager wait for their event concurrently, so

48、 the Event Manager can watch for multiple events. The Event Manager, as a Data Memory Object, maintains an index into the memory containing the programs. The index is updated when a new program is loaded to the next available “slot“ for a program. When a program terminates, the slot becomes available for new programs. “Active“ programs may or may not have new prog

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1