Cypress.com: Documentation http://www.cypress.com/?app=search&searchType=advanced&id%3D1929 Product Selector Guide (PSG) - Wireless/RF http://www.cypress.com/?rID=35233 Cypress wireless solutions share the unique qualities of ultra-reliable and low-power and are designed for a variety of end-applications.

]]>
Tue, 09 Apr 2013 03:38:15 -0600
CYRF7936: 2.4-GHz CyFi™ Transceiver http://www.cypress.com/?rID=34487 2.4-GHz CyFi™ Transceiver

Features

  • 2.4-GHz direct sequence spread spectrum (DSSS) radio transceiver
  • Operates in the unlicensed worldwide industrial, scientific, and medical (ISM) band (2.400 GHz to 2.483 GHz)
  • 21-mA operating current (transmit at –5 dBm)
  • Transmit power up to 4 dBm
  • Receive sensitivity up to –97 dBm
  • Sleep current less than 1 μA
  • DSSS data rates up to 250 kbps, Gaussian frequency-shift keying (GFSK) data rate of 1 Mbps
  • Low external component count
  • Auto transaction sequencer (ATS) - no MCU intervention
  • For more, see pdf
     

Functional Overview

The CYRF7936 IC is designed to implement wireless device links operating in the worldwide 2.4-GHz ISM frequency band. It is intended for systems compliant with worldwide regulations covered by ETSI EN 301 489-1 V1.41, ETSI EN 300 328-1 V1.3.1 (Europe), FCC CFR 47 Part 15 (USA and Industry Canada), and TELEC ARIB_T66_March, 2003 (Japan).

]]>
Mon, 11 Mar 2013 04:46:09 -0600
CyFi&trade; Star Network Protocol on PSoC<sup>®</sup> 3 and PSoC 5 http://www.cypress.com/?rID=73423
use for camtasia screencasts

]]>
Mon, 17 Dec 2012 02:11:51 -0600
How to Configure the CyFi Protocol Data Rate in CY3271 Kit - KBA84673 http://www.cypress.com/?rID=72410 Answer: You control the CyFi protocol data rate by changing the time gap between consecutive data packets transmitted from the RF Expansion Card (FTRF) of the CY3271 kit. This time gap is the Report Interval and the kit supports these values for the report interval

  • 1 second
  • 5 seconds
  • 30 seconds
  • 1 minute
  • 5 minutes

For example, when the report interval is 30 seconds, a data packet is sent once every 30 seconds. The size of the data packet is uniform (7 bytes) for all five report interval values. The lowest report interval (1 second) gives you the fastest data rate.

The firmware changes its current report interval value to next value when the SW2 button on RF Expansion Card (FTRF) is pressed for more than 2 seconds. If current report interval value is 1 second, the firmware changes it to 5 seconds. If the current report interval value is 5 minutes it rolls back and changes the report interval to 1 second.

Follow this procedure to change the report interval value:

  

Figure 1 RF Expansion Card (FTRF)

  • Press the SW2 button for more than 2 seconds
  • Release the button when the red LED glows continuously. When SW2 is pressed for more than 2 seconds the firmware changes the report interval to next value and lights the red LED continuously.
  • Look at the red LED immediately after you release the SW2 button. The red LED blinks a finite number of times to indicate the current report interval value as shown below.
#
Report Interval
Number of Red LED Blinks
1
1 second 1 time
2
5 seconds 2 times
3
30 seconds 3 times
4
1 minute 4 times
5
5 minutes 5 times
]]>
Thu, 22 Nov 2012 03:09:01 -0600
User Module Datasheet: CyFi™ Star Network Protocol Stack Datasheet CYFISNP V 2.00 ( CY7C601/602xx, CYRF69x13) http://www.cypress.com/?rID=36813

Features and Overview

  • Protocol stack that implements node functionality to support a wireless star network consisting of one hub and up to 250 nodes
  • Provides reliable two way communication between a hub and node
  • Dynamic data rate (up to 1 Mbps) and output power according to the channel noise level and packet loss rate
  • Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400–2.483GHz)

The CyFi™ Star Network Protocol Stack (CYFISNP) User Module is designed to address up to 250 general purpose nodes; it provides reliable two way communication between the hub and node(s). The hub is assumed to be wall powered, while the nodes may be either wall powered or powered by an alkaline (low impedance) or coin-cell (high impedance) battery.

]]>
Tue, 16 Oct 2012 00:50:05 -0600
User Module Datasheet: SPI-based CyFi™ Transceiver Data Sheet CYFISPI (CY7C638x3, CY7C601/602xx, CYRF69103, CYRF69213) http://www.cypress.com/?rID=36811 The SPI-based CyFi™ Transceiver (CYFISPI) User Module is a firmware interface to the CyFi radio modem hardware. The CYFISPI User Module API provides functions callable from both C and assembly to start the radio, send and receive data, change channels, transmit power, pseudo-noise codes, and more. Refer to the corresponding CyFi radio datasheet for detailed descriptions of the radio features. The CYFISPI User Module employs the SPI block as an SPI master to communicate with the CyFi radio transceiver.
 

]]>
Tue, 11 Sep 2012 00:23:12 -0600
PSoC Designer Open Source - FOSS Packages http://www.cypress.com/?rID=39167 Cypress is pleased to provide you the source code for the free and open source software used in Cypress products (“FOSS Packages”).  Each FOSS Package is provided under the terms and conditions of the applicable license agreement, which is included in each download archive.

CYPRESS PROVIDES THE FOSS PACKAGES "AS IS," WITHOUT WARRANTY OF ANY KIND, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.  CYPRESS WILL NOT BE LIABLE FOR ANY DAMAGES OF ANY KIND ARISING FROM THE USE OF THE FOSS PACKAGES, INCLUDING, BUT NOT LIMITED TO DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, AND CONSEQUENTIAL DAMAGES.  AS SUCH, YOUR USE OF THE FOSS PACKAGES IS AT YOUR SOLE RISK. ]]>
Wed, 25 Jul 2012 05:00:14 -0600
CY3271-EXP1 http://www.cypress.com/?rID=26013 We apologize for the inconvenience. We have temporarily removed this kit from the web due to customer feedback which indicated it did not provide a best in class experience. The kit is not defective, but we wanted to review the kit to ensure that it meets a high standard of user experience.

-->

Hardware Description:

The CY3271-EXP1 is an expansion kit for the “CY3271 PSoC FirstTouch Starter Kit with CyFi Low-Power RF”. Included in the kit are two boards; the Weather Station Expansion Board (atmospheric pressure, humidity, temperature, and ambient light) and the Pigtail Thermistor Expansion Board. The Sense & Control Dashboard (SCD) from the CY3271 Kit lets users quickly setup and monitor a wired or wireless sensor network through an intuitive visual dashboard. Easily demonstrate features such as data logging, data aggregation, alarms, and sensor calibration for nearly any type of sensor.

To learn more about the PSoC FirstTouch Starter Kit with CyFi Low-Power RF (CY3271), please visit www.cypress.com/go/FirstTouch.

To learn more about the Cypress Sense and Control Dashboard, please visit www.cypress.com/go/scd.

 

Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming

 

]]>
Thu, 19 Apr 2012 03:27:05 -0600
CY3271 PSoC® FirstTouch&trade; Starter Kit with CYFi&trade; Low-Power RF http://www.cypress.com/?rID=17672
 

This intuitive starter kit allows you to evaluate the PSoC programmable system-on-chip and CyFi Low-Power RF in CapSense touch-sensing, temperature sensing, and light-sensing applications.

Hardware Description:

The kit contains:
  • One PC dongle with RF
  • One RF expansion card with power amplification for long-range applications
  • One multifunction expansion card
  • Two battery packs (2xAAA and CR2032)
It also features the PSoC Designer IDE and Cypress's Sense and Control Dashboard.

To learn more about CyFi Low-Power RF, please visit www.cypress.com/go/CyFi.

 
Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
Sense and control dashboard The Sense and control dashboard is required for configuring this kit
]]>
Thu, 19 Apr 2012 03:26:30 -0600
CY3270 PSoC FirstTouch Starter Kit http://www.cypress.com/?rID=17673
Please visit the Getting Started with PSoC 1 page which will guide you through your first steps. It provides basic information about software, technical documentation, training and support infrastructure.

