BASIC Programmability 

Freedom of Programming Expression

Programmable Controllers

 
Programming — The Tibbo Way

Ah, the ever-popular term "programmable". Overused, abused, and misinterpreted. Some claim to have a programmable product when there is only a configuration screen. Others slap together generic Linux hardware and call it programmable too — good luck using it.

Unlike these folks, Tibbo delivers a complete solution — an easy-to-use language, sophisticated IDE with debugging, high-level objects and libraries, and versatile hardware.

Meet the Product

All the Tibbo products impress me!

- Andrew Hutton

Programmable News


Sep 2, 2012 New AggreGate Library published

We’ve been cooking and using this internally for some time… ok, for a very long time. Lo and behold, our official AggreGate library is finally here.

Drop the library into your project, complete several uncomplicated Tibbo BASIC procedures, fill out the configuration file, and voila, your device connects to and exchanges data with the AggreGate server. It just doesn’t get any simpler than that, folks.

New AggreGate library is yet another stepping stone on our path to allowing you “creation by configuration” — our vision of Tibbo BASIC programming environment where actual coding is kept to a necessary minimum and all that’s routine and mundane is accomplished by “pointing and clicking”.

Library documentation includes a nice step-by-step exercise in creating an AggreGate-enabled access control system. The corresponding sample code is here.


Sep 2, 2012 New Library Configurators

Do you know what our library configurators are? They are JavaScript-based editors for library configuration files.

Those familiar with Tibbo BASIC libraries know how we use configuration files. For example, the config file of our settings (STG) library defines settings and their attributes. This in itself is quite nice, but we went further!

Library configurators now mask the config file complexities and offer you a simple, HTML-based interface for editing config files. The difference is quite dramatic!

What you see is gray is the raw text from the config file of the AggreGate library. It’s just a fragment — we didn’t think it was necessary to print the whole thing. Below it is the screenshot of the same displayed in the AggreGate configurator. Need we say more?

To try out new configurators download and “apply “our latest platforms.

AggreGate config file -- raw contents and as seen in the configurator


Read more news