Implementing 802.11 with Microcontrollers: Wireless Networking for Embedded Systems Designers

Conventions

This book's pages are very heavily laden with AirDrop 802.11b driver source code. To help you successfully navigate and understand the various AirDrop 802.11b driver source code segments, I've attempted to put a predictable pattern into place that follows through all of the source code segments you will encounter in the chapters of this book.

Numeric Notation

You will not see any octal representations of numbers in this text. However, you will see hexadecimal, binary and decimal numeric notation.

  • Decimal notation will always be explicit. "The result is 37 decimal."

  • Hexadecimal notation will always prefix the numeric value with 0x. "The variable's value is 0x55."

  • Binary notation will always prefix the numeric value with 0b. "The binary equivalent of 0x55 is 0b01010101."

Source Code Presentation

Major code segments of the AirDrop 802.11b driver will be presented as Code Snippets. A Code Snippet will always be captioned and delineated with a short star bar. All AirDrop module Code Snippets in this text are HI-TECH PICC-18 C source code segments unless otherwise noted at the beginning of the Code Snippet. For example:

Code Snippet 14.1
*****************************//**********************************************************//*     IP Protocol Types//**********************************************************#define PROT_ICMP             0x01#define PROT_TCP              0x06#define PROT_UDP              0x11    if(HIGH_BYTE(packet[ip_ttlproto]) == PROT_ICMP)     icmp();    else...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Logic Encoders
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.