Техническая СпецификацияСодержаниеIntroduction11 Reference22 Overview42.1 Supported hardware platforms42.2 Development approaches42.2.1 Standalone embedded application52.2.2 Hosted embedded application52.2.3 Security settings63 Getting started63.1 Hardware configuration63.2 Installing the BitCloud PS SDK73.2.1 WSNRunner setup93.3 OTAU bootloader103.3.1 OTAU bootloader setup103.4 Running reference applications104 Smart Energy reference applications124.1 Application overview124.1.1 Smart Energy devices124.1.2 Application organization134.1.3 Smart Energy 1.1 features144.1.3.1 Trust center swap out144.1.3.2 Over-the-air upgrade144.2 Compile-time configuration154.3 Data flow174.4 USART output174.5 Endpoints184.6 Meter184.7 In-Premise Display (IPD)184.7.1 Messaging194.7.2 Getting and publishing price204.7.3 Interaction with the Meter204.7.4 Time204.8 Thermostat214.9 Energy Service Portal (ESP)224.9.1 Pricing interactions234.9.2 Load Control Events234.9.3 Interaction with the Meter244.9.4 Trust center swap out functionality244.10 Integrated ESP and Meter254.11 Demonstrating OTA upgrade functionality265 Smart Energy Tunneling application275.1 Device types275.2 Running the demo275.3 Algorithm276 Building automation reference applications296.1 Building Automation devices296.2 Running the demo297 Home automation reference applications307.1 Security settings317.2 Occupancy sensor317.3 Dimmable light327.4 Dimmer switch327.5 Thermostat327.6 Remote control328 Runner application328.1 Application overview328.2 ZAppSI – ZigBee and application profiles serial interface348.3 The ZAppSI host library348.3.1 Hosted HA and SE applications348.3.2 Running a demo on a PC358.3.3 Running a demo on an embedded platform358.4 WSNRunner scripting environment369 Appendix A-1. XMEGA specifics409.1 Getting started409.1.1 Required hardware409.1.2 Hardware setup409.1.2.1 OTAU hardware setup419.1.3 System requirements419.1.4 Installing the SDK429.2 Pre-built images439.3 Programming the boards439.3.1 Setting fuse bits449.3.2 Extended (MAC) address assignment459.3.4 Programming with IAR Embedded Workbench459.3.5 Programming with AVR Studio469.3.6 Programming with Serial Bootloader469.4 Running reference applications479.5 Reserved hardware resources4710 Appendix A-2. megaRF specifics4910.1 Getting started4910.1.1 Required hardware4910.1.2 Hardware setup4910.1.2.1 OTAU hardware setup5010.1.3 System requirements5010.1.4 Installing the SDK5110.2 Pre-built images5210.3 Programming the boards5210.3.1 Setting fuse bits5210.3.2 Extended (MAC) address assignment5410.3.3 Programming with IAR Embedded Workbench5410.3.3.1 Precompiled images5410.3.3.2 Application workspace5510.3.4 Programming with AVR Studio5510.4 Running reference applications5611 Appendix A-3: UC3 specifics5811.1 Getting started5811.1.1 Required hardware5811.1.2 Hardware setup5811.1.3 System requirements5911.1.4 Installing the SDK5911.2 Pre-built images6011.3 Programming the boards6011.3.1 Setting fuse bits6011.3.3 Programming with IAR Embedded Workbench6111.3.4 Programming with 32-bit AVR GNU Toolchain6211.4 Running reference applications6211.5 Reserved hardware resources6212 Appendix A-5: SAM3S specifics6312.1 Getting started6312.1.1 Required hardware6312.1.2 Hardware setup6312.1.3 System requirements6312.1.4 Installing the SDK6412.2 Pre-built images6512.3 Programming the boards6512.3.1 Extended (MAC) address assignment6512.3.2 Programming with SAM-BA6612.3.3 Programming with IAR Embedded Workbench for ARM6612.4 Running reference applications6712.5 Reserved hardware resources6713 Table of Contents68Размер: 1,2 МБСтраницы: 71Язык: EnglishПросмотреть