PAN172x Design Guide

Similar documents
PAN1740 Design Guide

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

Quick Start Guide Evaluation Board (EVB) PAN1311/21 USB

PAN1326C Bluetooth. Design Guide. Wireless Modules. Basic Data Rate and Low Energy Module. Rev. 1.0

nblue TM BR-LE4.0-S2A (CC2540)

Frequently Asked Questions

Figure 26 CC Debugger Interface

Frequently Asked Questions

Application Note. Connection possibilities

Page 1 of 6. nblue BR-XB-LE4.0-D2A Summary Datasheet Copyright BlueRadios, Inc.

Design Guide PAN1761-EMK

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

Product Datasheet: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

PAN1323ETU DESIGN GUIDE.

TI SimpleLink dual-band CC1350 wireless MCU

EZ430-C9. Getting Started with Kionix EZ430-C9 Evaluation Board for the Texas Instruments MSP430 USB Stick Development Tool

Radiocrafts Embedded Wireless Solutions

BLUEGIGA BLUETOOTH SMART SOFTWARE

Bluetooth 4.0 Development Board (B-DB001 Base Board with B-001 core module)

LBM313 Datasheet. Version 0.20 March 27, 2014

6LoWPAN Development Platform Saker Manual

Product Overview: DWM1001-DEV DWM1001 Module Development Board. Key Features and Benefits

BT121 Bluetooth Smart Ready Module. May 2015

SABLE-X AND SABLE-X-R2 DEVELOPMENT BOARD USER GUIDE

Product Description. Applications. Features

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

MF RD700. PEGODA Contactless Smart Card Reader READER COMPONENTS. Preliminary Product Specification Revision 2.0 PUBLIC. July2002

BT121 Bluetooth Smart Ready Module. July 2016

ALPW-BLEM103 Datasheet 1.0 Bluetooth Low Energy HCI

Radiocrafts Embedded Wireless Solutions

Use of ISP1507-AL Evaluation Boards

SAMSUNG ELECTRONICS RESERVES THE RIGHT TO CHANGE PRODUCTS, INFORMATION AND SPECIFICATIONS WITHOUT NOTICE. Products and specifications discussed

LE1204 Advance Bluetooth Low Energy (BLE) module

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

ČVUT FEL v Praze, U-BLOX IOT MODULES

Bluetooth modules. Modules and turnkey solutions with embedded Bluetooth firmware and AT command

Specification for Production

WiMOD - im880b. Application Note AN017 / Version 1.1. Firmware Update for im880b. Document ID: 4100/40140/0103. Category:

The challenge with IoT

NRF51822 Eval Kit User Manual

Product Specification

SPBTLE-1S ArTM. October STMicroelectronics

Serial Port Plug - F2M01SXA Brief Datasheet. Features. Applications. General Description. Provides transparent RS-232 serial cable replacement.

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

BT 31 Data Sheet. Amp ed RF Technology Inc.

UM QN908x Quick Start. Document information. QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit

LM931 Bluetooth low energy Module

MIRAGE Sierra mangoh TM IoT WiFi + Bluetooth + NFC Datasheet

Specification for Production

Firmware Upgrading Radiocrafts modules

ARROW ARIS EDGE Board User s Guide 27/09/2017

Bluegiga Bluetooth Smart Software v.1.3 5/28/2014 1

Ember EM35x Mini Module Companion Kit

February 2003 PMP EVMs SLVU081

xpico 200 Series Evaluation Kit User Guide

OMAP-L138 experimenter Kit. QuickStart Guide O

Product Specification

The BlueNRG-1, BlueNRG-2 BLE OTA (over-the-air) firmware upgrade

Bluetooth Low Energy CC2540/41 Mini Development Kit User s Guide

AM3517 experimenter Kit. QuickStart Guide O

Bluetooth Low Energy CC2540 Mini Development Kit User s Guide

nrf51 Development Kit

QuickStart Guide O

