BASIC Programmability 
Freedom of Programming Expression
Programmable Controllers


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)

Sock (Sockets)

Socket communications — up to sixteen simultaneous UDP, TCP, and HTTP sessions.

Documentation

Wln (Wi-Fi)

Wln (Wi-Fi)

Handles Wi-Fi interface (requires GA1000 add-on module).

Documentation

Ser (Serial Ports)

Ser (Serial Ports)

Up to four serial ports. Each port can work in UART, Wiegand, or clock/data modes.

Documentation

Net (Ethernet Port)

Net (Ethernet Port)

Controls Ethernet port. Defines the device's IP address, gateway, netmask, etc.

Documentation

Ppp

Ppp

Accesses the Internet over a serial modem (GPRS, etc.).

Documentation

Pppoe (PPPoE)

Pppoe (PPPoE)

Accesses the Internet over an ADSL modem. Works in conjunction with PPPOE library.

Documentation

Ssi

Ssi

Up to four serial synchronous interface channels (for SPI, I2C, etc.).

Documentation

Io (Input/Output)

Io (Input/Output)

Handles general-purpose I/O lines, ports, and interrupts of the device.

Documentation

Rtc (Real-time Clock)

Rtc (Real-time Clock)

Keeps track of date and time. Automatically accounts for leap years.

Documentation

Fd (Flash Disk)

Fd (Flash Disk)

Manages flash memory file system, as well as direct access to sectors of the flash IC.

Documentation

Stor (EEPROM)

Stor (EEPROM)

Provides access to the EEPROM. This memory type is ideal for operational parameters storage.

Documentation

Romfile (Resources)

Romfile (Resources)

Facilitates access to resource files (fixed data). Use these files to store tables, lists, etc.

Documentation

Sys (System)

Sys (System)

In charge of core system functions, such as the system timer, reboots, PLL control, etc.

Documentation

Lcd (Display)

Lcd (Display)

Controls graphical display panels (several display types supported).

Documentation

Kp (Keypad)

Kp (Keypad)

Works with matrix keypads and binary-type keypads. Up to 64 keys can be connected.

Documentation

Pat (LED Patterns)

Pat (LED Patterns)

"Plays" patterns on up to five independent pairs of green and red LEDs.

Documentation

Beep (Buzzer Control)

Beep (Buzzer Control)

Generates buzzer (beeper) patterns. Output frequency programmable too.

Documentation

Button (System Button)

Button (System Button)

Monitors a special system (MD) button.

Documentation

Support Form