rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780750678650

Implementing 802. 11 with Microcontrollers : Wireless Networking for Embedded Systems Designers

by
  • ISBN13:

    9780750678650

  • ISBN10:

    0750678658

  • Edition: CD
  • Format: Paperback
  • Copyright: 2005-09-02
  • Publisher: Elsevier Science
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
  • Complimentary 7-Day eTextbook Access - Read more
    When you rent or buy this book, you will receive complimentary 7-day online access to the eTextbook version from your PC, Mac, tablet, or smartphone. Feature not included on Marketplace Items.
List Price: $88.95 Save up to $0.09
  • Buy New
    $88.86
    Add to Cart Free Shipping Icon Free Shipping

    PRINT ON DEMAND: 2-4 WEEKS. THIS ITEM CANNOT BE CANCELLED OR RETURNED.

    7-Day eTextbook Access 7-Day eTextbook Access

Summary

Wireless networking is poised to have a massive impact on communications, and the 802.11 standard is to wireless networking what Ethernet is to wired networking. There are already over 50 million devices using the dominant IEEE 802.11 (essentially wireless Ethernet) standard, with astronomical growth predicted over the next 10 years. New applications are emerging every day, with wireless capability being embedded in everything from electric meters to hospital patient tracking systems to security devices. This practical reference guides readers through the wireless technology forest, giving them the knowledge, the hardware and the software necessary to design a wireless embedded device rapidly, inexpensively, and effectively. Using off-the-shelf microcontrollers from Microchip and Atmel, the author provides step-by-step instructions for designing the hardware and firmware for a fully operational wireless networking device. The book gives a thorough introduction to 802.11 technology and puts it into perspective against the other wireless standard options. Just enough theory and mathematics is provided to give the depth of understanding needed for practical design work. The book thoroughly covers: * Laptop wireless Ethernet card introduction and theory *Introduction to CompactFlash-to-microcontroller interfacing * Implementing the laptop wireless Ethernet card in an embedded environment In addition, the book includes a CDROM containing all of the code, schematics and programs necessary to implement embedded 802.11 wireless networking. * Covers the hottest new embedded market area- wireless networking * Shows designers how to save money and time by using microcontrollers in their embedded wireless designs instead of expensive, complex prefab boards * CD-ROM accompanying book contains all the code, schematics and programs necessary to get started now!

Table of Contents

Preface ix
What's on the CD-ROM? x
Why Are We Doing This?
1(8)
Selecting a Suitable Microcontroller
2(1)
Selecting a Suitable 802.11b Communications Device
3(1)
802.11b Hardware Overview
3(1)
AirDrop Basics
4(5)
The AirDrop-P
9(8)
The AirDrop-P Hardware
9(6)
Learn to Play Guitar and Become Famous
15(2)
The AirDrop-A
17(8)
The AirDrop-A Hardware
17(6)
Bowing Out
23(2)
802.11b CompactFlash Network Interface Cards
25(12)
They Were Not Designed To Do This
25(1)
The TEW-222CF
25(1)
Never Ignore an Inquisitive Author with Hand Tools
26(4)
Unwrapping the TEW-222CF
30(2)
An Undercover Look at the Zonet ZCF1100
32(2)
What's Behind Door Number 4
34(1)
RF, Witchcraft, Pointy Hats, Ghouls, Goblins...Same Thing
35(2)
Talking With 802.11bCompactFlash NICs
37(8)
Physically Connecting a Microcontroller to a CompactFlash Card
38(5)
Musical Overtones
43(2)
Touring the Card Information Structure
45(34)
Talking in Tuples
46(2)
First Steps with the AirDrop-P
48(2)
Walking the Tuple Chain
50(9)
CIS Reconnaissance
59(6)
Dumping Linksys WCF12 Tuples
65(3)
Dumping Netgear MA701 Tuples
68(2)
Dumping Zonet ZCF100 Tuples
70(4)
Enabling the 802.11b CompactFlash NIC
74(3)
The Value of Parsing the CIS
77(1)
Full Throttle
77(2)
Learning to Talk to 802.11b CompactFlash NICs
79(14)
What the 802.11b NIC Does for Us
79(4)
The 802.11b CompactFlash NIC I/O Drivers
83(10)
Setting Up An AirDrop Wireless Network
93(12)
Setting Up the AP
94(1)
Something's in the Air
95(9)
Guitars and Hollywood
104(1)
AirDrop Driver Basics
105(32)
BAP
105(1)
FID
106(1)
RID
107(11)
Reading a RID
118(7)
Stringing Up the SSID
125(3)
Good RIDdance
128(2)
Retrieving the MAC Address
130(4)
Status Check
134(3)
Putting an AirDrop on a Wireless LAN
137(30)
Bogie Number 1 -- Allocating Transmit Buffers
137(10)
Bogie Number 2 -- Enabling the MAC
147(11)
Authenticating the AirDrop Wireless LAN Station
158(2)
Associating with the AIRDROP_NETWORK AP
160(7)
Processing 802.11b Frames with the AirDrop
167(42)
AirDrop Frame Structure
168(16)
AirDrop-P Frame Reception
184(25)
PINGING the AirDrop
209(34)
Examining the IP Header
231(12)
Flying Cargo with UDP and the AirDrop
243(32)
Running a UDP Application on the AirDrop-P
243(2)
The EDTP Internet Test Panel and the Code Behind It
245(4)
Exercising the AirDrop-P with the EDTP Internet Test Panel
249(25)
Notes
274(1)
Flying Cargo with TCP/IP and the AirDrop
275(60)
TCP and the AirDrop-P
275(9)
The TCP/IP Stack's Physical Layer
284(1)
The TCP/IP Stack's Data Link Layer
284(1)
The TCP/IP Stack's Network Layer
284(1)
The TCP/IP Stack's Transport Layer
284(1)
The TCP/IP Stack's Application Layer
285(1)
TCP/IP -- The Big Ugly
285(49)
You've Done It!
334(1)
WEP and the AirDrop
335(26)
Incorporating WEP into the AirDrop 802.11b Driver
335(10)
The New Experimental AirDrop Hardware
345(1)
An Experimental AVR AirDrop Variant
345(3)
The Experimental AirDrop Firmware
348(7)
Coding a Simple 802.11b Web Server
355(3)
The AirDrop SRAM
358(3)
A New Kid in Town Who Calls Himself ZigBee
361(10)
Zig What???
361(2)
Making ZigBee Talk
363(3)
The Microchip ZigBee Stack
366(5)
Parting Frames
371(2)
Numeric Notation
373(1)
Source Code Presentation
373(1)
Conventions
373(4)
Sub Snippets
374(1)
Netasyst Sniffer Capture Text Presentation
375(1)
Mini Sniffs
375(2)
Index 377

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program