I


I2C interface, 198, 231

ICAL endpoints, 169

ID attributes, Extensible Emulator, 193

ID value, 71

IDE (integrated development environment), 235

IdentityMessage, 112, 114

IEEE. See Institute of Electrical and Electronics Engineers (IEEE)

IGPS interface, 79–80

Image component, 147

ImageContentTransforms, 173, 174

images, drawing, 128

SideShow, 174–75

images, scaling, 129

SideShow, 176–77

images, displaying, 147

custom images, creating, 147–48

custom-panel size behavior, 148–49

panel class, 149

SideShow, 175

immutable, 247–48

Important, priority level, 72

#include, 29

independent software vendors (ISV)

application, 14

porting, 14

Infra Red, 159

infrared communications, 102

inheritance

defined, 248

ports and, 46

InitializeComponent method, 195–96

input/output, memory-mapped, 21

input-port objects, 40

InputManager class, 149–50

InputOutputPort, 193

InputPort, 23, 42, 46

InputProviderSite, 150

InputReport method, 150

inputs

with events, 42–43

with user events, 149–53

instances

Bitmap, creating, 120

class, 38

references and, 39

Institute of Electrical and Electronics Engineers (IEEE), 91, 94

integrated development environment (IDE), 235

Intel StrataFlash memory device, 69–70

IntelliSense, 29, 83, 235

interactive debugging, Visual Studio, 22

interfaces

C#, 78–80

defined, 248

design with, components and, 80

JTAG, 236

network, 94–97

user, creating, 154–55

interfacing, serial, 216–17

Inter-Integrated Circuit (I2C) bus drivers, 198

Interlink, 15

Interlocked class, 227–28

intermediate-level languages, 19, 20

Internet Protocol (IP), 90, 92

Internet zero (I0), 89

InterNetwork, 105

interopt, 242

interpreters, 243

interrupt handling/handlers, 6, 42

events, connecting to, 44

method, 43

interrupt service routine (ISR), 9

InterruptEdgeBoth, 151

InterruptPort, 23, 42, 44, 46, 150–51

interrupts, 23, 42

flashlight program, 44–45

preventing, Interlocked class, 227–28

Intrinsyc, 14

Invalidate method, 142

InvalidateLayout, 142

InvalidateMeasure, 142

IP (Internet Protocol), 90

IP addresses, 94–96

binding, connected flashlight, 106

IP packets, 101

IPAddress, 95, 102

IPAddress.Any, 102

IPAddress.Loopback, 102

Ipconfig, 97–99

IPEndPoint, 102–03, 106

IPHostEntry, 102

IPv4 addresses, 95

IrDAEndpoint, 102

iRobot Roomba, 215–18

receiving data, 220–21

sending a simple message, 219–20

verifying serial connection, 218–19

IsALive property, 69

IsDchpEnabled property, 96

IsDynamicDnsEnabled, 96

ISR. See interrupt service routine (ISR)

ISVs. See independent software vendors (ISVs)

iteration

improving, 81–82

text buffer, 243




Embedded Programming with the Microsoft .Net Micro Framework
Embedded Programming with the Microsoft .NET Micro Framework
ISBN: 0735623651
EAN: 2147483647
Year: 2007
Pages: 118

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net