Tag Archives: Atmel Wireless Solutions

1:1 interview with Jean Anne Booth of UnaliWear


“What really makes the Kanega Watch different is that it goes where you go, both inside your home and away. It is discreetly styled, so there’s no stigma from wearing an assistive device, and it speaks to you in words.” 


In this interview, we feature Jean Anne Booth, a serial entrepreneur with a successful track record in hardware innovation, having previously launched and sold two large and notable companies. Her current project is UnaliWear, a wearable health technology startup that has recently made its Kickstarter debut. She comes with a wealth of experience, and her timing could’t be better as the wearable digital health market continues to unfold. What’s more, Kanega Watch — which we recently featured on Bits & Pieces — is looking to bring a much-needed vision for practical usage to that space.

UnaliWear-Wearable-Tech-Kanega-Watch-Kickstarter

Tom Vu: What’s the main driver to going about this once again? Well, considering you did this before as the first person to launch the ARM Cortex-M3 at Luminary Micro?

Jean Anne Booth: Great question! I actually retired for a couple of years after I sold my last company to Texas Instruments. During this period, my mom turned 80, and she had a couple of incidents that made me start looking for a personal emergency response system for her. Many of the assistive devices available are flawed in one aspect of another. Most importantly, there are three reasons, which make them quite hard for seniors to desire to integrate into their lives. First, they are ugly. Secondly, if they have connectivity, the devices usually require some complicated installation of a tethered smart phone or access point. And one of the most overlooked objections, there is a big “HELP” button. This big button is quite visually disturbing. When you see the big “HELP” button made large for usability and functionality, it is so socially stigmatizing. I wanted my mom to live safely while being independent and not being socially stigmatized.

TV: How is the UnaliWear Kanega Watch different from other wearable tech?

JAB: Focus groups have called Kanega Watch a ‘wearable OnStar for seniors’ because we provide discreet support for falls, medication reminders, and a guard against wandering in a classically styled watch that uses an easy speech interface rather than buttons. What really makes the Kanega Watch different is that it goes where you go, both inside your home and away. It is discreetly styled, so there is no stigma from wearing an assistive device, and it speaks to you in words. The watch brand name “Kanega” is from Cherokee for “speak”.

Unaliwear-Reminders-Alerts-Kanega

TV: Is what you’re creating really going to make our lives better?

JAB: Yes, it’s about being there when it counts. You can wear Kanega Watch on 24×7 basis, so you don’t forget to put it back on, and therefore you’re wearing when you need it. There is a very long battery life, unlike an Apple Watch, Android, or Samsung smartwatch. There is no need for an additional device, either an access point or a smartphone. For seniors, or those who are independent but vulnerable, it can help with issues at night like trips to the bathroom. It’s waterproof, not just water resistant, so you can wear it in the shower/bath (this is where a majority of falls happen), and also in your pool exercises. It works anywhere you go, and those who are vulnerable are not trapped at home. Importantly, there is a convenience to this as you’re wearing everything you need to stay safe.

For instance, here is one of the fundamental characteristics of how the watch works, and why our tagline is “Extending Independence with Dignity.” If the Kanega Watch wants to speak, it will ask permission first. It requests permission to speak by buzzing on the wearer’s wrist like a cellphone on silent, so there’s no visual or audible stigma of wearing an assistive device when socially inappropriate — like at church.

If it detects a potential fall, it will ask if you will need help, because two out of three falls do not require help. In fact, Kanega Watch will continuously monitor you – a kind of continuous welfare check. In a suspected fall, if you don’t respond to the request for permission to speak (for example, if you’re unconscious, unable to move, or unable to speak), then it will begin to escalate and then notify emergency and your contacts for help. There’s practical and smart logic built into the wearable.

Meds

TV: How has your experience in this industry going to help in fulfilling the practical/adoptable use of moving wearable tech toward broader acceptance/use?

JAB: To me, it’s not about advancing a category of technology. It’s about harnessing technology to solve real problems, and in this case, about allowing people to live independently, safely, for as long as possible. It’s been an interesting experience transitioning from semiconductors to healthcare, and has proven to be very rewarding building products that directly make people’s lives better. It’s a fantastic feeling!

TV: What hardware startups do you think are actually doing some really interesting things right now?