Hardware Description:

Without writing or debugging a single line of C or assembly code, you can experience the power of PSoC devices performing the following four out of the box designs with two thumb-drive form factor boards:
 
  • CapSense Touch Sensing controlling the color of LEDs
  • Temperature Sensing controlling the color and blinking rate of 3 LED and the sound of a buzzer
  • Light Sensing controlling the intensity of a LED
  • CapSense Proximity Sensing controlling the color of LEDs
     
Other features optimized for PSoC evaluation are as follows:
 
  • Additional designs possible utilizing above sensing and control functionality
  • Functional pins are accessible for further evaluation and development
  • Detachable multifunction expansion card enables adding the kit to system boards
  • USB connectivity for convenient plug and play operation
     
To learn more about the PSoC FirstTouch Starter Kit, please visit www.cypress.com/go/FirstTouch.

To learn more about PSoC programmable system-on-chip, please visit www.cypress.com/go/PSoC.

To learn more about PSoC Designer software, please visit www.cypress.com/PSoCDesigner.

 

Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer This kit requires PSoC Programmer for programming
]]>
Tue, 17 Apr 2012 05:51:38 -0600
Firmware Examples for USB HID Kits-CY3655-EXT,CY4623,CY3660,CY4672,CY3631 and CY4638 http://www.cypress.com/?rID=59678 Response: The USB Full speed kits based on PSOC core contains several firmware examples to demonstrate different features of the kits. The firmware examples  are tested with latest PSoC Designer 5.2 release.

Following is the list of Kits tested and their respective web links

1. CY3655-EXT :Encore-II Development Kit

             weblink: www.cypress.com/go/cy3655-ext

Download CY3655-EXT_Firmware_PSOC_Designer_5_2.zip

 

2. CY3631 :Wireless Manufacturing Test Kit

             weblink: www.cypress.com/go/cy3631

Download CY3631_WirelessUSB_MTK_Firmware_PSOC_Designer_5_2.zip

 

3. CY4623:EncoreII Mouse Reference Design

             weblink: www.cypress.com/go/cy4623

Download CY4623_RDK_Firmware_PD_5_2.zip

 

4. CY4672:PROC Lp Keyboard/Mouse Reference Design

             weblink: www.cypress.com/go/cy4672

Download CY4672_Firmware_Examples_PSOC_Designer_5_2.zip

 

5.CY4638:VOIP Demo kit

             weblink: www.cypress.com/go/cy4638

Download CY4638_Firmware_Examples_PSOC_Designer_5_2.zip

 

6.CY3660:Encore V LV Development Kit

             weblink: www.cypress.com/go/cy3660

Download CY3660_Firmware_Examples_PSOC_Designer_5_2.zip

 

Note:Please download and install PSOC designer 5.2 prior to testing the firmware examples.The weblink to PSoC designer is mentioned on above listed Kit weblinks.

]]>
Mon, 27 Feb 2012 07:41:16 -0600
PSoC Designer&trade; Archive http://www.cypress.com/?rID=36833 The PSoC Designer archive page represents a repository of old PSoC Designer software. The user must use caution when installing outdated software as older software may contain bugs that have been fixed with newer releases. Cypress Semiconductor always suggests that the user install the latest software for up-to-date device and bug support. We do not support users using older versions of software as updates will not be made.
Download Items

Listed in the table below are the archived PSoC Designer releases. Each release is indicated with either an ‘ISO’ or ‘Installer’ tag. For ISO images the user will need to download the file and burn to a CD before installing. Those releases indicated with the Installer tag can be installed after unzipping the downloaded file.

For the most up-to-date version of PSoC Designer please Click Here.

To access the PSoC Designer Release Notes Archives, please Click Here. PSoC Designer 5.0 SP4 and earlier require a compiler license. Please contact support@imagecraft.com to obtain a compiler license or use a later version of PSoC Designer where the ImageCraft compiler is provided free of charge.

Hotfix Available for SmartSense User Module (header) A calibration issue has been discovered and fix released. Customers using SmartSense Version 1.3 should navigate to the following Knowledge Base article to get the patch. http://www.cypress.com/?id=4&rID=58516
]]>
Mon, 13 Feb 2012 10:26:23 -0600
Driver for CYRF7936 http://www.cypress.com/?rID=40002 No, the WirelessUSB LP radio driver cannot be used for configuring the CYRF7936 radio. The WirelessUSB LP radio driver is used for CYRF6936 and PRoC devices only. The CYFISNP protocol stack of PSoC configures the CYRF7936 radio.  The APIs provided along with the PSoC Designer CYFISNP user module can be used to configure CYRF7936 radio.

]]>
Fri, 30 Dec 2011 14:34:09 -0600
Pins for general use in FTPC of CY3271 http://www.cypress.com/?rID=44259 The pins FTPC0[2:6] and the nPASSIVE/ACTIVE can be used for general purpose applications. The purpose of the nPASSIVE/ACTIVE pin is basically to identify if any other daughter card is connected to the FTPC by checking if Vcc is available at this pin. Hence this pin can also be used for general purpose applications.  Please refer the Female expansion port pins in the attached PC Dongle header schematics to locate the pins are coming out for general use.

]]>
Fri, 30 Dec 2011 00:50:09 -0600
Range of 500m using CYRF7936 http://www.cypress.com/?rID=39492 The radio module that supports upto 1Km Line of sight which is manufatured by Artaflex using Cypress CYRF7936. The datasheet of the module may be found at:

AWA24S Data Sheet

]]>
Fri, 30 Dec 2011 00:25:35 -0600
ArtaFlex CyFi Module + PA - Gerber Files http://www.cypress.com/?rID=39445

Unfortunately, we do not have a Gerber files for this ArtaFlex Module. Please contact Artaflex Support for information on this.

 

]]>
Fri, 30 Dec 2011 00:22:50 -0600
CYFISNP user module disappears in PSD 5.0 SP6 http://www.cypress.com/?rID=39430 CYFISNP UM structure has been changed in PSoC Designer releases 5.0 SP6 and later, because of which CYFISNP does not appear in projects created using older versions of the PSoC Designer.  The following is the workaround:

1. Manually change CYFISNP UM configuration name in PSoCConfig.xml using notepad:

    a.  Ensure PSoCConfig.xml located at subfolder of your project has read/write access and open it using notepad;
    b.  Depending on the configuration used in your project change all occurrences of OLD CONFIG NAME to NEW CONFIG NAME as noted below



 

OLD CONFIG NAME

NEW CONFIG NAME

CYFISNPHub_GPIrq_PSoC

CYFISNP_Hub_GPIrq_PSoC

CYFISNPHub_DBIrq_PSoC

CYFISNP_Hub_DBIrq_PSoC

CYFISNPNode_PSoC

CYFISNP_Node_Polling_PSoC

 

    c.  Save the PSoCConfig.xml

2. Exclude old library files from project

    a.  Open the project in latest PSoC Designer release
    b.  Update CYFISNP UM as prompted
    c.  In Workspace Explorer under "lib->Library Source Files" and "lib->Library Header Files" sections locate all CYFISNP-related files, click right mouse button on each of them and select "Exclude From Project"

3.  Generate and build your project

Note: This problem is specific for projects created in releases prior to PSoC Designer 5.0 SP6. This has been fixed in the latest version of PSoC Designer 5.1.

]]>
Fri, 30 Dec 2011 00:19:30 -0600
Difference between CYRF6936 and CYRF7936 http://www.cypress.com/?rID=38766 CYRF6936 is mainly used for HID applications like wireless mouse, keyboard etc.   This device can be interfaced with any microcontroller using SPI protocol.

CYRF7936 can be used for data acquisition and other sensor network systems.  This uses the Cypress proprietary CYFI protocol which is supported by PSoC1 family of devices (which has a flash above 8K, like CY8C20xx6, CY8C24x94 CY8C27xxx, CY8C29xxx). The entire low level driver and the CYFI protocol stack are taken care by the CYFISNP user module available in the PSoC Designer.

Additional information on CYFI protocol and kit

1. A CYFI Demo is available in this link.

2. To understand the working of CYFI Star Network Protocol look into CYFISNP Datasheet

