Coming soon:

  • Tables Library
  • AggreGate Library
  • SNTP Library

Subscribe

You can subscribe to the Tibblog:

Aug 26 ’11

Back from China!

We just had an expo in Kunshan, China, with our local distributor, CH Control. Here are three images for a quick taste of what it was like.

Aug 24 ’11

Downloadable Code Samples! Get’em here

With a tub of popcorn and a light beer, our manuals make for some fine late-night reading. And nobody can say it’s all theoretical, because we provide lots and lots of detailed code examples.

But half the fun is trying those examples out on your own, and who likes to copy/paste, really? So we’ve neatly zipped up all of the examples, and you can just grab them as ready-to-run Tibbo BASIC projects, corresponding with our latest and greatest libraries. Click them now… you know you want to! DHCP, PPPOE, STG (settings), WLN.

Aug 22 ’11

Roam Free!

Many wireless networks now have multiple access points to extend the network’s reach. Oftentimes, all access points have the same SSID (name). So how do you switch between access points as you walk (drive, fly) around with a Tibbo-enabled gadget in your pocket? This code example for our brand new WLN library shows the way!

On the wln. object level, we’ve made two key improvements: our wln.scan and wln.activescan now correctly handle the “many APs with the same name” situation. Say you have several access points with the “tibbo-net” SSID. Scanning with wln.scan(“tibbo-net”) or wln.activescan(“tibbo-net”) will now return the parameters for the AP with the strongest signal.

The second key improvement is that wln.scan and wln.activescan can now be launched while the Wi-Fi interface is already associated with an access point!

[Image: Tambako]

Aug 19 ’11

Work With Hidden SSIDs

Much has been said about the futility of hiding one’s wireless network (disabling SSID broadcasting). Yet, many networks still “protect” themselves in this way. “Hidden” access point can’t be found through passive scanning (wln.scan), so we added a new method — wln.activescan. This one will sniff out your hidden network (but, of course, you need to know its SSID in advance).

Aug 17 ’11

Did Someone Say WPA?

Alrighty, our WPA/WPA2 support is finally complete! We know you’ve been waiting for this one to arrive!

WPA security comes wrapped in a new WLN library that also implements persistent association with a target access point. Call wln_start(), and the library will find the access point, connect using the specified security protocol, and try to stay connected.

To try this out, install the new TIDE 2.50.15 and TiOS 3.28.01, then look at the four fine code examples we prepared. Of course, you’ll need our GA1000 Wi-Fi add-on, as well as one of our programmable modules.

(Image: Dana Spiegel)

Jul 20 ’11

TIDE 2.50.10 and TiOS 3.27 Now Out!

Heya, folks! New TIDE/TiOS release is out. It fixes a bunch of issues including the infamous “Firefox refresh issue”.

In addition, you now have AES128 and RC4 encryption working and properly documented (see aes128decaes128encrc4). Now you can easily write applications with secure comms!

There are also three other new functions — strandstror, and strxor. These are often used in encryption algorithms.

Get the new TIDE and TiOS now!

Jun 27 ’11

Project Tree Changes in TIDE V2.50

Folks, have you noticed that new TIDE shows your project tree slightly differently? You will see this if you use any of our official libraries. Your own files and library files used to be mixed together…

…Now all library files are on the new “Libraries” branch of the project tree. This creates a proper visual separation of what you code from what you use.

There is one more reason why we did this — our library sets now have versions, and your project can specify which library set to use. Go with the set 2.0.0 right now.

Jun 23 ’11

New TiOS V3.25 supports PPPoE!

While your TiOS programmable device may not be able to dial a phone like the one in the picture (not without some servos, anyway), it can now easily dial an ADSL link (the kind that requires a username and password) using the new PPPoE library and pppoe. object. Just connect your device to the Ethernet port of the ADSL modem, and use PPPoE to access the Web. There is a sample application to show you how this is done.

Jun 22 ’11

How password protection works, in video form

Jun 21 ’11

Password Protection is Here

Yes, you are reading this right. Password Protection for firmware and Tibbo BASIC projects is finally here! Set the password, and the device is locked!

Passwords are set using the updated Device Explorer — install our new TIDE V2.50 to test this (don’t forget to upgrade your device’s firmware too). Your Tibbo BASIC application can also password-protect the device automatically.

TIDE will optionally cache passwords so you don’t need to input them over and over again. Device log-ins are secure — eavesdropping on the network won’t reveal passwords.

And what if you forgot the password? When TIDE prompts for it, keep the MD button pressed while clicking OK in the Change Device Password or Enter Device Password dialog — this will bypass the password protection (once).

A few of you have politely (ahem…) requested this feature on the forum, and now we did it… hope you sleep better at night. Enjoy!