JAB: That’s a hard question for me because I’m biased toward products that make a difference and are directly useful. Often what is the most cool and interesting is not at all useful! One thing that our Kickstarter campaign has taught us is that the average person buying things that are cool is not quite in the same category as the people who would buy our wearable for seniors.

TV: How would you describe your team?

JAB: Today, our team consists of a cadre of three founders. Our CTO Marc DeVinney does all the hardware. Brian Kircher, who I’ve worked with for 14 years, does all the software for the Kanega Watch. I do everything else.

TV: Who do you look up to as a mentor now?

JAB: Jimmy Treybig, founder of Tandem Computers, has been a close friend for years and has always been helpful. Jimmy has been a source of a lot of wisdom. For this particular company, another extremely important mentor is my mother, Joan, who is also our Senior User Experience Advisor. She’s put together a number of focus groups, and has also been a lot of help in detailing the use cases.

ffe50af6d67d1f769143c162b16724fc_original

TV: What improvements will your product provide society? Perhaps even help the movement of IoT, connected things and wearables?

JAB: The Internet of Things promises to transform daily life, making it easier to work, shop, merchandise, exercise, travel and stay healthy. Really, thanks to billions of connected devices — from smart toothbrushes and thermostats to commercial drones and robotic companions for the elderly. It also will end up gathering vast amounts of data that could provide insights about our habits, religious beliefs, political leanings, sentiments, consumer interest, sports, and even as far as go to other highly personal aspects of our lives. I think the maturation of IoT and wearables is intertwined together. In some respects, what we are building at UnaliWear is also helping cement together the more meaningful adoption of wearables. In our particular case with the Kanega Watch, we couldn’t solve our user problem unless we could provide a better wearable device that is constantly connected all the time. Ultra-low power is very challenging fundamental backstop for every wearable device, and for most IoT devices as well. Our wearable includes cellular, GPS, and Wi-Fi built into one seamlessly integrated non-obtrusive wearable.

Our design goal for the Kanega Watch is that it must be wearable 24×7. It cannot be in a pocket or have requirements of being tucked into a purse. It also must have enough communications capability so that a senior is not stuck in their home all the time. To meet this goal, we have a unique patent-pending quick swap battery system enabling a user to not have to take the watch off to charge. The wearable can last 2 days for most users, and it comes with four batteries. It’s designed to have two batteries available on the charger and two batteries on the watch at all times. The device eliminates the need to be near a base station or smartphone.

Today, simply using built-in smartphone or app presents a couple of problems. Most seniors today don’t have nor operate a smart phone. Less than 5% of seniors over 80 years in age have a smart phone today. For the few seniors who do have smart phones, there are still problems using a smart phone for falls and reminders, because today’s smart phones still have only about 10 hours of real usage time per day.

TV: By 2050, what are some of your predictions for consumers or users interacting with technology on a day-to-day basis?

JAB: I do think that speech will definitely play a larger part in our interaction paradigm. Remember that popular Star Trek movie scene where they come back in time to save the whales and Scotty goes with Checkov to analyze the strength of the materials being used to make a housing for the whales, and the computer he is given is the original Macintosh. Scotty speaks to the Mac, Checkov reminds him that’s not the interface, and then Scotty picks up the mouse and speaks to the mouse. This seems to show a natural interface into the future as Scotty mistakes the old computer for one he can easily and naturally talk to. Now looking at where we are today – the senior population is the fastest growing population segment in the US, and by 2030 will be 20% of our total population. Today, there are 17 million seniors above the age of 75 who are living independently, yet only 2.2 million of those independent seniors have any kind of monitoring system to get help. Today’s 17 million seniors will burgeon to 27 million seniors by 2030. Natural speech interfaces and connectivity will be control what we’re able to build in the future.

TV: What question might you pose to someone in the middle of making a choice to purchase or carry something that is connected and electronically enabling for a senior in their lives?

JAB: I think the message is simple. We show over and over again that if you want to extend the time and quality of someone’s life, then extend their independence. That means you need products that a senior is willing to wear, and that fits into their active lifestyle. At its core, the wearable is based on an Atmel | SMART SAM4L Cortex-M4 MCU running FreeRTOS as the real time operating system and also includes the ATWINC1500 SmartConnect device for Wi-Fi. The Kanega Watch includes both Wi-Fi and cellular communications; when you’re at home, it uses your Wi-Fi. When you’re away, it transitions seamlessly to cellular.