3. The kit contents of CY3271 can be downloaded from this link.  The Kit guide elaborately explains how to evaluate the projects in the kit.

]]>
Fri, 30 Dec 2011 00:14:25 -0600
Range of CyFi http://www.cypress.com/?rID=38765 The radio module that supports upto 1Km Line of sight is manufatured by Artaflex using Cypress CYRF7936. Please find the data sheet of the module

http://www.artaflexmodules.com/file_library/products/1/4_DataSheet%20AWA24S-%20Rev3_0.pdf


However the range varies depending  on the surrounding noise.

]]>
Fri, 30 Dec 2011 00:13:49 -0600
Connect multiple SPI slave devices with CYFI Radio http://www.cypress.com/?rID=38339  

]]>
Thu, 29 Dec 2011 23:56:36 -0600
Changing channels in cyfi http://www.cypress.com/?rID=38735 No, the communication channel of the radio cannot be changed. The channel hopping is done by the CyFi protocol. The hub continuously listens for data packets from nodes. The hub monitors the interference level and moves to ping mode if the RSSI (Receive Signal Strength Index)  interference threshold RSSI_NOISE_THRESHOLD is reached. This ensures that the hub is operating on a quiet channel and is capable of receiving node packets.

]]>
Thu, 29 Dec 2011 13:10:38 -0600
Network Parameters of CyFi HUB http://www.cypress.com/?rID=38338  

The following are the network parameters for the hub in the Star network protocol.

  • SOP Index
  • Base Channel
  • Channel Hop
  • Hub CRC Seed
  • Node CRC Seed (2 bytes)

The above parameters are automatically selected by the Star Network Protocol User module using the unique MID of the Radio on the hub.

]]>
Thu, 29 Dec 2011 13:00:33 -0600
Backward compatibility of CYFI. http://www.cypress.com/?rID=38065

No, the CYRF7936, based on the CYFI technology is NOT backward compatible with the previous versions of the radio modules belonging to the LR/ LS/ PRoC LR families .

]]>
Thu, 29 Dec 2011 12:58:14 -0600
Channels of CYFI http://www.cypress.com/?rID=35323 The CyFi radio modem supports 98 discrete 1 MHz channels (regulations may limit the use of some of these channels in certain jurisdictions). In total you can use 78 channels effectively.

]]>
Thu, 29 Dec 2011 12:53:27 -0600
Sleep current in CYFI http://www.cypress.com/?rID=35321 The sleep current is less than 1 micro amps . 

]]>
Thu, 29 Dec 2011 12:48:39 -0600
Maximum operating frequency of SPI in CYFI http://www.cypress.com/?rID=35320 The maximum frequency operation of SPI  is  4 MHz .

]]>
Thu, 29 Dec 2011 12:44:51 -0600
Auto Acknowledgement http://www.cypress.com/?rID=35319 The CYFISPI radio has an automatic acknowledgment feature that allows it to automatically send an ACK to any valid packet that is received. The CYFISPI radio also uses the concept of transactions to allow the radio in the node to automatically power down after transmitting a packet and receiving an AutoACK instead of waiting for the firmware to power the radio down, conserving power and reducing firmware complexity.

]]>
Thu, 29 Dec 2011 08:53:04 -0600
Power output using Power amplifier http://www.cypress.com/?rID=35317 The maximum transmit power is upto +20dBm with using external power amplifier.

]]>
Thu, 29 Dec 2011 08:48:30 -0600
Output power of CYFI http://www.cypress.com/?rID=35316

The maximum power is +4dbm without the external power amplifier and +20 dbm with the external power amplifier.

 

 

]]>
Thu, 29 Dec 2011 08:46:45 -0600
Operating current of CYFI http://www.cypress.com/?rID=35315 The operating current of CYFI is 21 mA (Transmit at ?5 dBm)

 

 

]]>
Thu, 29 Dec 2011 08:42:25 -0600
Auto Bind Procedure - CyFi SNP Protocol http://www.cypress.com/?rID=34678 Yes. With a simple API call to initiate the bind process the possibilities of implementing an auto-bind process is definitely possible. For example, a node can continue initiating bind mode once per some defined interval (some optimal time period to prevent excess power consumption when not in reach of a hub) until it has bound to a hub. A hub can go into bind mode once every interval (some time period optimized to prevent missing communications from nodes) and be available for a node to bind with it.

]]>
Thu, 29 Dec 2011 08:32:16 -0600
Binding Process - How does it work? http://www.cypress.com/?rID=34677 Working with the CYFISNP (Star Network Protocol User Module in PSoC Designer) and its available API, the bind process is as simple as initiating the CYFISNP_BindStart() function. This function places the protocol in bind mode and the implementation is different depending on the given device (hub or node). The start of bind mode can be customized based on the application and its possibilities are limited only by the designer's imagination or application's requirements. The start could be initiated by a simple key press or depending on the application, on a command received over a communication interface. 

The below describes the lower-level actions by the hub and node in bind mode, to see more details please refer to the CYFISNP user module datasheet available in PSoC Designer 5.0 Service Pack 2.

For a hub:

  •  Activate the shared bind network parameters
  • Hop through the shared channel sequence and listen for bind request packet
  • If a bind request packet is received, return a bind response that contains the hub's operating network parameters and return to data mode
  • If no bind request is received, return to data mode


For a node:

  • Activate the shared bind network parameters
  • Hop through the shared channel sequence, transmit bind requests and listen for a bind response
  • If a bind response is received then store the hub's operating network parameters and go to connect mode to establish the network connection
  • If no bind response is received then go to idle mode (most node applications, this is sleep mode)
]]>
Thu, 29 Dec 2011 08:30:27 -0600
Command From PC to Execute a Remote Node http://www.cypress.com/?rID=34676 Yes, it can. While the Sense and Control Dashboard software in its current version does not support this capability directly, we are actively working on updating this software to include this functionality in a future release. That said, you can manually send commands to RF nodes using the network console function in the Sense and Control Dashboard software by clicking on the Network Console icon in the toolbar, setting the target ID of the node you want to send a command to, set the command you want to send in the available text box in this dialog and clicking the send message button. Outside of the Sense and Control Dashboard you can create simple windows-based applications that interface with the FirstTouch kit's USB HID-driver interface to receive and transmit data to the RF network hub and nodes. Finally, some control capabilities can be placed directly in the RF Hub's PSoC firmware itself and thus not requiring any computer interface whatsoever (except for USB power of course). The latter capability can be implemented in the RF Hub's PSoC Designer application and can then command node's in response to sensed values received from nodes or other applicable logic.

]]>
Thu, 29 Dec 2011 08:27:32 -0600
Hub Iniates Communication - Node in Receive Mode http://www.cypress.com/?rID=34675 Yes. In fact, the CyFi Star Network Protocol has this specific configurable attribute available in the PSoC Designer application development software. There are three available power options which change the behavior of the CyFi node device based on this power setting: High-Impedance Battery (e.g, coin cell/CR2032) - results in a 5ms receive mode and then sleep during idle; Low-Impedance Battery (e.g. AAA batteries) - results in a 50ms window of receive mode after a transmit and then sleep during idle; Wall-Powered - results in receive-mode during idle.

]]>
Thu, 29 Dec 2011 08:24:57 -0600
CyFi and PSoC Express http://www.cypress.com/?rID=34674 PSoC Express, as you may be aware, has been merged with our PSoC Designer software; PSoC Designer 5.0 (www.cypress.com/go/psocdesigner).  The CyFi Star Network Protocol is currently not available as a PSoC Express Driver; only a PSoC Designer User Module. That said, there has been a large focus on making the code very easy to work with. For example, with approximately 8 API software calls you can get your wireless application up and running very easily and quickly. With the documentation in the user module datasheet, there are detailed explanations of what the API calls do, how to configure the user module as well as example code to help you get started very easily.

]]>
Thu, 29 Dec 2011 08:22:01 -0600
CY3271 - PSoC First Touch Kit with CyFi Low Power RF http://www.cypress.com/?rID=34673 The CY3271 is a FirstTouch Starter Kit from Cypress that enables engineers to quickly learn about the PSoC programmable system-on-chip and CyFi Low-Power RF solutions. This intuitive starter kit allows you to evaluate the PSoC programmable system-on-chip and CyFi Low-Power RF in CapSense touch-sensing, proximity-sensing, temperature-sensing, and light-sensing applications. It includes a PC dongle with RF, an RF expansion card with power amplification for long-range applications, a multifunction expansion card, and two battery packs (2xAAA and CR2032). It also features the PSoC Designer IDE and Cypress's Sense and Control Dashboard Software.

]]>
Thu, 29 Dec 2011 08:21:22 -0600
Trouble Running the Out Of the Box Example for FTMF http://www.cypress.com/?rID=34672 Make sure you're connecting the FTMF board to the HUB board and then into the USB to program. Also in PSoC programmer 3.0 and above, enable auto detection in the programmer interface. If you don't see that option click on "view" and then "modern". When you try the out-of-the-box demo using the FTMF board and the AAA-battery pack, make sure you move the jumper on the battery board to connect pins 1&2.

 