HARDWARE REFERENCE IMM-NRF51822

& I CODE CL RD701. PEGODA Contactless Smart Card Reader READER COMPONENTS. Product Specification Revision 3.1 PUBLIC.

Datasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change

LM930 Bluetooth low energy Module (with U.FL Connector) Standalone (With Embedded Bluetooth v4.1 Stack)

AN4869 Application note

Developing Accessories for the Apple HomeKit Ecosystem. November 2016

RN-174 WiFly Super Module

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

October 2002 PMP Portable Power SLVU074

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Specification for Production

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

The IoT and Thread in PHYTEC Nodes. Jonas Remmert July 15th, 2016

Join the forward thinkers who rely on Toshiba for wireless connectivity ICs.

LM53X Development and Evaluation Product Family

Wasp Embedded Controller

ZigBee USB Dongle ZSB series Data Sheet

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

Bluetooth Smart Development with Blue Gecko Modules. Mikko Savolainen October 2015

March 21, BT22 Datasheet. Amp ed RF Technology, Co., Ltd.

Use of ISP1807-LR Evaluation Boards

LM931 Bluetooth low energy Module Standalone (With Embedded Bluetooth v4.1 Stack)

Radiocrafts Embedded Wireless Solutions

GW-USB-06. User s Guide. IQRF USB Gateway. FW v MICRORISC s.r.o. User_Guide_GW-USB-06_ Page 1

Product Brief. Model: TLM922S-P01A. Ver.1.0

WiFi and Wireless System on Module Applications and Bluegiga products

Smart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide

This document gives details on hardware and software for using and testing Insight SiP Bluetooth Low Energy module ISP1302-BS.

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

KW41Z IEEE and BLE Coexistence Performance

PTT- Z or PTT-AZ or PTT-UX-AZ PUSH-TO-TALK USER GUIDE

Delfino TMS320F28377D controlcard R1.1 Information Guide

No: SW1.12_4.0.2 V F

Specification of JBT Mesh Bluetooth Module

Wireless-Tag WT51822-S1

Transcription:

1 of 17 PAN172x

2 of 17 TABLE OF CONTENTS 1. Scope of this Document... 3 2. Key benefits when using PAN1720... 3 3. Bluetooth Low Energy... 3 4. DESCRIPTION PAN17xx... 4 5. Block Diagram PAN172x Module... 5 6. Component Layout Diagram PAN172x USB-Dongle... 5 7. Layout Recommendation... 6 8. Development of Applications... 7 9. Tools needed TO DEVELOP WITH PAN1720-BR... 7 9.1.1. DEVELOPMENT KIT... 7 9.1.2. BlueRadios Firmware Update Procedure... 8 9.1.3. BlueRadios Software Overview... 8 9.1.4. BRSP BLE Data Rates... 10 9.1.5. SCHEMATIC REFERENCE DESIGN PAN1720-BR... 11 10. Tools needed TO DEVELOP WITH PAN1720-TI... 12 10.1.1. DEVELOPMENT KIT... 12 10.1.2. DEVELOPMENT KIT... 12 10.1.3. SCHEMATIC REFERENCE DESIGN PAN1720-TI... 13 11. Tools needed TO DEVELOP WITH PAN1721-TI... 14 11.1.1. DEVELOPMENT KIT... 14 11.1.2. SCHEMATIC REFERENCE DESIGN PAN1721-TI... 15 12. History for this Document... 16 13. Related Documents... 16 14. General Information... 17 15. FCC Warning... 17 16. Life Support Policy... 17