unaliwear-prototype-progression

TV: Does the Kanega Watch have initial roots from the Maker Movement?

JAB: Yes, the roots are definitely Maker Movement – and also a lot of rapid prototyping (hardware’s version of the Lean Startup). We built our first industrial design prototypes at the TechShop in Austin, and our very first alpha design used a 3D-printed “box” as the “watch”. We make a lot of prototypes with rapid turn 3D-printing and CNC-machined aluminum. Before we built our own first prototypes, we created a software prototype on the Omate TrueSmart smart watch, which has dual 1.3 GHz ARM Cortex-A8’s running Android 4.0 “Ice Cream Sandwich.” Our only challenge with this prototype is that the battery life was an unsatisfying 5 hours – which meant that I had a battery pocket in my pocket and kept the watch plugged in with a cord hidden under my shirt when I needed to demonstrate over a long period, such as at a conference like SxSW. I like our current prototypes better!


Interested in learning more or have an elderly family member who could benefit from the Kanega Watch? Head over to UnaliWear’s current Kickstarter campaign here.

Securing the Internet of Streams


The evolution of IoT is now at a point that it will require a comprehensively redesigned approach to security threats in order to ensure its continuous growth and expansion.


The relentless flow of new product introductions keeps fueling the gargantuan estimates of billions of connected communicating computing devices which is projected to imminently make the Internet of Things ubiquitous within every facet of our lives. The IoT has been portrayed as the key enabler of a smarter world with compelling use cases that cut across a wide array of both personal and industrial ecosystems.

A great description is that the IoT is the global nervous system. This could be a pun, as IoT is increasingly producing troubling headlines. Stories abound, detailing security breaches that sound as if they were taken from a sci-fi movie, from hacked security cameras to a spamming refrigerator.

IoT-Global-Nervous-System

Figure 1 (Source: re-workblog.tumblr.com)

The explosive growth of the IoT coincides with an alarming increase in reported rates of identity theft and hacker attacks on everyday gadgets and appliances. Security researchers have easily established the feasibility of attacks against TVs, cars, security cameras, and medical equipment. There is much more than stolen money on the line if these types of attacks are carried out. The evidence demonstrates that existing security mechanisms are insufficient or ill-suited to address the risks inherent with the ubiquitous deployment of the IoT.

The need for a new original approach

The traditional approach to security, applied to both consumer and business domains, is one of separation – preventing those who are considered bad actors from accessing devices and networks. However, the dynamic topology of the network environments in which IoT applications are deployed largely invalidates the separation approach, making it both impractical and overly rigid. For example, with BYOD (bring-your-own-device), enterprises struggle to apply traditional security schemes to devices that may have been compromised while outside the perimeter firewall.

Many IoT devices self-configure and run autonomously. User interaction is limited to the devices’ operations, and there are no means to change security parameters. These devices rely on the manufacturer to implement security, both in the hardware and the software.

Moreover, manufacturers have to consider the broader ecosystem, not just their own products. For example, recent research has revealed inherent security flaws in USB memory stick controller hardware and firmware. Users must be concerned not only about the safety of the data on the memory stick, but if the memory stick controller itself has somehow been compromised.

To thwart similar issues, IoT device vendors are rushing to upgrade their product portfolios to low-power, high-performance microcontrollers that include firmware upgrade and data encryption mechanisms.

Atmel's IoT Layered Security Solutions

Figure 2 (Source: Atmel’s White Paper: Integrating the Internet of Things)

In the hyper-connected world of IoT, security breaches will gravitate towards the weakest link in the chain. It will become very hard to maintain the confidence that any particular device, user, application or service maintains its integrity; instead, the assumption will be that things will occasionally break for a variety of reasons, over which there is little control and no method for fixing. As a result, IoT will force the adoption of new concepts for the establishment of trust.

A smarter network combined

In the loosely coupled world of IoT, security issues are driving a need for greater collaboration among the vendors participating in the ecosystem, recognizing their respective core competencies. Hardware vendors make devices smarter. Software developers make applications and services smarter. The connective tissue, the global Internet with its myriad of communication transports and protocols, is tasked with carrying the data that powers IoT. This begs the question – can the network be made an enabler of IoT security by becoming smarter in its own right?