General note:

Apply above response if you try to reprogram the FTMF and get something similar to:

    • Program Finished at 2:45:51 PM
    • Programming Terminated
    • Check Device/Family Setting or Programming Mode
    • Acquired Device "Silicon: 0038, Family/Die: 15, Major Rev: A" does not match chosen Device
    • Matching Devices:
    • CY8C21434-24LFXI Program Requested at 2:45:49 PM
]]>
Thu, 29 Dec 2011 08:20:06 -0600
Implementing Actuator functionality http://www.cypress.com/?rID=34671 The RF Hub in a CyFi application can be used to implement this functionality without the need for a PC. For example, if your application would like to activate a fan if a temperature value exceeds a given value, the RF Hub application can be implemented to retrieve these sensor values and based on these values respond appropriately--for example, send a command back to the appropriate node telling it to control a Fan.

]]>
Thu, 29 Dec 2011 08:18:35 -0600
SCD and Real World Applications http://www.cypress.com/?rID=34670 Absolutely not. While we hope the capabilities of the dashboard may be seen as a value-add to your real world applications, this software is first meant to provide a graphical means of displaying the results of the wireless sensor network solution that the FirstTouch kit enables. Some designs we have worked with output the data straight to a SQL database with HTML-based frontends and other designs do not need any PC-based assistance whatsoever.

]]>
Thu, 29 Dec 2011 08:16:20 -0600
CyFi and Network Broadcasting http://www.cypress.com/?rID=34669 No. To implement this functionality, the hub would have to have the message requiring delivery and then iterate through a loop that would target each individual node and transmit the required data. Broadcasting data negatively affects low-power operations for nodes as well and thus why it is not currently supported by the CyFi Star Network Protocol. Broadcasting functionality requires nodes that wish to participate to always be on and thus not preserving energy in the ultra low power sleep modes. Either way, it is possible to implement similar functionality but the number of nodes in the system and the power budgets available must be carefully considered.

]]>
Thu, 29 Dec 2011 08:15:24 -0600
On Time during transmit / receive excluding the PSoC http://www.cypress.com/?rID=34668 To spin up the transceiver from sleep, synthesize, transmit, receive an acknowledgement and go back to sleep takes a maximum of 200uS and typically less than 150uS. 

]]>
Thu, 29 Dec 2011 08:13:19 -0600
SCD - Sense and Control Dashboard http://www.cypress.com/?rID=34667 The Cypress Sense and Control Dashboard (SCD) is a windows-based application that has been designed to pull data from the RF Hub via a USB interface and display the data on the host PC. The software has been designed to be used as a simple graphical data display application (displaying sensor data transmitted to the RF Hub) or as a simple debug utility for the CyFi Low-Power RF solution.


Graphical Data Display Application
- Graphical User Interface to bind nodes and display wireless sensor values
- Features:
-- Graphical and textual displays of data
-- Data aggregation displays to view long periods of data in a small window
-- Sensor data calibration (single point, dual point or multi-point calibrations)
-- Exporting of data to a file for data analysis in other programs (e.g. spreadsheet applications)
-- Many more features and capabilities

Simple Debug Utility
- Graphical User Interface to bind nodes and view data transmitted to the RF Hub
- Console capability enabling graphical command-access to the RF Hub

SCD Software is available in this link: http://www.cypress.com/?rID=40364

]]>
Thu, 29 Dec 2011 08:12:18 -0600
SCD - Event Triggers and Alerts http://www.cypress.com/?rID=34666 The Sense and Control Dashboard software currently does not support these types of triggers or actions, however, serves more as an example implementation of interacting with a wireless application. In the very near future we are working on adding actuator-based functionality to the software to implement commands including external system commands to implement actions similar to the example mentioned in the above question. That said, to implement this functionality, even separate from the sense and control software, is not extremely difficult. The FirstTouch kit itself is configured to represent itself as a HID-class device in the USB-interface to windows and by creating a small application that runs on the host PC you can interact with this device and respond to inputs appropriately.

]]>
Thu, 29 Dec 2011 08:11:20 -0600
SCD - Add-a-sensor dialog so ambiguous http://www.cypress.com/?rID=34665 In order to maximize the flexibility of the tool, we have enabled a mechanism for pulling data off a bitstream flowing from the RF Hub to the SCD application. In order to appropriately pull or reference the correct bits on this bitstream to display useful data, you simply need to address the bits on the bitstream (start bit and bitsize), set the data type for the type of data this bit address represents (essentially allowing the application to type cast the data referenced on the bitstream) and then if the data point is factored by 10 or more in order to handle simple floating point values without the large bitsize normally required, set the factorization variable (i.e. x10, x100, etc.). In doing this, you can represent multiple sensor values in one bitstream rather than requiring multiple transfers of information for each sensor--a reduction in efficiency and a more complicated implementation.

]]>
Thu, 29 Dec 2011 08:09:50 -0600
Sensors supported by CY3271 - CyFi kit http://www.cypress.com/?rID=34664 Besides the thermistor, two capacitive sensing and ambient light sensors, the CyFi Low-Power RF and PSoC programmable system-on-chip solutions can interface to a large number of sensors.

