Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems DesignersWireless 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
|
Contents
1 | |
9 | |
17 | |
25 | |
Talking With 80211b CompactFlash NICs | 37 |
Touring the Card Information Structure | 45 |
Learning to Talk to 80211b CompactFlash NICs | 79 |
Setting Up An AirDrop Wireless Network | 93 |
PINGING the AirDrop | 209 |
Flying Cargo with UDP and the AirDrop | 243 |
Flying Cargo with TCPIP and the AirDrop | 275 |
WEP and the AirDrop | 335 |
An Experimental AVR AirDrop Variant | 345 |
A New Kid in Town Who Calls Himself ZigBee | 361 |
Parting Frames | 371 |
Conventions | 373 |
Other editions - View all
Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded ... Fred Eady No preview available - 2005 |
Common terms and phrases
0xFF 802.11b CompactFlash NIC’s aa aa 03 ADDR HEX ASCII AirDrop 802.11b driver AirDrop module AirDrop-P packet buffer ARP request Basic Service Set bytes IP checksum cksum Code Snippet CompactFlash card data_lo data_out datagram define define define Destination Address destination port Distribution System DLC Ethernet ff ff ff fidrid buffer Flags fragment IP Fragment offset Frame Control Field function hdr_chksum hdrlen header checksum header length HEX ASCII 0000 Internet Test Panel IOWR IP address IP header Last fragment MAC address Mbps Megabits per second microcontroller Mini Sniff Netasyst Sniffer Netgear packet data length packet[TCP_hdrflags PCTL Photo printed circuit board PRISM chipset Screen Capture sequence number Sniffer Text SNOOPER Source address SRAM Sub Snippet TCP header TCP/IP temp there’s tuple TxFID urgent pointer USART voltage Wired Equivalent Privacy wireless LAN wireless LAN station wr cf addr Wr cf io16 ZigBee