Context is essential for identifying and handling security threats and is best understood at the application level, where the intent of information is processed. This points towards a higher-level communication framework for IoT – the Internet of Data Streams. This framework enables apps and services to view things as consumers and producers of data. It allows for descriptive representations of devices’ operational status and real-time detection of their presence or absence.

Elevating the functional value of the Internet, from a medium of communication to a network of data streams for IoT, would be highly beneficial to ease collaboration among the IoT ecosystem participants. The smarter network can provide apps and services with the ability to implement logic that detects things that break or misbehave, flagging them as suspect while ensuring graceful and consistent operation using the redundant resources.

InternetOfThingsHorizontal

For example, a smarter network can detect that a connected sensor stopped functioning (e.g. due to a denial of power attack, possibly triggered through some obscure security loophole) and allow the apps that depend on the sensor to provide uninterrupted service to users. Additionally, a network of data streams can foster a global industry of security-as-a-service solutions, which can, as an example, send real-time security alerts to app administrators and device manufacturers.

The evolution of IoT is now at a point that it will require a comprehensively redesigned approach to security threats in order to ensure its continuous growth and expansion. Addressing the surfaced issues from an ecosystem standpoint calls for apps, services and “things” to explicitly handle communication via a smarter data network, which has the promise of placing IoT in safer hands, courtesy of the Internet of Streams.

RF Modules: A low risk path to wireless success

It is rare for a day to go by without having at least one conversation with an embedded developer, project manager, Maker / hacker or hobbyist where the subject of the Internet of Things (IoT) and/or wireless connectivity does not come up in discussion.

Today, IoT is certainly a major focus in product development and wireless is a major component of that solution. Usually, my conversation centers around comments from product developers regarding how difficult it is to develop a production ready wireless product on the first pass; it is especially difficult for the growing number of product developers or Makers that are just getting their feet wet in wireless design and development.

Only the very experienced RF designers are willing to start from scratch when beginning a new wireless product design. For the rest of us, we look for proven reference designs and more recently, the first thing we browse for is an off-the-shelf certified module.

In comes Atmel! The company has recognized for a while that RF modules provide a low risk path to success, for those seeking to add wireless connectivity to their product. And, it is this realization that has led to a growing family of RF modules to meet one’s wireless needs in Wi-Fi, 802.15.4, and BLE coming soon.

Examples of 802.15.4 Zigbit wireless modules.

The certified wireless module approach turns a complicated RF design task into an easier, more manageable digital peripheral interface task. Don’t misunderstand me, one still must be careful and adhere to best practices in your embedded PCB design to support an RF module; however, it is a much easier to be successful on the first go-around when using an RF module than it would be starting from a chipset or IC layout and design.

typical wireless module

A typical wireless module with on board “chip” antenna (white rectangle shown in image).

For the most part, the layout of impedance controlled traces, and antenna layout and matching are all taken care of for you when using a module. Usually, the most difficult thing you have to consider is placement of the module on your target or carrier board, such that your placement does not adversely affect the radiation pattern or tuning of the antenna.

Not only does the design become simpler, but the costs associated with getting a wireless device to market becomes lower.  Because in general, all of the fees and time associated with governmental certification testing for agencies like the FCC, CE and IC (Industry Canada), are already taken care of for you. Also in most cases, the modules are shipped with a unique IEEE MAC address pre-programmed into the module’s non-volatile memory, so that each unit has a world wide unique address. By using a module that contains this pre-programmed assigned address, you can avoid the costs of obtaining a block of IEEE addresses assigned to your company.

At first glance, the cost of using a complete pre-certified RF module in a production design, as compared to implementing one’s own chip set design may appear more expensive. However, for those doing this for the first time with a staff that does not have a lot of RF design and certification experience, the hidden costs and time required to achieve the performance your application requires and to get the product into the market, leads to a lot of unwanted surprises requiring multiple attempts to achieve the final goal. Starting with a module helps get the product into the market faster with less risk, and provides a way to get product acceptance, before having to deal with cost reduction activity’s that may require moving from a module solution to a chip set solution.

