D


data

exporting, RS-232serial port, 60–63

framing, 91

logging. See data logging, flashlight program

members, 45–46, 82–84

persistent, restoration, 70–73

priority levels, 72

receiving, connected flashlight, 113

receiving, Roomba, 220–21

retention, 65–73. See also data retention

storage. See data storage

types, ArrayList, 59–60

types, performance and, 85

data link layer, OSI model, 91

data logging, flashlight program, 50–63

array creation, 56

ArrayList, data types, 59–60

log records, storing in an array, 57–58

log records, storing in ArrayList, 58–59

data retention, 65. See also memory

data storage hardware, 65–66

extended weak references, 69–70

persistence and the emulator, 73

restoring persisted data, 70–73

storing data, 66–70

data storage, 66–70. See also memory

hardware, 65–66

weak delegates, 69

weak references, 67–69

data storage class, 50–51

database servers, 93

DataReceived, 78

DateTime structure, 50, 51, 52, 142, 177

Debug mode, 202

Debug object, 39

debugging, 20–21

/config, 209–10

EmbeddedFusion, 236

emulator, 73, 187

interactive, Visual Studio, 33

timers and, 204

Visual Studio and, 13

Debug.Print(), 29, 33, 202

decoder, GPS. See GPS decoder

deferred service routines (DSR), 10

delegates, 23, 42–43

defined, 247

flashlight timer, 49–50

weak, data storage, 69

deploying to a target device, Visual Studio, 31–32

Deserialize method, 109

development, 244

embedded. See embedded development

environment, SideShow, 241–242

with Extensible Emulator, 187–212. See also Extensible Emulator

device drivers. See software components, device, building

device emulation, 189–92. See also emulators; Extensible Emulator

Device Emulator, 29, 190. See also emulators; Extensible Emulators

ultimate flashlight device, 38

device simulators, 29, 242

vs. emulators, 187

DeviceCapabilities, 185

DeviceRemoved, 185

devices

deploying to, 31

embedded. See embedded devices

flashlight. See ultimate flashlight device

objects and, 46

SideShow. See Windows SideShow

small, 4–5

testability, improving, 77

DHCP, 95–96

Dialog page creation, SideShow, 181

Digi, 14, 91

DirtDetectLit, 223–24, 226

disconnection events, SideShow, 184–85

disk storage, 65

Dispatcher, 152

display capabilities, SideShow, 243

display element hierarchy, 142–43

display elements

hierarchy, 142–43

updating, 141–42

windows and, 137–42

display hardware, flushing Bitmap to, 121–22

distributed transient networking, 93

DLLs (dynamic link libraries), 199

DNS. See Domain Name System (DNS)

Dns class, 102–03

DnsAddress, 96

DoControl method, 84

Domain Name System (DNS), 96

severs, 93

doNormalBehaviour, 168

dot notation, 95

dots-per-inch (dpi) systems, 11

doUpdateDevice, 168

downloads, code sample, ii

DrawImage method, 122, 128

drawing shapes. See shapes, drawing

drawing images. See images, drawing

drawing text. See text, drawing

DrawingContext, 145

DrawInTextRect, 131

DrawLine method, 120

DrawRectangle method, 124–25

DrawText method, 130, 131

DrawTextInRect, 131–32, 133–34, 145, 146

drivers

platform integration, 9

DSP Design, 14

DSR. See deferred service routines (DSR)

dumpLog method, 58

dynamic link libraries (DLLs), 199




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