Rule of thumb: If the PSoC device can interface to the type of sensor you are interested in, then the CyFi part of the system can easily transmit the data. And, PSoC devices can interface to a wide array of sensors. For example, with the CY3271-EXP1 expansion kit you can evaluate how PSoC devices interface to environmental sensors such as pressure, humidity and other forms of ambient light and temperature sensing. In addition, we've developed thermocouple, PIR, Gyro, accelerometer and many other sensing solutions with PSoC devices. If you have a particular sensor you'd like to discuss in regards to a PSoC devices ability to interface with, please contact us at firsttouchkit@cypress.com.

]]>
Thu, 29 Dec 2011 08:07:59 -0600
Training on using the CY3271 Kit http://www.cypress.com/?rID=34663 The training modules are available here. For more information go through the Related Resources listed in the page.

]]>
Thu, 29 Dec 2011 08:06:45 -0600
USB to I2C communication Failure while using SCD http://www.cypress.com/?rID=34539
  • Do not have the SCD software running when expansion cards are plugged into the PC Bridge interface connector. This will cause the SCD Software to stop polling the I2C interface eventually causing the RF Hub buffer to fill up and prevent packets from being received from the nodes.
  • Do not run the PSoC Programmer and SCD software at the same time.
  • ]]>
    Thu, 29 Dec 2011 07:52:08 -0600
    First Touch Kit (FTK) Bridge as a Programmer http://www.cypress.com/?rID=39732 No, the FTPC bridge can only be used to program device connected on the expansion card that is CY8C21434. The firmware written inside the bridge will not be able to acquire any other device, thus it won't be able to program them as well.

    For programming any of the PSoC1 devices please use CY3217 (Miniprog1) or CY8CKIT-002. CY8CKIT-002 is capable of programming PSoC1, PSoC3 and PSoC5 as well.

    ]]>
    Wed, 28 Dec 2011 17:08:58 -0600
    ETSI EN 300 328 certification for CY3271 http://www.cypress.com/?rID=44271 Yes the kit CY3271 has the ETSI EN 300 328 certification.

    ]]>
    Sat, 24 Dec 2011 23:26:50 -0600
    Hub Ping mode http://www.cypress.com/?rID=40022 Ping mode is used by the hub to find an available channel; channels are unavailable if they are being used by another hub with the same SOP code, or if there is excessive noise on the channel. Upon arriving on a new channel, the hub takes 32 RSSI samples and if any sample is greater than pingRssiThreshold, the hub goes to the next channel in the subset. If one complete cycle through the channel subset occurs, then pingRssiThreshold is incremented. If the RSSI samples show a quiet channel, then the hub sends a ping request using the zero-CRC Seed. If an AutoAck is received (indicates the presence of another hub in the channel), the hub goes to the next channel in the subset. Otherwise, Data Mode is entered on the channel.

    ]]>
    Sat, 24 Dec 2011 21:36:31 -0600
    Hub Data Mode http://www.cypress.com/?rID=40021 Data mode allows application data to be transmitted from a node to the hub. The hub continuously listens for data packets from nodes. When valid data is received from a node, the hub returns an AutoACK to the node and sends the data to the application. The hub monitors the interference level and moves to ping mode if the RSSI interference threshold RSSI_NOISE_THRESHOLD is reached. This ensures that the hub is operating on a quiet channel and is capable of receiving node packets.

    ]]>
    Sat, 24 Dec 2011 21:34:38 -0600
    Hub Bind mode http://www.cypress.com/?rID=40020 Hub bind mode is usually entered by a user event (button bind) and changes from the hub network parameters to the bind network parameters. The hub listens for a bind request on each channel for approximately 320 ms before selecting the next channel using the channel selection algorithm to mitigate channel interference. Normally, the first bind request received by the hub results in storing the node information in the hub's Flash. A subsequently received bind request (when the hub has the bind information stored in its Flash) results in returning a bind response to the node and completing the bind process.

    ]]>
    Sat, 24 Dec 2011 21:33:09 -0600
    Node Unbind mechanism in CyFi http://www.cypress.com/?rID=40019 An ‘unbind’ mechanism allows the hub to unbind (and possibly replace) a previously bound node. At the hub, unbinding the node is done by zeroing the Flash EEP_DEV_REC entry for the particular device ID.

    ]]>
    Sat, 24 Dec 2011 21:31:20 -0600
    Node Bind mode http://www.cypress.com/?rID=40018 The node assumes the bind network parameters and transmits hub bind requests. If an AutoACK is received, the node enables its receiver and listens for an immediate hub bind response. If a hub bind response is not received, the node moves to the next channel. If a hub bind response is received, the node stores the hub bind information in Flash and moves to connect mode. Upon delivering a bind response, the hub automatically exits bind mode.

    ]]>
    Sat, 24 Dec 2011 21:30:29 -0600
    First Channel and Last Channel of CyFi http://www.cypress.com/?rID=40017 This parameter controls the low limit and high limit  of the RF channel range used by the CYFISNP protocol to ensure regulatory compliance by preventing or reducing out-of-band RF emissions that may occur depending on RF circuitry design (for example, nonlinearities in an external power amplifier may cause out-of-band RF emissions).

    ]]>
    Sat, 24 Dec 2011 21:28:33 -0600
    EEPROM block in CyFi Protocol http://www.cypress.com/?rID=40016  This parameter defines the Flash block number used to store network parameters. Note that a Node device uses one Flash block and a Hub device can use several blocks (each available Device Id needs 8 bytes, so the number of blocks varies with the Maximum number of nodes parameter). These blocks must be marked as unprotected in the flashsecurity.txt file.

    ]]>
    Sat, 24 Dec 2011 21:27:04 -0600
    BCD Payload Max in CyFi http://www.cypress.com/?rID=40015 This indicates how large Back Channel Data may be. Back channel data is buffered (one packet per node) on the hub and is not transmitted until the respective node requests back channel data. BCD Payload Max combined with Maximum Number of Nodes defines the size of the RAM structure needed to hold these buffers.

    ]]>
    Sat, 24 Dec 2011 21:25:53 -0600
    Node Connect Mode http://www.cypress.com/?rID=40014 Connect mode is used by the node on power up to establish a connection with the hub. Connect mode is used at power up or a serious communications disruption has occurred. Upon entering connect mode the node uses the hub network parameters to select a channel using the channel selection algorithm. The node transmits connect requests. If an AutoACK is received the node pauses and listens for a connect response. If a hub in data mode receives a connect request from one of its nodes, it sends a positive connect Response to the node and resets its sequence bits for the node. If a node receives a positive connect response it moves to data mode. If a node does not receive a positive connect response, it selects the next channel using the channel selection algorithm and repeats the procedure. If the node does not receive a positive connect response on any of the channels in the subset, it goes to sleep (remaining in connect mode) pending user activity to conserve power.

    ]]>
    Sat, 24 Dec 2011 21:24:26 -0600
    Maximum number of Nodes in CyFi http://www.cypress.com/?rID=40013 Maximum Number of Nodes: Specifies the maximum number of nodes that the hub supports. This value affects allocation of Flash and RAM resources for the hub application. The maximum value is 250 nodes, but you may be limited by Flash or RAM resources to a smaller number of nodes. If the value of the BCD Payload Max parameter is nonzero, the hub maintains an array of buffers (1 buffer per node) to hold back channel data to transmit to the nodes. The size of this array is MAX_NODES * (3 + BCD_PAYLOAD_MAX) where MAX_NODES is the value of the Maximum Number of Nodes parameter, and BCD_PAYLOAD_MAX is the value of the BCD Payload Max parameter. To avoid build errors, this array must fit within a single M8C RAM page (256 bytes).

    Example: If The Maximum Number of Nodes parameter value is 60 and the BCD Payload Max propertyvalue is 1, then the resulting array uses 60*(3+1) = 240 bytes of RAM.

    If the value of the BCD Payload Max parameter is zero, the hub does not allocate any RAM for back channel data buffers.

    ]]>
    Sat, 24 Dec 2011 21:23:05 -0600
    Node addressing in CyFi protocol http://www.cypress.com/?rID=40012 Every node in a Star Network has an 8-bit device ID that ranges from 1 to 250 (Device ID 0 is reserved). The Device ID uniquely identifies a particular node and is passed to the application as part of the packet structure. When initially connecting, a node may either request that a Device ID be assigned by the hub (on-the-fly assignment), or the node may specify its own device ID (preassigned device ID). A single network can either support on-the-fly device ID assignment or preassigned device ID, but not a mix of both.The device ID is passed up to the application (either in the PSoC or software application) as part of the payload.

    ]]>
    Sat, 24 Dec 2011 21:21:12 -0600
    Node Data Mode http://www.cypress.com/?rID=40011 When the node application has data to send to the hub the node transmits a DATA packet and listens for an AutoACK. If an AutoACK is not received, the node retransmits the packet. If the node does not receive an AutoACK after n DATA_PACKETS_RETRIES of retransmissions of the data packet it assumes the hub has changed channels and then enters node ping mode. If the node still fails to contact the hub, it assumes the channel has become unavailable due to excessive interference and goes to connect mode timeout. The packet to be transmitted is held until the node ping or connect is successful and then transmitted. Transmit data packets are never discarded.

    ]]>
    Sat, 24 Dec 2011 21:18:49 -0600
    MID of CyFi http://www.cypress.com/?rID=40010 Manufacturing ID:  Each CyFi radio modem contains a 4-byte manufacturing ID (MID) that has been laser fused into the radio silicon during manufacturing which is used for identifying  generating network parameters for the CyFi protocol stack

    ]]>
    Sat, 24 Dec 2011 21:16:58 -0600
    Benefits of CyFi over other wireless Protocols http://www.cypress.com/?rID=40009 Following are the benefits:


    • Protocol stack that implements hub or node functionality to support a wireless star network consisting of one hub and up to 250 nodes
    • Provides reliable two way communication between a hub and node
    • Dynamic data rate (up to 1 Mbps) and output power according to the channel noise level and packet loss rate which helps in power optimization.
    • Operates in the unlicensed worldwide Industrial, Scientific, and Medical (ISM) band (2.400–2.483GHz)

    ]]>
    Sat, 24 Dec 2011 21:14:20 -0600
    Node Ping Mode http://www.cypress.com/?rID=40008 Node ping mode is entered when a node has a problem sending data to the hub. The hub may have simply changed channels, there may be interference, or the hub may be out-of-range. Node ping mode attempts to locate the hub to complete the data delivery.

    ]]>
    Sat, 24 Dec 2011 21:12:32 -0600
    Training modules to understand CyFi http://www.cypress.com/?rID=40007 All the training modules for the  CyFi  can be found from the following links:

    http://www.cypress.com/?rid=17759

    http://www.cypress.com/?rid=34234

    http://www.cypress.com/?rid=34235

    http://www.cypress.com/?rid=34236

    ]]>
    Sat, 24 Dec 2011 21:10:46 -0600
    Back Channel Data http://www.cypress.com/?rID=40006 Back channel data provides a mechanism for the hub application to send data to the node at the request of the node. The node is responsible for interrogating the hub for back channel data as part of a forward data packet. The node starts by setting the BCDR bit in the data header. If the packet is successfully acknowledged by the hub then the node enters receive mode with the node network parameters then waits for n ms trying to receive from the hub. In the case of a wall powered hub, the hub can transmit a back channel data packet immediately without waiting for a request from the node.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    ]]>
    Sat, 24 Dec 2011 21:09:28 -0600
    Minimum flash and RAM requirement for CyFi Node http://www.cypress.com/?rID=40005 The minimum requirement for Node  is 7416 Bytes of  flash and 87Bytes of RAM. However The CYFISNP user module is written in C, so the code space required in Flash is variable and dependent on your choice of compiler, number of nodes, and the code that you write for your implementation

    ]]>
    Sat, 24 Dec 2011 21:07:52 -0600
    Minimum flash and RAM requirement for CyFi Hub http://www.cypress.com/?rID=40004 The minimum requirement in Digital block IRQ mode  is 8085 Bytes of  flash and 109+(8*Nodes) of RAM  and in GPIO IRQ mode  8083 Bytes of  flash and 109+(8*Nodes) of RAM is required. However The CYFISNP user module is written in C, so the code space required in Flash is variable and dependent on your choice of compiler, number of nodes, and the code that you write for your implementation

     

    ]]>
    Sat, 24 Dec 2011 21:05:12 -0600
    Typical Indoor and Outdoor Range of CyFi http://www.cypress.com/?rID=34662 Range is a difficult question to answer due to the many variables affecting it, however, in an open-air, line of sight, interference-free environment, we have conducted field testing that has resulted in 50-70m of range using only the on-chip power amplifier (link budget - 101 dBm). With the FirstTouch Kit in a similar environment and max off-chip power amplification (link budget - 117 dBm), we've resulted in 400-450m of range. With respect to range and based on the given assumptions there's very little difference in range between indoors and outdoors. That said, an indoor environment will typically also introduce other RF-absorbing materials such as reinforced concrete walls or other surfaces that will reduce the range depending on those material-characteristics.

    ]]>
    Tue, 20 Dec 2011 21:04:35 -0600
    CY3271-RFBOARD Wireless Expansion Kit http://www.cypress.com/?rID=37781


    Expand your sensing capabilities with this kit. Included in the kit are 2 sets of AAA battery board and long range CyFi Low-Power RF board with sensing capabilities. Once programmed these boards are easy to detect and bind into your star network. Increase the nodes in your network and evaluate the networking capabilities of the product simultaneously improving real time environmental data sensing.

     

    Software Title Description Link
    PSoC Designer This kit requires PSoC Designer for development
    PSoC Programmer This kit requires PSoC Programmer for programming
    ]]>
    Tue, 15 Nov 2011 04:03:48 -0600
    Moisture Sensitivity Level (MSL) of Cypress Parts http://www.cypress.com/?rID=54061 If you know the Cypress part number: 

    1. Go to www.cypress.com.  On the top right, you will see a “Keyword / Part Number” search box (adjacent to “Contact Us.”) 

    2. Select the “Part Number” tab above this text box.

    3. Type the exact part number, for example CY8C29466-12PVXE.

    4. The part number will be listed in the search results page.

    5. Click on the part number link (1st column starting from the left). This will open a new web page.

    Moisture Sensitivity Level (MSL) can be found by clicking the “Quality & Pb-free Data” link on the top, or by just scrolling down to the Quality & Pb-free Data” section about half way down the page.

    All other Quality information for this part number (e.g., RoHS compliance, Lead/Ball Finish, Qualification Reports, IPC reports) can also be found on this web page. 

    In case of any questions, or if the information is not available for a particular part number, please create a support case at www.cypress.com/support

    If you do not know the Cypress part number: 

    1. Go to www.cypress.com.  Browse the different products (“Products” tab on the top navigation menu) by family.

    2. Once you choose the relevant product family (e.g., “Clocks and Buffers->Clock Distribution,” “Memory->FIFOs”), scroll down the particular page to get to the “Parametric Product Selector.”

    3. Use this tool to find the part number by function/feature, and click on the part number you are interested in. This will lead you directly to step # 5 above.

    ]]>
    Thu, 08 Sep 2011 21:22:46 -0600
    Sense and Control Dashboard v2.0.39 http://www.cypress.com/?rID=40364
    The new Sense and Control Dashboard 2.0 (SCD 2.0) provides new and exciting feature additions over version 1.0. Support for actuator control is now integrated in SCD 2.0, whereby a single CyFi network can have both sensors and actuators. Actuator control can be based on sensor readings, and relationships between sensors and actuators can be created using simple Python scripting. In addition, SCD 2.0 includes improved graphing capability, improved alarm displays, and a new and improved user interface. SCD 2.0 works seamlessly with existing CyFi hardware, including the CY3271, CY3271-RFBOARD and CY3271-EXP1 kits.

    To access Sense and Control Dashboard archives please Click Here

    ]]>
    Tue, 12 Jul 2011 04:36:52 -0600
    MBR2044 GPO's Drive modes and Logic levels http://www.cypress.com/?rID=51938 The one to one GPOs will have the following drive mode and logical levels under the following conditions. 

    1. Deep sleep – Drive Mode Strong – Logic level High
    2. Normal Sleep – Drive Mode Strong – Logic level – retains state based on input (depending on toggle, delay off etc.,)
    3. Sensor Disabled or Sensor did not pass the Failure Mode Analysis – Drive mode Strong – 5 ms active low pulse on POR and later logic level high (see datasheet for more info)
    ]]>
    Mon, 13 Jun 2011 23:00:53 -0600
    Bringing sensors and MCUs to a wirelessly monitored hospital bed http://www.cypress.com/?rID=37492 Until recently, sensing has been implemented using hardwired circuits, which can be inconvenient to deploy in the areas where they are mounted. To simplify deployment, next-generation sensors are transferring the data they record using wireless technology. A microcontroller that can interface with sensors and also has wireless capabilities makes continuous monitoring of received data possible.

    This article explores the technology involved in interfacing of sensors for medical applications, using hospital beds as an example. Hospitals are places where all of us have felt the need for a little more comfort, and hospital beds/mattresses can be made more comfortable through technological improvements possible using sensors and microcontrollers. Making patients more comfortable helps the patients, doctors, and also medical caretakers. To read more, click the download link above, or visit Embedded.com.

    ]]>
    Mon, 09 May 2011 16:00:00 -0600
    Study material for CYFI http://www.cypress.com/?rID=50016 CYFI is Cypress Propieratary RF protocol. CYFI protocol is available in the form of CYFISNP user module in some of the PSoC1 family devices. CYFI protocol provides APIs to the developer thereby reducing the efforts in low level details.

    For better understanding of CYFI protocol it is strongly reccomended to go through following contents.

    1. CYFI kit contents may be downloaded from here

    2. CYFI Video lectures are available in the following page.

    3. CYFI Kit Application demo is shown here

     

    Note: The CYFISNP user module data sheet gives a very detailed explaination of the protocol

    ]]>
    Tue, 05 Apr 2011 11:16:25 -0600
    RSSI to estimate the distance. http://www.cypress.com/?rID=50017  

    The RF modules provided by cypress communicate in channels of bandiwth 1MHz,  98 such channels in the ISM band from 2.400 GHz to 2.498 GHz are used. RSSI gives the enviroment strength at that point of time. For more infomration on RSSI read through this link. RSSI is used by the transmitter to search for a quiter channel. If the channel has more noise the transmitter can jump in to another channel until it finds a quiet channel.

    The typical RSSI value read in noise free channels is 20. The RSSI value can also be read at the receiver end. However this will not help in estimating the distance from the transmitter. Suppose the receiver and the transmitter are both on  channel ' X '. Now the reciever reads RSSI on channel 'X', the RSSI value read is due to all the sources present in the channel along with transmitter. So it is difficult to distinguish the signal(sent by transmitter) from the noise(due to other sources on same channel). Hence the distance cannot be estimated based on RSSI value.   

    ]]>
    Tue, 05 Apr 2011 11:10:47 -0600
    Optimizing reliability and power efficiency in embedded wireless systems http://www.cypress.com/?rID=37961 EDN.]]> Tue, 03 Aug 2010 02:55:25 -0600 Beyond-IR: Remote Controls for Home Entertainment http://www.cypress.com/?rID=37817 It is amazing that we’re in the 21st century and reliant on a near 30-year old, one-way, line-of-sight-limited technology to control our bleeding edge consumer electronics products like our multi-thousand dollar plasma big-screen TVs and other entertainment systems.

    The alternative to infrared remote control technologies is RF-based remote controls. RF-based remote controls overcome three major limitations of infrared technologies: line-of-sight and range; one-way communications; and high power consumption. Let’s take a look at each of these limitations and attempt to better understand why the primary interface to our home entertainment, the remote control, continues to be based on a 1980s era technology and how this will change, especially with the introduction of the RF4CE consortium and standards. To read more, click the download link below or visit Digital Home DesignLine.

    ]]>
    Fri, 16 Jul 2010 08:26:13 -0600
    Adaptable Embedded Wireless Design with CyFi http://www.cypress.com/?rID=36466 Embedded systems designers are quickly realizing the benefits of going wireless, including reductions in cable costs, aesthetics and ease of installation. These benefits are seen across a multitude of applications, to include: low-power wireless sensor networks, industrial process monitoring and automation, home automation, automatic meter reading and many other applications. Unfortunately, wireless solutions often come with barriers or challenges such as reliability of wireless connectivity, distance limitations due to signal range, complexity of designing-in or attaching a wireless solution, and the dire need for low-power consumption to maximize battery life.

    Cypress’s new CyFi Low-Power RF solution, however, addresses all of these challenges in an uncompromising way. It provides a highly reliable, longer range solution that is extremely simple to design and operate, and offers the best system power-efficiency in the market. To read more on this topic, click the download link above.

    ]]>
    Fri, 07 May 2010 06:51:57 -0600
    Cypress's CyFi&trade; Low-Power RF Solution Named to EDN Magazine's Hot 100 Products for 2008 http://www.cypress.com/?rID=34865 Solution Offers Unmatched Interference Immunity, Intelligent Power Management
    And Ease-of-Use, along with Flexibility and Integration of PSoC® Technology

    SAN JOSE, Calif., January 29, 2009 - EDN magazine has recognized the CyFi™ Low-Power RF solution from Cypress Semiconductor Corp. (NYSE: CY) in the 2008 Hot 100 Products issue. EDN editors sort through thousands of new products and technologies introduced each year to identify items they consider innovative and newsworthy enough to cover in print or online. EDN's annual Hot 100 Products list represents the best of the best products and technologies in 2008 as selected by the editors. The EDN product review of the CyFi solution is available at www.cypress.com/go/pr/cyfihot100."

    The CyFi Low-Power RF solution delivers the industry's leading combination of reliable connectivity, power-efficiency and superior range, and is supported by the flexible and easy-to-use PSoC® programmable system-on-chip. The solution is optimized for low-power wireless sensor networks in a broad range of applications, including home and building automation, health/fitness equipment, industrial monitoring, and remote controls. More information about the solution is available at www.cypress.com/go/pr/CyFi.

    "We are pleased to have the respected EDN editors recognize CyFi Low-Power RF as one of the Hot 100 products of 2008," said Dave Kranzler, vice president and general manager for HID, Timing, and RF products at Cypress." "The ease-of-use of the solution and the reliable, low-power transmissions it delivers have also earned a strong customer design win pipeline."

    CyFi Low-Power RF enables designers to quickly and simply implement wireless systems without compromising reliable performance or low-power consumption. The solution contains all of the components needed to build an RF-enabled low power embedded control system: the CyFi protocol stack in PSoC Designer™ embedded design software, the selected PSoC device, and the CyFi transceiver (CYRF7936). With the configurable analog and digital blocks of PSoC and the customizable firmware modules in PSoC Designer, customers can optimize the CyFi solution for their application to minimize space, power, and silicon BOM cost.

    About CyFi Low-Power RF
    The CyFi solution uses Direct Sequence Spread Spectrum (DSSS) modulation to maximize coding gain and allow the CyFi receiver to recover the signal when faced with interference. The solution intelligently hunts for and selects a clear channel from among 80 narrowband 1 MHz channels to successfully co-exist with other 2.4-GHz communications systems, such as 802.11n WiFi. No other 2.4-GHz solution combines DSSS modulation with this level of frequency agility. The solution is also unique in its ability to dynamically modulate both its output power level and data rate to optimize for robust communication as well as long battery life.

    The CyFi protocol stack has the smallest memory footprint of any comparable wireless solution at 5.5K in Flash, leaving room for additional system functionality in the PSoC controller. Designers can use the compact protocol stack to build a complete wireless star-topology network with fewer peripherals and greater functionality. The protocol stack has a network capacity of up to 255 nodes per hub, all with asynchronous, bi-directional communication.

    About Cypress
    Cypress delivers high-performance, mixed-signal, programmable solutions that provide customers with rapid time-to-market and exceptional system value. Cypress offerings include the PSoC® programmable system-on-chip, USB controllers, general-purpose programmable clocks and memories. Cypress also offers wired and wireless connectivity technologies ranging from its CyFi™ Low-Power RF solution, to West Bridge® and EZ-USB® FX2LP controllers that enhance connectivity and performance in multimedia handsets. Cypress serves numerous markets including consumer, computation, data communications, automotive, and industrial. Cypress trades on the NYSE under the ticker symbol CY. Visit Cypress online at www.cypress.com.

    # # #

    Cypress, the Cypress logo and PSoC are registered trademarks and CyFi and PSoC Designer are trademarks of Cypress Semiconductor Corp. All other trademarks are property of their owners.

    ]]>
    Tue, 09 Mar 2010 04:28:11 -0600
    CyFi&trade; Low-Power RF high-resolution image http://www.cypress.com/?rID=34325
    CyFi Low-Power RF enables designers to quickly and simply implement wireless systems without compromising reliable performance, or low-power consumption. The solution consists of the CyFi protocol stack in PSoC Designer™ embedded design software, the selected PSoC device, and the CyFi transceiver (CYRF7936). The solution's unrivaled interference immunity is a result of its Direct Sequence Spread Spectrum (DSSS) modulation and the agility to move to 80 channels in the 2.4-GHz band. It intelligently manages DSSS, data-rate and agility to minimize retransmissions, maximizing time in sleep mode for increased power efficiency. CyFi transceivers are powered by PSoC devices, which can replace multiple discrete components, integrate numerous functions and can be reprogrammed at any stage of development. The CyFi protocol stack offers a pre-configured, customizable PSoC firmware module that can be dropped into the PSoC Designer 5.0 integrated development environment (IDE) with no complex coding.

    Click the download link below for a high-resolution image of the of CyFi Low-Power RF.]]>
    Mon, 01 Mar 2010 11:03:48 -0600
    Cypress Webinar on February 25 Guides Participants Through Design and Certification of Embedded Wireless Systems http://www.cypress.com/?rID=34860

    Joint Webinar With Artaflex Offers Practical Considerations to Overcome Power, Reliability and Range Challenges; Shows how CyFi™ Low-Power RF Simplifies and Speeds Implementation

    SAN JOSE, Calif., February 17, 2009 - Cypress Semiconductor Corp. (NYSE: CY) today announced a free, online seminar that leads participants through the challenges of embedded wireless design, including passing government certification tests. The 60-minute webinar, entitled "Practical Considerations for Embedded Wireless Design & Certification," will be presented in conjunction with Electronic Design on Wednesday, February 25 at 9:00 a.m. PST. On-line registration is available at www.cypress.com/go/PR/PracticalConsiderationWebinar.

    Consumers are demanding wireless capabilities in embedded systems to increase productivity and mobility, as well as to save energy.  Designers of systems from headsets to industrial process monitoring and automation are looking to 2.4 GHz low-power RF solutions to differentiate and improve their products.  However, designers must overcome barriers such as power, reliability, range and other RF challenges.

    In this webinar, Cypress and a leading embedded wireless design firm, Artaflex, will introduce a set of practical considerations for embedded wireless design and certification." These concepts can be applied in part or whole to any 2.4 GHz wireless project. The presenters will also describe best practices for obtaining government certifications in the U.S., Canada and Europe.  In addition, the webinar will introduce a design path that can save time through the use of pre-certified RF modules and Cypress's CyFi™ Low-Power RF solution.

    "It's easy to see the benefits of adding wireless to embedded systems," said Geoff Charubin, vice president of Global Marketing and Applications. "But it isn't easy to actually implement and get government certification. The webinar offers straightforward, useful information that can help in both areas."

    About CyFi Low-Power RF
    The CyFi Low-Power RF solution enables designers to quickly and simply implement wireless systems without compromising reliable performance or low-power consumption. The solution consists of the CyFi protocol stack in PSoC Designer™ embedded design software, the selected PSoC® programmable system-on-chip, and the CyFi transceiver. The solution's unrivaled interference immunity is a result of its modulation and the agility to move to 80 channels in the 2.4-GHz band. It is optimized for low-power wireless sensor networks and human-to-machine interfaces in a broad range of applications, including home and building automation, remote controls, health and fitness equipment, and industrial monitoring.

    The CY3271 PSoC FirstTouch™ Starter Kit with CyFi Low-Power RF is a low-cost USB thumbdrive kit including PSoC IDE software, a sense and control dashboard for data collection, a PC dongle with RF, a multifunction board, an RF expansion board with power amplifiers for long-range wireless applications, and two battery boards. Designers can also use the kit to leverage the touch-sensing, temperature-sensing, lighting-sensing and proximity sensing capabilities of PSoC devices. For more information on CyFi Low-Power RF and to order kits, visit www.cypress.com/go/PR/CyFi.

    About Cypress
    Cypress delivers high-performance, mixed-signal, programmable solutions that provide customers with rapid time-to-market and exceptional system value." Cypress offerings include the PSoC® programmable system-on-chip, USB controllers, general-purpose programmable clocks and memories. Cypress also offers wired and wireless connectivity technologies ranging from its CyFi™ Low-Power RF solution, to West Bridge® and EZ-USB® FX2LP controllers that enhance connectivity and performance in multimedia handsets. Cypress serves numerous markets including consumer, computation, data communications, automotive, and industrial. Cypress trades on the NYSE under the ticker symbol CY. Visit Cypress online at www.cypress.com.

    # # #


    Cypress, the Cypress logo, PSoC, West Bridge and EZ-USB are registered trademarks, and CyFi, PSoC Designer, and FirstTouch are trademarks of Cypress Semiconductor Corporation. All other trademarks are the property of their

    ]]>
    Thu, 11 Feb 2010 04:58:46 -0600
    CyFi 101: Introduction to CyFi Low-Power RF http://www.cypress.com/?rID=17759 View Download

    This module is the first in a multi-part series of courses designed to provide the necessary training to enable you to quickly take advantage of CyFi Low-Power RF and get to market faster.]]>
    Mon, 08 Feb 2010 03:18:27 -0600
    Channel subset in CyFi http://www.cypress.com/?rID=40023 Question: What is a CyFi Channel subset ?

    Response: The CyFi radio modem supports 98 discrete 1 MHz channels (regulations may limit the use of some of these channels in certain jurisdictions). In total you can use 78 channels effectively. This 78 channels can be divided into 6 mutually exclusive channel subsets. The Base Channel is the starting channel in the channel sequence of a subset. Each of the 13 channels in a subset has 6 MHz spacing. For example, the channel subset for a base channel 5 includes the following channels {5,11,17,23,29,35,41,47,53,59,65,71,77}

    ]]>
    Thu, 31 Dec 2009 05:44:15 -0600
    Wireless Survivor's Guide: Surviving 2.4GHz at Low Power http://www.cypress.com/?rID=39242 RF Globalnet.]]> Fri, 30 Oct 2009 11:37:54 -0600 CyFi 102: Benefits of CyFi Low-Power RF http://www.cypress.com/?rID=17760 View Download

    This module is the second in a multi-part series of courses designed to provide the necessary training to enable you to quickly take advantage of CyFi Low-Power RF and get to market faster.]]>
    Wed, 15 Jul 2009 09:26:17 -0600
    CyFi 103: Introduction to the Sense and Control Dashboard http://www.cypress.com/?rID=17879 View Download

    This is a web-based course that provides an overview of the Sense and Control Dashboard as used in for wireless sensor network solutions. This module walks through the features and capabilities of the SCD software and runs through a demo that will help you walk through this as well using the CY3271 PSoC FirstTouch Starter Kit with CyFi Low-Power RF.]]>
    Tue, 14 Jul 2009 09:54:01 -0600
    CyFi 201: How CyFi Low-Power RF Works http://www.cypress.com/?rID=34234 View Download

    This is a web-based course that provides an in-depth look at how CyFi Low-Power RF operates and works. This module builds upon CyFi 101 and CyFi 102 and dives into the depths of the CyFi Star Network Protocol and explains how the protocol functions and the roles of hubs and nodes in the CyFi network.]]>
    Tue, 14 Jul 2009 09:37:47 -0600
    CyFi 202: CyFi Hub Design http://www.cypress.com/?rID=34235 View Download

    This is a web-based course that provides an intermediate-level look at CyFi Hub designs. This module builds upon CyFi 101, CyFi 102, and CyFi 201 and specifically focuses on how to design a CyFi Hub Application.]]>
    Tue, 14 Jul 2009 09:35:32 -0600
    CyFi 203: CyFi Node Design http://www.cypress.com/?rID=34236 View Download

    This is a web-based course that provides an intermediate-level look at CyFi Node designs. This module builds upon CyFi 101, CyFi 102, and CyFi 201 and specifically focuses on how to design a CyFi Node Application.]]>
    Tue, 14 Jul 2009 09:21:19 -0600
    Clearing the Confusion on Battery Life and Range for 2.4-GHz Low Power RF http://www.cypress.com/?rID=35173 Designers of low-power RF portable products must address two important criteria that deeply affect their choices for a wireless technology: battery life and range. The good news is that there is a multitude of standard and proprietary 2.4-GHz wireless technologies for designers to choose from. The bad news is that evaluating how each meets the battery life and range requirements for an application can be extremely challenging. Most designers are forced to sift through misleading marketing and datasheet specifications, including transmit current, receive current, sleep current, and range.

    This article explains why these specifications are misleading and how they can lead designers to choose non-optimal approaches. It will show how to accurately evaluate power consumption and range, how to use link budgets, and how to work with current profiles to maximize sleep time, minimize retries, and avoid interference.  To read more, click the download link below or visit RF Design Line.

    ]]>
    Fri, 26 Jun 2009 12:17:36 -0600
    CYRF7936 2.4 GHZ CyFi(TM) Transceiver (ZH) http://www.cypress.com/?rID=34223 Wed, 25 Mar 2009 03:54:33 -0600 Top Five Selection Criteria for Industrial Wireless Technologies http://www.cypress.com/?rID=35174 Industrial Control DesignLine.]]> Tue, 24 Mar 2009 16:51:23 -0600 CY3271-EXP1 Environmental Sensing Kit photo http://www.cypress.com/?rID=34324
    The new sensing kit is easy to use right out of the box.  Designers use the "Sense and Control Dashboard" software included in the new FirstTouch Starter Kit to quickly set-up and monitor a wired or wireless sensor network through the intuitive visual dashboard. The combination of the Environmental Sensing Kit and the dashboard enable data logging, data aggregation, alarms, and sensor calibration for nearly any type of sensor. In addition, the kit supports custom expansion for designers who want to develop their own applications.

    Click the download link below for a high-resolution jpeg image of the CY3271-EXP1 kit.]]>
    Tue, 24 Mar 2009 08:20:49 -0600
    CyFi from Cypress Takes Winemaking Wireless http://www.cypress.com/?rID=34360 Watch the Winery video CyFi from Cypress Takes Winemaking Wireless
    T.J. Rodgers uses the CyFi Low-Power RF solution to wirelessly connect his winery and monitor it from a single computer.


    Play
    ]]>
    Fri, 13 Feb 2009 19:11:07 -0600