For those that get to the position where the use of a pre-certified module on a proven product requires a cost reduction, Atmel has a solution ready for you. Each of the Atmel Zigbit modules have complete Altium design files and Gerber files available for free download via the Atmel website. This will enable you to take the exact design files that were used to create the module you were using or considering, and to use these files to devise your own version of that design. You can then have your new chip based layout manufactured by your own contract manufacturer; thus, you do not have to start over from the beginning and you already know that this RF design works well and can be easily certified. Governmental certification of your own board layout would be required, and in the case of the United States, you would be given your own FCC ID assigned to your company for this product.

For those product designers that are experienced in RF layout and design, a module can allow you to create a proof-of-concept product prototype very quickly and with little effort. Once the concepts have been proven and features have been decided upon, you can migrate from module to chip set design for high volume production.

Software developers, Makers, and hobbyists can eliminate a lot of the issues often found when trying to create low volume wireless products by obtaining one of the many Atmel evaluation boards that contain a wireless module.

These boards typically come with a bootloader and with some form of pre-loaded firmware to get you started immediately. You can explore that topic in more detail in an earlier Bits & Pieces post that describes the wireless composer and the Performance Analyzer firmware.

The Performance Analyzer firmware is what typically comes pre-installed on a Zigbit module “evaluation” board. Otherwise, the module itself would come with only a pre-programmed bootloader.

module evaluation board

You can learn more and download user guides / datasheets for the Atmel Zigbit modules via this link.

With the Internet of Things becoming such a focus at this time, you may want to get started with a pair of low-cost wireless module evaluation boards and use this platform to learn wireless connectivity techniques that can be used in your current or future job.  Demand for those with knowledge and experience in wireless connectivity and embedded systems is growing greater everyday.

Whether you’re a Maker or an engineer that wants to create a home project that requires a microcontroller and some type of wireless connectivity, you might want to take a look at the ATZB-256RFR2-XPRO evaluation board that includes the ATZB-S1-256-3-0-C module already mounted on it. This module is based upon the megaAVR microcontroller core and includes an 802.15.4 2.4ghz radio as a peripheral/.You may recognize the megaAVR core as being the same MCU core as used in the well-known and incredibly popular Arduino Uno board. You can use the familiar Arduino IDE for development and many of the Arduino libraries available on the internet will run directly on this module. Additionally, you can also find a bootloader and sample Lwmesh (Light Weight Mesh wireless networking) applications for this module here. (Search for for “ATmega256RFR2 Arduino Solution.”)

Look to our friends at Adafruit and Sparkfun to obtain various sensor breakout boards to complete your wireless connectivity projects.

Do you have big ideas? You can feel confident that with the 256k of flash program memory and the 32k of data sram available with the ATZB-S1-256-3-0-C module, as you will be able to create any Arduino application that comes to mind. And don’t forget, you have an onboard 802.15.4 2.4Ghz radio for your wireless connectivity needs. If you find you need additional features in your development and debug tools, you can simply move to Atmel Studio with its rich set of features.

Calling all Radio Amateurs CQ CQ CQ de NS1C… 

Are you now, or have you been in the past, involved in Amateur Radio? Have you been dreaming about QRP low power radios that are very small, battery operated, a complete radio solution, and cost in the $29 to $39 dollar range? You’re in luck — boards and modules are available that operate in the 915mhz or 2.4ghz radio bands! As a HAM radio operator, you are allowed to take the capabilities of these 802.15.4 radio modules even further than an engineer who is required to create a license free ISM radio solution. You can experiment with additional RF output power and experiment with high gain directional antennas (use the modules with u.FL RF connectors).

Maybe a nice field day project for next year would be to use a low power 15.4 radio from the top of a mountain or high hill and use mesh networking to see how many hops a group of participants can communicate over. Voice communication certainly could be implemented using external analog circuitry and some additional software; however, when getting started, you could stick to digital data communications or use the wireless microcontrollers to control or monitor other components of your Amateur radio station.

Parents teach your children…. or maybe, children teach your parents!

I am sure that everyone can think of many home or science fair projects where a parent and child can work together (hardware / software / documentation) and everyone can learn something new. Heck, in the end, you may actually invent the next great product that your family can introduce to the world!

Your possibilities are endless.

Accelerate your evaluation of Atmel 802.15.4 wireless solutions from your desktop

You have probably come across this scenario before: Management or the marketing department approaches you asking you to add wireless functionality to an existing product, or to develop a new product that needs to be able to support a wireless link. Today, there are many wireless technologies and options to consider.