3 of 17 1. SCOPE OF THIS DOCUMENT This applies to the Bluetooth development modules PAN1720ETU and PAN1721ETU. Each development module have BLE two stack options BlueRadios and Texas Instruments. The intention is to enable our customers to easily and quickly integrate Panasonic s PAN1720 module in their product. This guide describes the Hardware and gives usefull hints. Please refer to chapter 86 Development of Applications for an overview. 2. KEY BENEFITS WHEN USING PAN1720 Reduced Time to Market Easy layout for the customer application with provided CAD data in open source Eagle format. 2 Layer PCB with 0.2mm line width possible compared to expensive chip design. Optional BlueRadios nblue stack implementation: AT Command parser with scripting language BlueRadios Serial Profile (BRSP) stack compatible with iphone 4s Over the air configuration and upgrade entire stack over 2-wire UART, or RF BT certified BLE profiles selectively integrated on request and free of charge BT certified and optional BLE profiles for qualified projects FCC, IC, CE certified and all other regulatory certifications on request Autonomus operation -- Integrated applications executed on the module Internal reference clock for ultra low power modes Supports UART and USB No external components needed Free Smartphone sample applications 3. BLUETOOTH LOW ENERGY Bluetooth Low Energy (BLE), part of Bluetooth Ver. 4.0, specifies two types of implementation: Single mode and dual mode. Single mode chips implement the low energy specification and consume just a fraction of the power of classic Bluetooth, allowing the short-range wireless standard to extend to coin cell battery applications for the first time. Dual mode chips combine low energy with the power of classic Bluetooth and are likely to become a de facto feature in almost all new Bluetooth enabled cellular phones and computers. Bluetooth marks According to the new Bluetooth SIG marks Bluetooth Smart (single mode mainly sensors) and Bluetooth Smart Ready (dual mode gateway and hub devices) the PAN1720 fulfills criteria to lable your product as a Bluetooth Smart device.

4 of 17 4. DESCRIPTION PAN17XX (EasyToUse) is a development platform for PAN1720 BLE module to implement Bluetooth functionality into various electronic devices. The PAN1720ETU is intended for evaluation purpose and can be used together with Texas Instrument s Software Development Kit. Difference PAN1720 / PAN1721 The PAN1721 is a supplement to the PAN1720 product line. The PAN1721 is designed for applications where the lowest possible power consumption is the primary requirement and range is a secondary factor. The PAN1720 is designed for applications where range has a higher priority. The PAN1721 is pin-compatible with the PAN1720, with the exception that USB is the hardware communication interface on the PAN1720 and I2C is the hardware communication interface on the PAN1721. Compared to the PAN1720, the PAN1721 provides lower RF current consumption. The PAN1721 does not have the USB interface found on the PAN1720, and provides lower maximum Tx output power. Module/Function Range Power Consumption Interface PAN1720 Longer Higher USB PAN1721 Shorter Lower I2C Communication between the module and the host controller is normally carried out via UART, but also USB is supported with this hardware. By using the BlueRadios embedded nblue firmware no additional tools are needed and customized firmware can be updated via UART or over the AIR. Please contact your local sales office for further details on additional options and services, by visiting www.panasonic.com/rfmodules for US and http://industrial.panasonic.com/eu/ for urope or write an e-mail to wireless@eu.panasonic.com

5 of 17 5. BLOCK DIAGRAM PAN172X MODULE Crystal 32.768kHz V supply ADC/PWM/Timer UART/SPI USB or I2C CC254x BT-LE from TI Filter Crystal 32 MHz PAN172x 6. COMPONENT LAYOUT DIAGRAM PAN172X USB-DONGLE

6 of 17 7. LAYOUT RECOMMENDATION PAN1720 WITH ANTENNA PLACEMENT If possible place PAN1720 in the center of mother PCB. Min. 15mm 5.00 8.7 Min. 15mm Min. 40mm 3.00 Restricted Area No copper any layer Top View 15.6 Place PAN1720 at the edge of mother PCB. Use a Ground plane in the area surrounding the PAN1720 module wherever possible. Dimensions are in mm.

