Manual Update History






  • The Manual has got a brand new look!






  • Documented the adc. object.
  • Added ADC-related data to the Platforms section.




  • On the advice of one of our customers, we added write endurance warning messages and information for our stor. (EEPROM) and fd. (flash) objects.
  • Documented our new Simulator software:





This is a major rewrite caused by the release of our C compiler, as well as a substantial rethinking of how this manual should be narrated. As of this release, the following sections have been created anew or rewritten:

The remaining part of the Manual, beginning with THE REFERENCE/Platforms and onwards hasn't been updated yet. The planned update will not be as dramatic as the one that completely redrew the sections listed above. It will mostly deal with the fact that there are now two languages — Tibbo BASIC and Tibbo C.









22DEC2011 release

21NOV2011 release

  • Documented ssi. object.

18OCT2011 release

  • Documented STG library improvements:

  • It is now possible to use escape sequences (i.e. "\xA5") in default value strings — see Setting Descriptor File Format.

  • STG_REDUNDANCY now offers three choices.
  • new STG_RAM_TYPE define added.

17AUG2011 release

  • Documented WLN library.

  • Updated wln. object documentation (many small edits). Notable changes:

  • Removed "Known Limitations" from wln. object documentation — these limitations do not exist any more.

20JUL2011 release

  • Updated wln. object documentation:

    • Dropped "Migrating From the WA1000" and "Rebooting" topics.
  • Reedited the entire text.

23JUN2011 release

20JUN2011 release

30MAY2011 release

12MAY2011 release

  • Removed "EM202" platform documentation, it is no longer supported. We recommend using EM1206 or EM1206W instead.

  • Cleaned up platform specifications — many things rearranged:

    • Most specs for each platform now fit in a single topic;
  • Updated fd. object documentation:

  • Using Checksums, Fd.checksum — several major corrections, original text contained many factual errors!

  • Most topics were edited and updated.

09FEB2011 release

  • Released all-new Libraries section, with SOCK, FILENUM, STG and DHCP library documentation.
  • Updated TIDE topic "Adding, Removing and Saving Files" with new screenshots and "add existing files" option.

10OCT2010 release

04OCT2010 release

27JUL2010 release

15JUNE2010 release

  • Corrected EM1206 PLL status on boot (PLL ON by default, no PE pin) under Platform-dependent Programming Information.
  • Corrected inter-pulse gaps in Wiegand mode for the .ser object (2mS instead of 20mS)

02JUN2010 release

  • Documented EM500 platform.
  • Added Enum pl_io_port_num topic to each platform's description.
  • Added Device serial number section to the Platform-dependent Programming Information topic of each platform.
  • Changed the Serial Number topic — it now refers to the Device serial number section (see above).
  • Edited Serialnum R/O Property and Setserialnum method topics.


29JUL2009 release

  • Project Settings Dialog.
  • Added "Migrating From the WA1000" to address the changes in the wln object operation;

 - "Configuring CS Line" renamed into Configuring Interface Lines;

  • "Powering Down" renamed to "Rebooting";

 - "Detecting Disassociation or Powerdown" renamed into Detecting Disassociation or Offline State;

 - "Enabling Port" renamed into Applying Reset;

 - New Creating Own Ad-hoc Network and Terminating Own Ad-hoc Network topics;

  • Changes in the button object manual:

  • Expanded the main topic;

  • Added information about "debouncing".
  • Updated all other information in relation to the above.
  • Changes in the fd object manual:

  • Updated fd.find method;

  • Updated HTTP-related Buffers — an HTTP socket can now live without the RX buffer. Also, HTTP variables of any size can now be received;


31AUG2008 release

  • Documented kp. object, lcd. object.
  • Documented md5, sha1, ddstr, and ddval syscalls.
  • Documented sys.serialnum and sys.setserialnum. Added Serial Number topic.
  • Added Using Preprocessor and "Scope of Preprocessor Directives" topics.
  • Updated "The Watch" topic — documented new capabilities such as true support for arrays, expressions ("x(y)"), etc.
  • Update "Project Settings" topic — documented new Customize button.
  • Updated EM202 platform — this platform is now used by "203" devices as well.


04AUG2008 release


10MAR2008 release

04SEP2007 release

  • Extended and renamed the "Project Browser" topic (formerly called "Using the Project Browser"). Also made new screenshot.
  • New screenshots in the "Code Auto-completion topic". Text edited slightly as well.
  • Updated the Tooltips topic, created "Supported HTML Tags" topic. New data concerns using HTML elements in tooltips.
  • Updated "The Watch" and "Scopes in Watch" topics — new screenshots; the text was also edited.
  • Extended the Constants topic — added a new section about escape sequences in string constants.
  • Updated Language Element Icons (slight changes only).


09AUG2007 release

  • Added the EM1202 platform description section.
  • Corrected RTC Object topic: should be rtc.getdata and rtc.setdata, not rtc.get and rtc.set.
  • Minor corrections in the EM1000 platform description section.


12JUN2007 release


12FEB2007 release


27DEC2006 release


06JULY2006 release

  • Added new platform — EM1000.
  • Added "Platform revision Programming Information" topics to EM202 and EM1000 platform documentation.
  • Stor object got new property- stor.base. Entire description of the object has been updated because of that.
  • Clarification has been added to the romfile object description. This object can only access first 65534 bytes of each file, even if the actual file is larger.
  • Entire new beep object has been added.
  • New feature in io object — io.enabled property was added.
  • New feature in system object- see PLL Management, sys.currentpll, sys.newpll, sys.resettype.

08MAY2006 release

08MAR2006 release

11JAN2006 release

  • Improved indexes — better context search.

  • Added L1008, L1009


02JAN2006 release

  • Initial release of manual.