Last update: 21MAY2013
Manual Update History
TIDE (Tibbo IDE) is a solution which allows you to create programs for Tibbo modules capable of running TiOS (Tibbo Operating System), and products based on these modules.
With TIDE, you write your program in a language called Tibbo BASIC (a close relative of any other BASIC you might already know). Your program is then compiled into a binary file and uploaded onto a Tibbo module. The Virtual Machine of TiOS then executes this binary.
TIDE allows you to easily create programs for a variety of Tibbo-based products. These may include:
•Security Systems (Access control terminals, etc)
•Data Collection terminals, such as time clocks
•Industrial process controllers
•Home automation systems
The solutions created with TIDE and Tibbo BASIC are very flexible. They are written in BASIC, then stored on a Tibbo module separately from the core OS of the module (TiOS). This allows for simple modification of your device functionality, even by the end-user (if you so allow).
Tibbo BASIC itself is exactly the same for all TiOS-enabled devices. Hardware differences are expressed through so-called platforms. Change the platform, and you're programming for a different device.
This documentation includes::
Overview -- The theory and background behind Tibbo BASIC, TiOS, and TIDE.
Getting Started -- A starter project.
Programming with TIDE -- An overview of TIDE itself, debug facilities, etc.
Language Reference -- Systematically covers Tibbo BASIC statements, keywords and operators.
Development Environment -- Systematically covers TIDE GUI elements.
Glossary of Terms -- Contains some basic terms used throughout this manual.
Platforms -- Platform-specific documentation for each target device.