7 of 17 8. DEVELOPMENT OF APPLICATIONS Multiple varients of PAN172x in terms of hardware and software exist for SMD modules and evaluation kits. Bluetooth IC: CC2540 Bluetooth IC:CC2541 Software Stack: TI-Version Development environment Module: PAN1720-TI ENW89820A1KF Dev.-Kit: PAN1720-TI ETU Module: PAN1721-TI ENW89835A1KF Dev.-Kit: PAN1721-TI ETU Software Stack: BlueRadios Softare Stack BT LE AT command base Module: PAN1720-BR ENW89820A3KF Dev.-Kit: PAN1720-BR ETU not existing, use PAN1720-BR For most development tools mentioned below, you will need Microsoft.NET framework version 4, which can be downloaded from the Microsoft website. 9. TOOLS NEEDED TO DEVELOP WITH PAN1720-BR Using the BlueRadios nblue (BR-SP) option no additional tools are needed. The boot loader including the BR-SP Profile with AT-Commands are pre-flashed on the module. Customized or further firmware options can be programmed via UART or over the air. They can be downloaded from the website or customized on request. All BLE profiles will be supported, but have to be selected on request. 9.1.1. DEVELOPMENT KIT The PAN1720ETU contains two USB Sticks. Using the BlueRadios nblue (BR-SP) option no additional commercial tools are needed. The PAN1720 USB Dongle Demo application can be used for range and function tests and well as evaluation. It can be downloaded including documentation from Panasonic s website [8]. For integrating the module into a host system, TerraTerm is a recommended tool.

8 of 17 The terminal equivalent on ios Devices is nblue Term. The nblue Term app is available in the Apple Store. [Search for nblue Term on your ios device in itunes] The BlueRadios Programmer (see picture below) and BlueRadio AT-Commands Guide can be accessed after registration on the website of BlueRadios [6]. A boot loader is including the BR-SP Profile with AT-Commands and pre-flashed on the module. Customized or further firmware options can be programmed via UART or over the air. They can be downloaded from the website or customized on request. 9.1.2. BlueRadios Firmware Update Procedure 1. Use BlueRadios nblue Programmer (Software Tool downloadable in BlueRadios forum) 2. Connect RX,TX,VCC and GND to the module UART 3. Flow control is not used Firmware updates should only be performed using nblue Programmer, not a CC Debugger. CC Debugger unlocks the debug interface, erases the entire flash including the module s bootloader and IEEE address, making the module incapable of accepting firmware updates. The complete firmware upgrade procedure is in Section 4 of the nblue Module Users Guide v4.2. Considerations: When using a PC USB port to complete a firmware upgrade a USB to UART converter with level shifting is required. Consider: 1. FTDI s FT232RQ 2. SiLabs CP2104 3. Panasonic s PAN1720ETU-BR Test pins six and eight 9.1.3. BlueRadios Software Overview

9 of 17 AT Commands BR-API Language Simple Scripting C Library w/iar Compiler Cost Free IAR Compiler Ease of use Easy - Fast proto-typing Moderate - Good for using existing C application code. Performance Cable replacement - Flexible Architecture BR-SP Ext. CPU required for custom application programs, but not for cable replacement No external CPU required Power Low Low Consumption Tools None required IDE IAR Systems Profiles BRSP, Battery, proximity, etc. BRI supplied profile libraries Misc. N/A Customer can define profiles Target Market Drop in P-to-P solution Memory RAM FLASH Application code space N/A N/A Co-locate application in radio high sensor integration, fast response time Application code space 4Kb 128Kb

10 of 17 9.1.4. BRSP BLE Data Rates Single mode Bluetooth 4.0 Low Energy is not backwards compatible with previous Bluetooth standards. Dual mode Bluetooth 4.0 Low Energy is backwards compatible but is not practical for low power devices, but better suited for to gateway applications. Throughput over BRSP is currently limited to a theoretical maximum of 1.3kB/s under ideal conditions at the minimum connection interval of 7.5ms (Throughput = 20000/msConnInterval). This is a theoretical maximum that could only be achieved if there with no packet retries, in actual use ~1kB/s is more realistic. This is due to the fact that BRSP is currently using GATT Write Requests and Indications to transfer data in order to ensure stability. Write Requests and Indications take two connection intervals to complete, since they require the server to acknowledge the request, and a maximum of 20 bytes of user data can be sent in each request/indication. In a future release we plan on removing this limitation and using GATT Write With No Response and Notifications to send data, which don t require an acknowledgement from the server, allowing each request to take only 1 connection interval. This would also allow the device to send up to 80 bytes per connection interval, which would lead to a theoretical maximum throughput of 10.6kB/s, although tests have shown ~6kB/s to be more realistic.