It is also quite possible that marketing has already made part of that decision for you.

The marketing requirement may stipulate that you use Wi-Fi, Zigbee, 6lowpan or Bluetooth low energy (BLE). Or, maybe marketing has no idea what is required, and just tells you to implement a wireless link!

So, after a number of meetings and conference calls, you decide to use a solution that is based upon 802.15.4. This could include Zigbee, 6lowpan, Wireless HART, ISA100.11a, Openwsn, Lwmesh, among many other wireless stack solutions that all require an 802.15.4 compliant transceiver.

At this point you would need to decide if your solution, or the protocol you’ve selected, will operate in the 2.4 GHz band or in a SubGhz band. There are times when you will need to do some experimentation or RF performance evaluations to determine which RF band to use in your particular situation.

When evaluating Atmel 802.15.4 wireless solutions, the first tool you should turn to is Wireless Composer. Provided as an extension to Atmel Studio 6.x, the Wireless Composer is a free tool. In order to make it simple, each of the current Atmel 802.15.4 evaluation kits/platforms comes with a Performance Analyzer firmware application pre programmed into the kit. Running on the evaluation kit, this Performance Analyzer firmware is designed to communicate with both the Atmel Studio and Wireless Composer extension.

Some of the capabilities of Wireless Composer include:

  • PER (Packet Error Rate) Testing: Transmit and receive 1000’s of frames at a specific TX power level and RF channel and then review the results for errors (dropped bits/frames) while also evaluating throughput metrics.
  • CW Test Modes: Place a device in a Continuous test mode to monitor emissions with a spectrum analyzer or other RF test equipment
  • Antenna Evaluation: Provide a Large Digital Display to allow testing antenna radiation pattern’s at distances of up to around 3 meters from the device connected to the laptop PC.
  • Range Testing: Gather and log range data generated from a  wireless link set up between two nodes — this data includes RSSI (ED signal strength) and LQI (signal quality) from both sides of the RF link.

Here are a few additional example screen captures, available from within Wireless Composer.

Energy Detection Scan Mode:

Energy Detection Scan

Screenshot of Wireless Composer, an extension of Atmel Studio 6.x – Energy Detection Scan

Have you ever wanted to set up some RF tests and wanted to know if there were other transmissions already taking place on the channel you intended to test on ?  Maybe your colleagues  are performing tests in another section of the lab or building, or maybe at home you have Wi-Fi or Bluetooth or home automation devices operating in close proximity to where you want to run some experiments.  The ED scan mode, as shown here, allows you to get a quick glimpse of what RF activity is happening around you. You can do a one time scan or you can configure the test to continuously scan one or all channels and repeat this until you stop the test.

PER Test:

A common RF test to perform on a packet based wireless communication system is a PER (Packet Error Rate) test.

This test mode allows you to configure operation on a particular channel, at a specific TX power level, using a selected antenna option. You are then provided the ability to set the number of bytes to send in a transmitted frame, and to set how many frames you are going to send during the test. All of these parameters are configured in the left hand Transceiver Properties Pane, as shown in the capture below. Once the test is performed, the right hand window provides data regarding the results of the test.

This can be useful for confirming RX sensitivity parameters, and data throughput characteristics under different conditions. Here is an example of sending 1000 frames and achieving zero errors using a frame length of 20 bytes.

Packet Error Rate test mode

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 – Packet Error Rate test mode

 

Continuous Transmission Test Mode:

If you have attempted to develop a wireless RF product before, you know that a considerable amount of time will be spent performing regulatory pre – scan certification testing. This typically involves configuring your device to transmit a continuous wave RF emission on a particular RF channel using a specified amount of Transmit power. The RF emissions are monitored using a spectrum analyzer or other RF test equipment. To help save time and provide a useful tool, Wireless Composer provides a Continuous Transmission Tab that allows selection of a few different tests of this type.

In the example shown below, an unmodulated CW test transmission has been started on channel 16 using a TX power level of +4dBm. These are no results reported here, because all measurement results would come from observing the RF test equipment that monitors the RF emissions.

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 -  Continuous Wave test mode

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 – Continuous Wave test mode

 

Antenna Evaluation Range Test Numerical Display:

