447
Programmable Hardware Manual (PHM)
© Tibbo Technology Inc.
·
Variable Types: Byte, char, integer (word), short, dword, long, real, string, plus
user-defined arrays and structures.
·
Function Groups: string functions (27 in total!), date/time conversion functions
(8), encryption/hash calculation functions (AES128*, RC4, MD5, SHA-1), and
more.
·
Platform objects:
- Sock — socket communications (up to 16 UDP, TCP, and HTTP sessions);
- Net — controls the Ethernet port;
- Wln — handles the Wi-Fi interface (when the
or
DS1101 and DS1102 only);
- Lcd — controls the OLED display (when the display is installed, DS1101 and
DS1102 only).
- Ser — in charge of serial channels;
- Io — handles I/O lines, ports, and interrupts;
- Fd — manages flash memory file system and direct sector access;
- Stor — provides access to the EEPROM;
- Romfile — facilitates access to resource files (fixed data);
- Pppoe — provides access to the Internet over an ADSL modem;
- Ppp — provides access to the Internet over a serial modem (GPRS, POTS, etc.);
- Pat — "plays" patterns on green and red status LEDs;
- Beep — generates buzzer patterns (DS1101 and DS1102 only);
- Button — monitors the setup button;
- Sys — in charge of general device functionality.
* The DS1100 does not support AES functions (aes128enc and aes128dec).