C6 R18 C7 R8 R16 R19 R15 R17 R22 R24 R21 R23 C10 C8 R25 C9 C1 C2 11 of 17 9.1.5. SCHEMATIC REFERENCE DESIGN PAN1720-BR X3 LED2 R13 R10 R14 R11 R6 L2 LED1 IC3 C4 C5 R20 R4 R3 R1 R2 C3 L1 X2 R12 R9 X1 IC2 S2 S3 S1 IC1 R5 R7

12 of 17 10. TOOLS NEEDED TO DEVELOP WITH PAN1720-TI 10.1.1. DEVELOPMENT KIT The PAN1720-TI Development Kit contains two USB Sticks Evaluation software for first tests is available on the Panasonic Website. 10.1.2. DEVELOPMENT KIT Using PAN1720 with TI-Software the following tools are needed: Texas Instruments BLE Stack The Texas Instruments BLE Stack comes in TI s royalty-free BLE software development kit. The kit is a complete software platform for developing singlemode BLE applications. http://www.ti.com/tool/ble-stack The TI BLE Stack must be installed from a PC. The SDK can be downloaded free of charge. After installation a folder is created with the source code files and also some example profiles such as proximity or temperature profiles. Some byte code files in this package are in.hex format and should be programmed via the above debugger directly in to the PAN1720. Debugger http://focus.ti.com/docs/toolsw/folders/print/cc-debugger.html Software Development Environment IAR Workbench http://www.iar.com Application development is begun by downloading the IAR compiler for 8051 devices. There is a free of charge evaluation version available. This version is fully functional for 30days.

C6 R18 C7 R8 R16 R19 R15 R17 R22 R24 R21 R23 C10 C8 R25 C9 C1 C2 13 of 17 For programming customer specific firmware the debugger must be connected to the debug interface. Bluetooth software support on the TI Stack is available in the E&E forum from TI. PAN17xx SW available from the TI website: http://www.ti.com/blestack Applications running on the PAN1720 require IAR Embedded Workbench development platform for 8051 devices: http://www.iar.com 10.1.3. SCHEMATIC REFERENCE DESIGN PAN1720-TI X3 LED2 R13 R10 R14 R11 R6 L2 LED1 IC3 C4 C5 R20 R4 R3 R1 R2 C3 L1 X2 R12 R9 X1 IC2 S2 S3 S1 IC1 R5 R7

14 of 17 11. TOOLS NEEDED TO DEVELOP WITH PAN1721-TI The PAN1721-TI contains the CC2541 which does not support USB. USB Dongles must be programmed with customer specific firmware using the CC-Debugger. 11.1.1. DEVELOPMENT KIT Using PAN1721 with TI-Software the following tools are needed: Texas Instruments BLE Stack The Texas Instruments BLE Stack comes in TI s royalty-free BLE software development kit. The kit is a complete software platform for developing singlemode BLE applications. http://www.ti.com/tool/ble-stack The TI BLE Stack must be installed from a PC. The SDK can be downloaded free of charge. After installation a folder is created with the source code files and also some example profiles such as proximity or temperature profiles. Some byte code files in this package are in.hex format and should be programmed via the above debugger directly in to the PAN1720. Debugger http://focus.ti.com/docs/toolsw/folders/print/cc-debugger.html Software Development Environment IAR Workbench http://www.iar.com Application development is begun by downloading the IAR compiler for 8051 devices. There is a free of charge evaluation version available. This version is fully functional for 30days. For programming customer specific firmware the debugger must be connected to the debug interface. Bluetooth software support on the TI Stack is available in the E&E forum from TI. PAN17xx SW available from the TI website: http://www.ti.com/blestack Applications running on the PAN1720 require IAR Embedded Workbench development platform for 8051 devices: http://www.iar.com

