The Product > Objects
The Building Blocks
So, we keep telling you we have these "building blocks", and how modular everything is. Now let's get down to the nitty-gritty and see what exact building blocks, or objects, we have.
 |
Sock (Sockets)
Socket communications — up to sixteen simultaneous UDP, TCP, and HTTP sessions.
Documentation |
 |
Wln (Wi-Fi)
Handles Wi-Fi interface (requires GA1000 add-on module).
Documentation |
 |
Ser (Serial Ports)
Up to four serial ports. Each port can work in UART, Wiegand, or clock/data modes.
Documentation |
 |
Net (Ethernet Port)
Controls Ethernet port. Defines the device's IP address, gateway, netmask, etc.
Documentation |
 |
Ppp
Accesses the Internet over a serial modem (GPRS, etc.).
Documentation |
 |
Pppoe (PPPoE)
Accesses the Internet over an ADSL modem. Works in conjunction with PPPOE library.
Documentation |
 |
Ssi
Up to four serial synchronous interface channels (for SPI, I2C, etc.).
Documentation |
 |
Io (Input/Output)
Handles general-purpose I/O lines, ports, and interrupts of the device.
Documentation |
 |
Rtc (Real-time Clock)
Keeps track of date and time. Automatically accounts for leap years.
Documentation |
 |
Fd (Flash Disk)
Manages flash memory file system, as well as direct access to sectors of the flash IC.
Documentation |
 |
Stor (EEPROM)
Provides access to the EEPROM. This memory type is ideal for operational parameters storage.
Documentation |
 |
Romfile (Resources)
Facilitates access to resource files (fixed data). Use these files to store tables, lists, etc.
Documentation |
 |
Sys (System)
In charge of core system functions, such as the system timer, reboots, PLL control, etc.
Documentation |
 |
Lcd (Display)
Controls graphical display panels (several display types supported).
Documentation |
 |
Kp (Keypad)
Works with matrix keypads and binary-type keypads. Up to 64 keys can be connected.
Documentation |
 |
Pat (LED Patterns)
"Plays" patterns on up to five independent pairs of green and red LEDs.
Documentation |
 |
Beep (Buzzer Control)
Generates buzzer (beeper) patterns. Output frequency programmable too.
Documentation |
 |
Button (System Button)
Monitors a special system (MD) button.
Documentation |