140
Platforms
©2000-2008 Tibbo Technology Inc.
(common for all devices)
(common for all devices)
(common for all devices)
(common for T1000-based devices)
Platform-dependent Programming Information
8.1.2.1
Memory Space
The EM1000(W) has the following amounts of program (FLASH) and variable
(RAM) memory available:
Program memory:
458,752 Bytes for the EM1000(W)-512K;
983040 Bytes for the EM1000(W)-1024K
Variable memory:
20,480 bytes
EEPROM memory:
2048 bytes, of which 8 bytes are occupied by MAC
address of the device*
*See
Platform-dependent programming information
for details.
8.1.2.2
Supported Objects
The following objects are found on the EM1000(W):
— socket communications (up to 16 UDP, TCP, and HTTP sessions);
— controls Ethernet port;
— handles Wi-Fi interface (only available on the
EM1000W platform
,
requires GA1000 add-on module);
— in charge of serial ports (UART, Wiegand, and clock/data modes);
— handles I/O lines, ports, and interrupts;
— controls graphical display panels (several types supported);
— scans keypads of matrix and "binary" types;
— keeps track of date and time;
— manages flash memory file system and direct sector access;
— provides access to the EEPROM;
— facilitates access to resource files (fixed data);
— "plays" patterns on up to five LED pairs;
— generates buzzer patterns;
— monitors MD line (setup button);
— in charge of general device functionality.
8.1.2.3
Platform-dependent Constants
The following constant lists are platform-specific:
- a list of constants that define buffer redirection (shorting) for
this platform.
- a list of constants that define available I/O lines.
184
185
186
183
140
140
145
145
274
267
497
224
365
392
484
389
433
380
375
384
387
272
212
141
142