C6 R18 C7 R8 R16 R19 R15 R17 R22 R24 R21 R23 C10 C8 R25 C9 C1 C2 15 of 17 11.1.2. SCHEMATIC REFERENCE DESIGN PAN1721-TI X3 LED2 R13 R10 R14 R11 R6 L2 LED1 IC3 C4 C5 R20 R4 R3 R1 R2 C3 L1 X2 R12 R9 X1 IC2 S2 S3 S1 IC1 R5 R7

16 of 17 12. HISTORY FOR THIS DOCUMENT Revision Date Modification / Remarks 1.00 01.04.2012 Released Version. 1.01 3.2012 Updated reference schematic. 1.02 01.04.2013 Added BR Firmware update procedure. Editoral changes. 1.03 01.05.2013 Changed ordering information and block diagram. 1.04 02.12.2013 Added information for the PAN1721-TI Kit. Improved chapter about application development. 1.05 04.02.2014 Added Component Diagram. Updated PAN1721-TI Schematic. 1.06 20.03.2014 Deleted IAR dicount pricing. Editoral changes 13. RELATED DOCUMENTS [1] PAN1720 Datasheet http://www.pedeu.panasonic.de/pdf/168datasheet.pdf [2] Texas Instruments Bluetooth Low Energy Software Development Kit (SDK) http://www.ti.com/tool/ble-stack [3] Texas Instruments CC2540 Debugger http://focus.ti.com/docs/toolsw/folders/print/cc-debugger.html [4] SmartRF Studio http://focus.ti.com/docs/toolsw/folders/print/smartrftm-studio.html [5] IAR Embedded Workbench for 8051 devices http://www.iar.com [6] BlueRadios Information http://www.blueradios.com/hardware_le4.0-s2.htm http://www.blueradios.com/panasonic/ [7] nblue Term https://itunes.apple.com/us/app/id516628472?mt=8 [8] PAN1720 USB Demo for BlueRadios SW http://www.pedeu.panasonic.de/pdf/168ext.zip [10] PAN1720 USB Demo for TI SW http://www.pideu.panasonic.de/pdf/168ext2.zip

17 of 17 14. GENERAL INFORMATION Panasonic Electronic Devices Europe GmbH 2010. All rights reserved. This product description does not lodge the claim to be complete and free of mistakes. Please contact the related product manager in every case. If we deliver ES samples to the customer, these samples have the status Engineering Samples. This means, the design of this product is not yet concluded. Engineering Samples may be partially or fully functional, and there may be differences to be published Data Sheet. Engineering Samples are not qualified and are not to be used for reliability testing or series production. Disclaimer: Customer acknowledges that samples may deviate from the Data Sheet and may bear defects due to their status of development and the lack of qualification mentioned above. Panasonic rejects any liability or product warranty for Engineering Samples. In particular, Panasonic disclaims liability for damages caused by the use of the Engineering Sample other than for Evaluation Purposes, particularly the installation or integration in an other product to be sold by Customer, deviation or lapse in function of Engineering Sample, improper use of Engineering Samples. Panasonic disclaimes any liability for consequential and incidental damages. In case of any questions, please contact your local sales partner or the related product manager. 15. FCC WARNING This equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference. The FCC and other regulatory certifications for the PAN1720 will be published in the PAN1720 Datasheet. 16. LIFE SUPPORT POLICY This Panasonic product is not designed for use in life support appliances, devices, or systems where malfunction can reasonably be expected to result in a significant personal injury to the user, or as a critical component in any life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. Panasonic customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Panasonic for any damages resulting.