Jay
|
|
|
- Leslie Rogers
- 10 years ago
- Views:
Transcription
1 Jay
2 Me (AKA Dad)
3 On my 22 th birthday I was diagnosed with diabetes Being a geek, I have a huge assortment of devices to help me with my condilon Defcon 2009 Parking Meter hacking
4 When a person loses the ability to produce insulin Rather then the pancreas producing insulin, a person has to administer a synthelc insulin as replacement Sounds simple, but there is no magic formula Infinite number of variables (Stress, Time of Day, Physical AcLvity, Illness, Fiber, Fat content)
5 Non- PWDs have a blood sugar between The liver and pancreas work together to control these levels Pancreas produces insulin, which is used to process the sugar into energy (for use or storage) Liver holds a sugar (glucose) reserve that can be used if levels get too low
6 Normal person eats a Snickers bar (32g Carbs) As that sugar enters the blood stream, pancreas produces insulin to match that quanlty of sugar to allow the conversion to energy Sugar levels might jump 20 points as insulin takes effect
7 PWD eats a Snickers Bar (32g Carbs) DiabeLcs have an equalon Amount of Insulin per Grams of Carbs (Mine is 1U Insulin / 10g Carbs) Ideally, Insulin is given at the perfect Lme and mimics human insulin, keeping sugar levels stable.
8 If no Insulin is administered, blood sugar has a huge spike (In my case, 200+ points within 40 minutes) Sugar can not be processed into energy, body does two things Filters sugar out through the kidneys. Very stressful to kidneys. Extreme Thirst. Body switched to fat for energy. Also very stressful, causes ketosis potenlally ketoacidosis. Headaches, blurry vision, long term kidney damage
9 If too much Insulin is given, blood sugar can crash to under 60 Heart and Brain run on sugar exclusively Body starts to shutdown, conserving available sugar to respiralon and heart Starts with: SweaLng, loss of fine motor control, shaking hands, overly drunk feeling Uncorrected leads to coma, respiratory failure and death Some diabelcs lose the ability to feel these symptoms
10
11
12 Body is like a complex chemical plant RelaLonship between pressure and temperature of chemicals just like insulin and sugar The SCADA system monitors the pressure, and adds or removes healng to keep pressure constant. Pressure gets too high = BOOM Pressure gets too low = water delivery failure
13 Similar to water, diabelcs monitor sugar levels and adjust insulin and food intake to control levels Sugar too low? Drink fruit juice or other sugar foods Hard to precisely measure amount of carbs/sugar consumed Could take hours to process total amount of sugar Sugar too high? Adjust insulin or wait Fast aclng Insulin lasts 3-4 hours in human system, can not be removed. Not easily adjusted FrustraLng never- ending manual process
14 ConLnuous Glucose Monitors (CGM) New Technology Small wire in Lssue to measure electrical elements of fluid Graphs sugar values over Lme Huge leap forward Insulin Pump Delivers insulin in 2 ways Basel: Every 3 minutes Meal: At MealLme Delivered through tubing ajached to body Tubing replaced every 3 days
15 Pre- Tech: Urine TasLng (Yes, for real) Very imprecise, gross, no synthelc insulin Early 80 s Home Test Kit Blood test, poke finger, get value Live DemonstraLon! Accuracy varies (10-15%) Cost = $ $1.25 per test No contextual informalon (direclon/history) SLll most common used method
16 Mid s advent of ConLnuous Glucose Meters Measures resislve value of intersltal fluid to measure sugar levels Wireless Sensor ajached to special wire inserted into Lssue Needs blood teslng every 12 hours to calibrate, sensor lasts 7 days (Per FDA regulalons) $40-70 per sensor
17 Picture from Armozyme.com
18 Hypothesis: CGM wireless results are transmijed with lijle to no security. These results can be vulnerable. Sensor runs on 1.5v watch bajery for 2 years. Crypto would require more horsepower (200k+ transmits) Non- bidireclonal communicalon. Sensor has no knowledge of what is receiving the data Sensor is unaware of Lme or sequence numbers How do we verify this?
19 First, read the manual RTFM: FCC Disclosure Small Transmission (9ms, 76 bit packet) Sounds like: No ACK back, confirms beacon
20 All RF Transmitng devices go through FCC teslng and verificalon FCC issues a TX ID for all devices Very Detailed Report. Screen Caps from Spectrum Analyzers, Oscilloscopes hjp://transilon.fcc.gov/oet/ea/fccid/
21 When companies file a patent, documents are published that show how the device is made and it s funclon hjp:// Very detailed on operalon of devices
22 Taking a CGM Apart AMIS 52100M Chip Antenna Visible Out Of ProducLon Chip Datasheet has good hints Same chip used in ICS environments (ICS/SCADA)
23 Ardunio Based SoluLon Ardunio is a hardware based plavorm that has RF modules that it can use RFM22B by HopeRF /CC1101 by TI Cover 300mhz 900mhz (sub- 1ghz)
24 First, hard to program. Registers have to be set according to the manual, all in binary/hex notalon. Example: Register 0x08 Packet Control 8 bits of data in the register
25
26 Even awer you determine the register setngs, you have to set them Lijle to no verificalon that value has taken Lost 2 weeks to this Thought I was wrilng to register, turns out none of the register values were being changed Zero indicalon of that
27 First Real difference between Systems/Computer world and Hardware World Hardware is very concerned with cycles, so much of the hardware code I saw did lijle to no verificalon of it s aclons. If I had this issue with a perl program or shell script I would have gojen an error. Note: We see a lot of exploits and vulnerabililes based on this concept in sowware. Buffer overflows due to not verifying boundaries (strcpy). Can this be the case in hardware land?
28 What is On- Off Keying? (AKA OOK) Simplest form of RF ModulaLon Pure Binary, no signal = 0, signal = 1. Very fast 8192 bits / sec * 9ms = ~ 76 bits
29 Next problem: The RF module wants to know certain parameters of the transmission Preamble: This is a series of binary 1s and 0s used to indicate that data is going to be coming shortly Used to warm- up the RF gain setngs and to wake from a power saving mode Sync Word: Think of this as the secret word. Set of characters that assure that the transmission format is correct. CRC/CRC LocaLon: This is usually 8 bits at the end that are used to make sure there is data integrity.
30 TESTING TESTING Preamble _SYNC Data _CRC_ If is not received, RF Module ignores it If 15 is not the CRC (assume CRC is ) RF module ignores it Guess what, I have no idea the format! AMIS Data Sheet indicated that it doesn t use Preamble, only sync word, which is set in the by the manufacturer
31 Direct mode is a configuralon for the RF module that allows you to see all the signals on a given frequency Only way to view is with an oscilloscope or logic analyzer
32 Here s what is known: 76 bit transmission CRC exists(patent docs menlon it) There is a transmijer ID 5 Characters First char is 0 or 1, last 4 are [0-9,A- Z] (From Manual) There is a Sync word of unknown length and value There is some numerical data for the electrical resistance
33 Took a couple days to get some things figured out Mid- 80 s borrowed oscilloscopes Manual not so friendly RF module setngs way too sensilve (AGC) More register bajles Eventually captured two 9.3ms transmission exactly 5 min apart!
34 Collected 10 transmissions and decoded with paper and pen Looks like total jibberish not what I was expeclng I expected TCPdump like precision
35 Was expeclng a preamble per my research: = Research Preamble (8 bit) What I saw: 1111 up to Re- read AMIS documents RF Sense Chip expects a wake- up transmission Series of 1s make sense! Variance makes sense, RF module wakeup/sejeling
36 Think like a cryptographer Known values in plain- text = last 4 of TX ID (CTA3) Most of the transmission is idenlcal every Lme (Sync, transmijer ID) Data will change lijle in 5 min intervals Pajerns in crypt- text?
37 Without changing any bits, only alignment I see something! Of 40 captured Transmissions 80% had this same series of 24 bits, all starlng awer Preamble/RF Wakeup Tried Inversion (AMIS chip oplon) - No luck Reached out to TI for help Clueless. Obscure way to use this chip. Got quesloned on the ethics of my work
38 Just too many combinalons of setngs, all impact how the direct mode behaves Zero real documentalon, Zero users experienced Way beyond intended purpose (DefiniLon of Hacking)
39 Replay Ajacks Method: Capture and repeat packet Impact: Incorrect Values or DoS LimitaLons: Physical Range, Can t manipulate values (yet) Denial of Service Method: Jamming legilmate signal Impact: User would get no values from CGM LimitaLons: Physical Range, Non- CriLcal funclons
40 InjecLon Method: If you can reverse the format, you can construct a sensor transmission. Listen and catch TX ID, then retransmit with fake data porlon Impact: User inputs incorrect values into insulin equalon. Too much/too lijle insulin. LimitaLons: Human Intelligence, Gut Feeling, Experience. Currently unknown data format.
41 ConLnuous Glucose Monitors (CGM) New Technology Small wire in Lssue to measure electrical elements of fluid Graphs sugar values over Lme Huge leap forward Insulin Pump Delivers insulin in 2 ways Basel: Every 3 minutes Meal: At MealLme Delivered through tubing ajached to body Tubing replaced every 3 days
42 Insulin Pumps are used to delivery insulin to palents, hooked to a person via tubing 24/7 Blood Meters can send measurements wirelessly to Insulin Pump for easier user experience Special USB dongles used to program Insulin Pumps and download history data Special wireless remotes used to deliver insulin
43
44 Hypothesis: Wireless communicalon with insulin pumps are not secured and can be subject to ajacks CommunicaLon is more complex, probably bi- direclonal Ancient windows programs used for config (will not install on anything above XP) indicate lack of knowledge Devices not designed to be updated. No way of patching. 5+ year life span.
45 Java Based Config program Set logging from NONE to HIGH BAM! Shows full packets, command structure, ACK responses, everything. INFO: XXXXXX Command-sendCommand: SENDING CMD 0x5A (Set RF Power On-command packet) INFO: XXXXXX Command-encode: about to encode bytes = <0xA7 0x31 0x33 0x70 0x5A 0x00 0xA8> INFO: XXXXXX SerialPort-write(int buffer[])(20ms): writing <0x0A 0x0B 0xA8 0x6D 0x16 0x8E 0x39 0xB2 0x94 0xB5 0x55 0xA9 0xA5>
46 Encoding?! Encoding makes the message longer, but not double. Wonder how? Jar file Not obfuscated, shows full encoding method Not crypto complicated Shows *all* commands and packet structure.
47 Jar/Log Analysis Talks directly to serial port (USB- to- Serial) Only unique piece of informalon needed is Serial Number of pump Pump analysis No ability to stop/block receiver No verificalon step on pump Does exactly what it s told, no queslons asked
48 Remote Controls All have oplonal remotes with unique IDs Pump has to be configured to allow that ID Blood Meter Blood Meter has Unique ID, sends beacon out with value + ID Pump has to be configured to allow that ID Data Download Has all historical data
49 Hardware Needed RF Serial/USB device are easy to get. $100 New, as low as $20 on ebay. No restriclons. Remotes for pumps: Also trivial to acquire. InformaLon Needed Serial Number: Can be socially engineered. Serial Number can be scanned for. Six digits number. Very feasible.
50 Full Remote Control Method: Send command to pump to allow Remote Control ID Impact: Full meal insulin delivery control. LimitaLons: Physical Range (100w, more with mods), Pump NoLficaLon of Delivery Very scary. Applies to any configurable setng. Including the variables on how much insulin to deliver. root access to the device (and technically your body)
51 JDRF ArLficial Pancreas project Links CGM and Insulin pump together Eliminate User IntervenLon! CGM data will be used to act without the user, *very* dangerous. Makes security of CGM transmission much more important
52 New RF range (2.4ghz) bluetooth? Some already using bluetooth in pumps, partnering with CGM on new pump features Bluetooth bejer or worse? Maybe both Tools for research Tools for exploits (Metasploit module for Insulin pumps? AHHHHH!)
53 New RF chips have crypto on board, use it Use IR rather then RF Painful, but more secure Verify New Config Setng a Passcode Keep range limited One pump uses 13mhz OOK. Near 20 meter ham band where 1 waj transmissions can be global. Blocking Researchers are working on RF blocking necklaces for stopping RF OOK Pacemakers from malicious interference
54 Same Hardware RF Chips used in ICS/SCADA environments Older SCADA wireless uses OOK wireless in sub- 1ghz bands Same techniques, different targets Harder to replace, more costly
55 Huge value, more should be done Everything becoming wireless or connected There is always a threat lurking, shouldn t be ignored Don t hide behind obscurity, way too many smart people, it always fails It s really hard Think of trying to transcribe TCP packets on oscilloscope More tools needed, more interest needed.
56 Please Remember to Complete Your Feedback Form! QuesLons? Comments?
Hacking Medical Devices for Fun and Insulin: Breaking the Human SCADA System Jerome Radcliffe
Hacking Medical Devices for Fun and Insulin: Breaking the Human SCADA System Jerome Radcliffe On my 22 nd birthday I went to the doctor, having lost 40 pounds in less than two months and an insatiable
Special Topics in Security and Privacy of Medical Information. Reminders. Medical device security. Sujata Garera
Special Topics in Security and Privacy of Medical Information Sujata Garera Reminders Assignment due today Project part 1 due on next Tuesday Assignment 2 will be online today evening 2nd Discussion session
2.0 System Description
2.0 System Description The wireless alarm system consists of two or more alarm units within a specified range of one another. Each alarm unit employs a radio transceiver, allowing it to communicate with
Process Control and Automation using Modbus Protocol
Process Control and Automation using Modbus Protocol Modbus is the fundamental network protocol used in most industrial applications today. It is universal, open and an easy to use protocol. Modbus has
Blood Glucose Management
Blood Glucose Management What Influences Blood Sugar Levels? There are three main things that influence your blood sugar: Nutrition Exercise Medication What Influences Blood Sugar Levels? NUTRITION 4 Meal
MANUAL FOR RX700 LR and NR
MANUAL FOR RX700 LR and NR 2013, November 11 Revision/ updates Date, updates, and person Revision 1.2 03-12-2013, By Patrick M Affected pages, ETC ALL Content Revision/ updates... 1 Preface... 2 Technical
Diabetes. Emergency Checklists. From A Child in Your Care Has Diabetes. A Collection of Information. Copyright 2005 by Elisa Hendel, M.Ed.
Diabetes Emergency Checklists From A Child in Your Care Has Diabetes. A Collection of Information. Copyright 2005 by Elisa Hendel, M.Ed. Hyperglycemia High Blood Sugar * Hyperglycemia occurs when the blood
Make a folder named Lab3. We will be using Unix redirection commands to create several output files in that folder.
CMSC 355 Lab 3 : Penetration Testing Tools Due: September 31, 2010 In the previous lab, we used some basic system administration tools to figure out which programs where running on a system and which files
See, Think, and Act! Diabetes
See, Think, and Act! Diabetes California After School Resource Center (CASRC) Administered for the California Department of Education (C.D.E.) Hello. My name is Joan Edelstein. I am a health trainer for
SCADA System Security. ECE 478 Network Security Oregon State University March 7, 2005
SCADA System Security ECE 478 Network Security Oregon State University March 7, 2005 David Goeke Hai Nguyen Abstract Modern public infrastructure systems
Management of Diabetes
Management of Diabetes Blood Glucose Monitoring MANAGEMENT OF DIABETES Once someone is told they have diabetes, they are usually asked to check their blood glucose at home with a home blood glucose meter
How to Get and Stay Healthy with Diabetes
How to Get and Stay Healthy with Diabetes Target Audience: People with diabetes Objectives: Participants will be able to: 1. Recognize and treat high and low blood glucose levels. 2. Better control wide
Ketones and Ketoacidosis
Ketones and Ketoacidosis If you have diabetes and become unwell or have high blood glucose levels of 14 mmol/l or more please check for ketones If the body does not have enough insulin its energy levels
ALCOHOL. 1300 136 588 ndss.com.au AND TYPE 1 DIABETES
ALCOHOL AND TYPE 1 DIABETES 1300 136 588 ndss.com.au The National Diabetes Services Scheme (NDSS) is an initiative of the Australian Government administered by Diabetes Australia. Contents Topic Page Introduction
GPS Vehicle and personal location tracker. User manual
GPS Vehicle and personal location tracker User manual 1 Contents 1. Product overview... 2 2. Safety instruction... 3 3. Specification and parameters... 3 4. Getting started... 4 4.1 Hardware and accessories...
My Sick Day Plan for Type 1 Diabetes on an Insulin Pump
My Sick Day Plan for Type 1 Diabetes on an Insulin Pump When you are sick, your blood sugar levels may be harder to keep under control. Your blood sugar may go too high or too low. Use this guide to help
Wireless Temperature
Wireless Temperature connected freedom and Humidity Sensor Using TELRAN Application note TZ1053AN-06 Oct 2011 Abstract Dr. C. Uche This application note describes the complete system design (hardware and
SY0-201. system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users.
system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users. From a high-level standpoint, attacks on computer systems and networks can be grouped
High Blood Sugar. Printable Materials
Printable Materials Activity Card #1 Symptoms of High Blood Sugar or Pre-Diabetes Symptoms People often don t know they have high blood sugar or pre-diabetes. There are no symptoms and pre-diabetes can
Security in Near Field Communication (NFC)
Security in Near Field Communication (NFC) Strengths and Weaknesses Ernst Haselsteiner and Klemens Breitfuß Philips Semiconductors Mikronweg 1, 8101 Gratkorn, Austria [email protected] [email protected]
Single channel data transceiver module WIZ2-434
Single channel data transceiver module WIZ2-434 Available models: WIZ2-434-RS: data input by RS232 (±12V) logic, 9-15V supply WIZ2-434-RSB: same as above, but in a plastic shell. The WIZ2-434-x modules
DIABETIC EDUCATION MODULE ONE GENERAL OVERVIEW OF TREATMENT AND SAFETY
DIABETIC EDUCATION MODULE ONE GENERAL OVERVIEW OF TREATMENT AND SAFETY First Edition September 17, 1997 Kevin King R.N., B.S., C.C.R.N. Gregg Kunder R.N., B.S.N., C.C.T.C. 77-120 CHS UCLA Medical Center
Diabetes. Patient Education. What you need to know. Diabetes Facts. Improving Health Through Education. What is Diabetes?
Diabetes What you need to know Diabetes Facts More than 3 million Canadians have diabetes (Canadian Diabetes Association, 2009). It is the 4th leading cause of death in the world (CDA, 2009). Patient Education
Diabetes 101: A Brief Overview of Diabetes and the American Diabetes Association What Happens When We Eat?
Diabetes 101: A Brief Overview of Diabetes and the American Diabetes Association What Happens When We Eat? After eating, most food is turned into glucose, the body s main source of energy. 1 Normal Blood
CONCEPT1 RS232 COMMUNICATION
Concept 1 RS-232 Communication Communication with Concept 1 via RS-232 is done with simple ASCII Commands and Replies. The port settings are 19200Baud, 8bits, no parity and 1 stop bit. The physical connection
WIRELESS SECURITY. Information Security in Systems & Networks Public Development Program. Sanjay Goel University at Albany, SUNY Fall 2006
WIRELESS SECURITY Information Security in Systems & Networks Public Development Program Sanjay Goel University at Albany, SUNY Fall 2006 1 Wireless LAN Security Learning Objectives Students should be able
WIRELESS INSTRUMENTATION TECHNOLOGY
BS&B WIRELESS, L.L.C. BS&B WIRELESS, L.L.C. WIRELESS INSTRUMENTATION TECHNOLOGY Printed February 2004 BS&B WIRELESS, L.L.C. 7422-B East 46th Place, Tulsa, OK74145 Phone: 918-622-5950 Fax: 918-665-3904
Ketones & diabetes; Reduce your risk!
Ketones & diabetes; Reduce your risk! Booklet includes Sick Day Wallet Card Ketones 101 Do I really need to know this? by Helen Jones RN, MSN, CSE YES! The word Ketone is important for you to know if you
Blood Sugar Log. Breakfast (daily) Before Lunch Before Dinner Bedtime
Blood Sugar Log Date Before Breakfast (daily) Before Lunch Before Dinner Bedtime DIABETES MANAGEMENT (HEMOGLOBIN A1c) Your Hemoglobin A1c is the blood test that tells your doctor how well you are managing
Steroid Induced Diabetes
What is high blood sugar (hyperglycemia)? Hyperglycemia is a high level of sugar in the blood. Blood sugar is also called glucose. Some people are unable to process the sugar that is found in food and
Causes, incidence, and risk factors
Causes, incidence, and risk factors Insulin is a hormone produced by the pancreas to control blood sugar. Diabetes can be caused by too little insulin, resistance to insulin, or both. To understand diabetes,
Diabetes means you have too much sugar in
WHAT IS DIABETES? Diabetes means you have too much sugar in your blood. The medical word for sugar in the blood or blood sugar is glucose, but most people just say sugar. Your body changes most of the
Wireless Communication With Arduino
Wireless Communication With Arduino Using the RN-XV to communicate over WiFi Seth Hardy [email protected] Last Updated: Nov 2012 Overview Radio: Roving Networks RN-XV XBee replacement : fits in the
Diabetes Hypoglycemia/Hyperglycemia Reaction
Diabetes Hypoglycemia/Hyperglycemia Reaction Hypoglycemic Reaction (Insulin Shock) A. Hypoglycemic reactions (insulin reactions) should be treated according to current nursing and medical recommendations.
BLOOD KETONE TESTING
BLOOD KETONE TESTING Information Leaflet Your Health. Our Priority. Page 2 of 5 What are ketones? Maintaining good blood glucose control is important. When there is not enough insulin in the body, or when
Inwall 4 Input / 4 Output Module
Inwall 4 Input / 4 Output Module IO44C02KNX Product Handbook Product: Inwall 4 Input / 4 Output Module Order Code: IO44C02KNX 1/27 INDEX 1. General Introduction... 3 2. Technical data... 3 2.1 Wiring Diagram...
Long-Range 500mW IEEE 802.11g Wireless USB Adapter. User's Guide
Long-Range 500mW IEEE 802.11g Wireless USB Adapter User's Guide TABLE OF CONTENTS OVERVIEW... 4 UNPACKING INFORMATION... 4 INTRODUCTION TO THE IEEE 802.11G WIRELESS USB ADAPTER... 5 Key Features...5 INSTALLATION
Am I at Risk for type 2 Diabetes? Taking Steps to Lower the Risk of Getting Diabetes NATIONAL DIABETES INFORMATION CLEARINGHOUSE
NATIONAL DIABETES INFORMATION CLEARINGHOUSE Am I at Risk for type 2 Diabetes? Taking Steps to Lower the Risk of Getting Diabetes U.S. Department of Health and Human Services National Institutes of Health
Do You See What I See (DYSWIS)
Do You See What I See (DYSWIS) Introduction: DYSWIS is a system that leverages distributed network nodes to gather network management information for fault isolation and diagnosis. This project extends
Quick start: Panic Watch EU
Quick start: Panic Watch EU Technical specs Normal operating voltage Frequency range Wireless Range 1x CR2032 3V battery 868.42 MHz Min 150 meters in a mesh network Basic operations - The Panic Watch can
University College Hospital. Sick day rules insulin pump therapy
University College Hospital Sick day rules insulin pump therapy Children and Young People s Diabetes Service Children whose diabetes is well controlled should not experience more illness or infections
Hagenberg Linz Steyr Wels. API Application Programming Interface
Hagenberg Linz Steyr Wels API Application Programming Interface Version 1.1 October 2015 FH OÖ Forschungs & Entwicklungs GmbH Franz-Fritsch-Strasse 11 / Top 3 4600 Wels Austria Research Center Hagenberg
N E B R A S K A JAIL BULLETIN NUMBER 102 OCTOBER 1993
N E B R A S K A JAIL BULLETIN NUMBER 102 OCTOBER 1993 The Jail Bulletin is a monthly feature of the Crime Commission Update. The Bulletin may be used as a supplement to your jail in-service training program
RECOMMENDATION ITU-R F.1113. (Question ITU-R 157/9) b) that systems using this mode of propagation are already in service for burst data transmission,
Rec. ITU-R F.1113 1 RECOMMENDATION ITU-R F.1113 RADIO SYSTEMS EMPLOYING METEOR-BURST PROPAGATION (Question ITU-R 157/9) (1994) Rec. ITU-R F.1113 The ITU Radiocommunication Assembly, considering a) that
Hypnotic. Gastric Band. Paul McKenna
Hypnotic Gastric Band Paul McKenna Hypnotic Gastric Band The Amazing Truth About A Hypnotic Gastric Band A Gastric Band is a radical, surgical operation that reduces the available space in your stomach
Building a Basic Communication Network using XBee DigiMesh. Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home
Building a Basic Communication Network using XBee DigiMesh Jennifer Byford April 5, 2013 Keywords: XBee, Networking, Zigbee, Digimesh, Mesh, Python, Smart Home Abstract: Using Digi International s in-house
What is Type 2 Diabetes?
Type 2 Diabetes What is Type 2 Diabetes? Diabetes is a condition where there is too much glucose in the blood. Our pancreas produces a hormone called insulin. Insulin works to regulate our blood glucose
WUA-0605 300Mbps Wireless USB Network Adapter
WUA-0605 300Mbps Wireless USB Network Adapter User Manual V1.0 Certification FCC CE FCC Statement This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
Application Note Noise Frequently Asked Questions
: What is? is a random signal inherent in all physical components. It directly limits the detection and processing of all information. The common form of noise is white Gaussian due to the many random
Security of MICA*-based / ZigBee Wireless Sensor Networks
Security of MICA*-based / ZigBee Wireless Sensor Networks Cambridge University Computer Lab and myself also Brno University of Technology Department of Intelligent Systems 28 December 2008 Our approach
Diabetes Fundamentals
Diabetes Fundamentals Prevalence of Diabetes in the U.S. Undiagnosed 10.7% of all people 20+ 23.1% of all people 60+ (12.2 million) Slide provided by Roche Diagnostics Sources: ADA, WHO statistics Prevalence
New Beginnings: Managing the Emotional Impact of Diabetes Module 1
New Beginnings: Managing the Emotional Impact of Diabetes Module 1 ALEXIS (AW): Welcome to New Beginnings: Managing the Emotional Impact of Diabetes. MICHELLE (MOG): And I m Dr. Michelle Owens-Gary. AW:
Chapter I Model801, Model802 Functions and Features
Chapter I Model801, Model802 Functions and Features 1. Completely Compatible with the Seventh Generation Control System The eighth generation is developed based on the seventh. Compared with the seventh,
Web Application Threats and Vulnerabilities Web Server Hacking and Web Application Vulnerability
Web Application Threats and Vulnerabilities Web Server Hacking and Web Application Vulnerability WWW Based upon HTTP and HTML Runs in TCP s application layer Runs on top of the Internet Used to exchange
How to hack your way out of home detention
How to hack your way out of home detention About me William @Amm0nRa Turner @Assurance Disclaimer: I own this system (and 0wn it) The following information is for academic purposes only Don t use this
Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD
Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial
Relay Attacks on Passive Keyless Entry and Start Systems in Modern Cars
Relay Attacks on Passive Keyless Entry and Start Systems in Modern Cars Aurélien Francillon, Boris Danev, Srdjan Čapkun 1 Modern Cars Evolution Increasing amount of electronics in cars For convenience
Beating insulin resistance through lifestyle changes
Beating insulin resistance through lifestyle changes This information is relevant to people at risk for type 2 diabetes, those who already have type 2 diabetes, pre- diabetes, polycystic ovary syndrome
Smart Wireless Devices. LAN-WMBUS-G Wireless MBUS, high performance Temperature, Humidity and Pulse counting device.
Smart Wireless Devices LAN-WMBUS-G Wireless MBUS, high performance Temperature, Humidity and Pulse counting device. The LAN-WMBUS-G-T(E)/(H)-(P) is a temperature/humidity sensor and pulse counter. It is
Blood Sugar Testing. Bayer Health Facts
Blood Sugar Testing Bayer Health Facts What is Blood Sugar Testing? A blood sugar test tells you how much sugar is in your blood at the moment it is tested. Blood sugar is also called blood glucose. One
HOW TO CARE FOR A PATIENT WITH DIABETES
HOW TO CARE FOR A PATIENT WITH DIABETES INTRODUCTION Diabetes is one of the most common diseases in the United States, and diabetes is a disease that affects the way the body handles blood sugar. Approximately
Global Monitoring + Support
Use HyperTerminal to access your Global Monitoring Units View and edit configuration settings View live data Download recorded data for use in Excel and other applications HyperTerminal is one of many
BOLUS INSULIN DOSAGES H. Peter Chase, MD and Erin Cobry, BS
CHAPTER 6: BOLUS INSULIN DOSAGES H. Peter Chase, MD and Erin Cobry, BS WHAT IS BOLUS INSULIN? Bolus insulin dosages refer to the quick bursts of insulin given to cover the carbohydrates in meals or snacks
Tube-U(G) Long-Range Outdoor IEEE 802.11g USB Adapter User s Guide
Tube-U(G) Long-Range Outdoor IEEE 802.11g USB Adapter User s Guide Alfa Network, Inc. Page 1 Table of Content Over view... 3 Unpacking information... 3 Introduction to the Tube-U(G) outdoor USB Adapter...
Side Channel Analysis and Embedded Systems Impact and Countermeasures
Side Channel Analysis and Embedded Systems Impact and Countermeasures Job de Haas Agenda Advances in Embedded Systems Security From USB stick to game console Current attacks Cryptographic devices Side
Optimizing Insulin Therapy. Calculating Insulin to Carbohydrate Ratios and Correction/Sensitivity Factors
Optimizing Insulin Therapy Calculating Insulin to Carbohydrate Ratios and Correction/Sensitivity Factors Introduction Diabetes management, and particularly self-management, has come a long way. Unfortunately,
WIRELESS MAGNETIC CONTACT
WIRELESS MAGNETIC CONTACT The magnetic contact wireless MAG HCS is a sensor able to detect opening or closing doors or windows and transmits via radio a alarm signal. It is composed of two distinct elements:
Bluetooth HID Profile
RN-WIFLYCR-UM-.01 RN-HID-UM Bluetooth HID Profile 2012 Roving Networks. All rights reserved. Version 1.0r 1/17/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW Roving Networks Bluetooth modules support
7 Network Security. 7.1 Introduction 7.2 Improving the Security 7.3 Internet Security Framework. 7.5 Absolute Security?
7 Network Security 7.1 Introduction 7.2 Improving the Security 7.3 Internet Security Framework 7.4 Firewalls 7.5 Absolute Security? 7.1 Introduction Security of Communications data transport e.g. risk
WHITE PAPER. FortiGate DoS Protection Block Malicious Traffic Before It Affects Critical Applications and Systems
WHITE PAPER FortiGate DoS Protection Block Malicious Traffic Before It Affects Critical Applications and Systems Abstract: Denial of Service (DoS) attacks have been a part of the internet landscape for
X-Plain Diabetes - Introduction Reference Summary
X-Plain Diabetes - Introduction Reference Summary Introduction Diabetes is a disease that affects millions of Americans every year. Your doctor may have informed you that you have diabetes. Although there
BLUETOOTH SMART CABLE REPLACEMENT
BLUETOOTH SMART CABLE REPLACEMENT APPLICATION NOTE Monday, 15 October 2012 Version 1.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes no responsibility for
Golden N Wireless Mini USB Adapter. Model # AWLL6075 User s Manual. Rev. 1.2
Golden N Wireless Mini USB Adapter Model # AWLL6075 User s Manual Rev. 1.2 Table of Contents 1. Introduction...2 1.1 Package Contents...2 1.2 Features...2 2. Install the Wireless Adapter...3 3. Connect
Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace
Lab Exercise 802.11 Objective To explore the physical layer, link layer, and management functions of 802.11. It is widely used to wireless connect mobile devices to the Internet, and covered in 4.4 of
This text refers to the 32bit version of Windows, unfortunately I don't have access to a 64bit development environment.
Windows 7/2008 Event Log forensic and reversing analysis eseugutrop Reversed 2011/03/16 by ar1vr This text refers to the 32bit version of Windows, unfortunately I don't have access to a 64bit development
Diabetes Insulin Pump Health Care Plan District Nurse Phone: 262-560-2104 District Nurse Fax: 262-560-2106
EMPOW ERING A COMMUNITY OF LEARNERS AND LEADERS Diabetes Insulin Pump Health Care Plan District Nurse Phone: 262-560-2104 District Nurse Fax: 262-560-2106 Student DOB School Grade Doctor Phone School Year
IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited
(Rev. 1.0) China Aerospace Telecommunications Limited Contents 1. Introduction......3 2. Specifications...4 2.1 External Interface... 4 2.2 Status Indicator...... 5 2.3 Technical Parameters... 6 3. Device
Impedance 50 (75 connectors via adapters)
VECTOR NETWORK ANALYZER PLANAR TR1300/1 DATA SHEET Frequency range: 300 khz to 1.3 GHz Measured parameters: S11, S21 Dynamic range of transmission measurement magnitude: 130 db Measurement time per point:
A list of all medications you are taking also include any vitamins, supplements, over-the-counter medicines, or herbal products
This is your customized insulin discussion guide to bring to your next doctor s visit. WHAT TO BRING TO YOUR NEXT CHECK UP A record of your recent blood sugar readings A list of all medications you are
Bluetooth for device discovery. Networking Guide
Bluetooth for device discovery Networking Guide Index Document Version: v4.4-11/2014 Libelium Comunicaciones Distribuidas S.L. INDEX 1. Introduction... 3 1.1. General description...3 2. Hardware... 5 2.1.
Vehicle data acquisition using CAN By Henning Olsson, OptimumG [email protected]
Vehicle data acquisition using By Henning Olsson, OptimumG [email protected] Introduction: Data acquisition is one of the best tools to increase the understanding of vehicle behavior. One can
DT3: RF On/Off Remote Control Technology. Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch
DT3: RF On/Off Remote Control Technology Rodney Singleton Joe Larsen Luis Garcia Rafael Ocampo Mike Moulton Eric Hatch Agenda Radio Frequency Overview Frequency Selection Signals Methods Modulation Methods
Design of an Insulin Pump. Purpose of an Insulin Pump:
Design of an Insulin Pump Purpose of an Insulin Pump: Insulin is a hormone central to regulating carbohydrate and fat metabolism in the body. It is secreted regularly within the body and aids in converting
Topics in Network Security
Topics in Network Security Jem Berkes MASc. ECE, University of Waterloo B.Sc. ECE, University of Manitoba www.berkes.ca February, 2009 Ver. 2 In this presentation Wi-Fi security (802.11) Protecting insecure
Diabetes Mellitus: Type 1
Diabetes Mellitus: Type 1 What is type 1 diabetes mellitus? Type 1 diabetes is a disorder that happens when your body produces little or no insulin. The lack of insulin causes the level of sugar in your
EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit
EDK 350 (868 MHz) EDK 350U (902 MHz) EnOcean Developer Kit EDK 350 User Manual Important Notes This information describes the type of component and shall not be considered as assured characteristics. No
Do children with diabetes need a special diet?
Do children with diabetes need a special diet? No! The basic nutritional needs of a child or adolescent with diabetes is the same as their peers Healthy eating is important for all children Children with
Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0
Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0 Copyright, 1999-2007 Virtual Integrated Design, All rights reserved. 1 Contents: 1. The Main Window. 2. The Port Setup Window. 3.
Class time required: Two 40-minute class periods + homework. Part 1 may be done as pre-lab homework
Diagnosing Diabetes Teacher information Summary: Students analyze simulated blood plasma samples collected during a glucose tolerance test for diabetes. They test glucose and insulin levels to determine
Client Server Registration Protocol
Client Server Registration Protocol The Client-Server protocol involves these following steps: 1. Login 2. Discovery phase User (Alice or Bob) has K s Server (S) has hash[pw A ].The passwords hashes are
written by Harvard Medical School Insulin Therapy Managing Your Diabetes www.patientedu.org
written by Harvard Medical School Insulin Therapy Managing Your Diabetes www.patientedu.org What Is Insulin? The cells of your body need energy and one source of energy is sugar in your blood. Insulin
Guangzhou HC Information Technology Co., Ltd. Product Data Sheet
Guangzhou HC Information Technology Co., Ltd. Product Data Sheet Rev 1 Module Data Sheet 1.0 2.0 2.1 2.2 2006/6/18 2006/9/6 2010/4/22 2011/4/6 DRAWN BY : Ling Xin MODEL : HC-06 CHECKED BY : Eric Huang
Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation
Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation Nokia E70 Configuring connection settings Nokia E70 Configuring connection settings Legal Notice Copyright Nokia 2006. All
DS1621 Digital Thermometer and Thermostat
www.maxim-ic.com FEATURES Temperature measurements require no external components Measures temperatures from -55 C to +125 C in 0.5 C increments. Fahrenheit equivalent is -67 F to 257 F in 0.9 F increments
DATRAN RTU Data Logging
Application Note DATRAN RTU Data Logging Introduction RTU Data Logging is a powerful feature of DATRAN VI allowing RTUs to log time stamped data, which is then periodically retrieved over the existing
Welcome to Diabetes Education! Why Should I Take Control of My Diabetes?
Welcome to Diabetes Education! Why Should I Take Control of My Diabetes? NEEDS and BENEFITS of SELF-MANAGEMENT You make choices about your life and health Controlling diabetes needs every day decisions