For any wireless product, the antenna is one of the most important sections of the design. A great radio with a poor antenna results in poor product performance, while a mediocre radio with a great antenna can end up with very good performance. So, one of the tasks for any wireless product developer is to understand the characteristics and performance of his antenna design. This may be some type of on board antenna like a ceramic chip antenna, or a pcb trace antenna, or it just may be connecting an external antenna to an RF connector mounted on the product’s pcb. Many on board antenna designs are shortened quite a bit to reduce the footprint or space required by the antenna. This usually will affect the performance of the antenna in a negative way, or at a minimum create directivity to the antenna’s radiation pattern. A nice capability of Wireless Composer is the ability to allow you  to place the device connected to the PC, running Wireless Composer, on a table or tripod at a specific height above the floor in an open indoor or outdoor area. Then, in the range test tab within Wireless Composer, select “Numerical “ as the display mode. This will then display a screen as shown below.

One would then take a battery operated mobile node about three meters away from the PC display and watch the values being displayed for ED/RSSI and LQI change as you rotate or change the orientation of the antenna with respect to the unit at the other end of the link. This display shows the LQI and ED/RSSI values at both ends of the link and can be used to examine any changes in antenna pattern, as the device orientation is changed. Knowing what orientation provides the best signal levels will later help you understand how to position the unit when mounting it at its final location. You will also acquire information on how to set up additional range tests where you could be up to one mile away, and all you have is a blinking led to indicate whether or not you still have communications with the unit under test.

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 - Range Test Numerical Display

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 – Range Test Numerical Display

 

Range Test Log With Multiple Markers (Push Button Marker Recording):

Wireless Composer also has a range test mode for logging signal level and quality to a PC display or to an Excel file, as shown in the screen capture below.

When two paired devices are configured in this range test mode, the unit connected to the PC will periodically (about every two seconds to conserve battery life) send a beacon type frame to the mobile unit, at which point the mobile unit will send back a reply to the logging device. This activity can also be seen in the screen capture below.

The LQI and ED (average RSSI) levels for each side of the wireless link are recorded with a time stamp to an Excel file.

Have you ever tried to do an RF range test by yourself? If you have, then you know that it sometimes can be difficult to set up a test, such that you can leave one node at a fixed location and take the other battery operated mobile unit to various locations where you want to gather signal level and link quality information.

This is especially true when your simple wireless device lacks any type of user interface, or display attached to it, as in the case of a wireless sensor, or an simple evaluation board. This becomes even more difficult if you are doing LOS (line of sight) measurements outdoors. The performance analyzer app only assumes you have access to two IO pins — one is typically an input for a push button or jumper, while the other is an output for an LED.

Outdoor LOS measurements may allow you to achieve distances of hundreds of meters, as well as one or more miles in the SubGhz RF bands.

To make this measurement task a lot easier, the performance analyzer app has the ability to enable you to press a button on the battery operated portable unit that you have in your hand, and have this RF device send an RF frame back to the unit connected to the PC that is doing the logging; as a result, that marker frame is recorded into the log, allowing you to place marker indicators for time and place in the log file. This will enable you to determine where you have been when you return to review the log data.

For instance, you could press the button once while at a specific location in room A, and then press it twice in for a location in room B. Or, if you are outdoors you could press the button and insert markers at various distances as you move away from the logging unit. Then, all you would have to write on your notepad while doing the test would be the name of your location (or the distance at which you were away from the logging unit) and the number of times you pressed the button at that location.

Upon your return to examine the recorded log, you’ll have all of the necessary information to understand the recorded results, including where in space and time the measurements were made.

See the example below:

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 -  - Recorded Logs

Screenshot of Wireless Composer, an extension to Atmel Studio 6.2 – – Recorded Logs

 

For each of the supported wireless platforms, Atmel Studio contains complete example projects with source files for the performance analyzer application. When you are finished making measurements on an Atmel evaluation board that you used to help make device selection or RF band selection decisions, you can then use this same application with possibly some minor modifications to support your own final hardware design with regards to the IO assignments for a push button or led. This performance analyzer application along with Wireless Composer have proven to be very useful when performing tests on first prototype boards, and even for use in performing FCC or other governmental regulation pre-scan testing.

Interested in learning more? You can access Wireless Composer here and Atmel Studio here.