Tixi Alarm Modem and XML for Simple Integration

The Tixi Alarm Modem is more like a programmable communication control device than a conventional “dumb” modem.

Used in conjunction with the clear and well-structured TiXML* “programming language” it enables manufacturers wishing to add telecontrol functions to their devices to considerably reduce development time and effort..

Moreover, this future-oriented combination means that developers no longer need to use AT commands. Tixi also offers the optional Tila software for additional support, with which even developers who are new to XML can quickly achieve their objectives. Training courses are also available for additional support.

 

*TiXML is a modification of XML, and was developed by Tixi to reduce the high data volume of XML (by approx. 30-40%) and increase legibility at the same time. 

 

 

 

XML – the Alternative

HTML (Hypertext Markup Language) has been the cornerstone of the global success of the World Wide Web for exchanging formatted documents complete with graphics, Java applets and other content. Triggered by XML – the Extensible Markup Language – a similar revolution is about to take place in the exchange of almost any type of data between any platform-independent program system.

 

 

 

What is XML?

XML is a meta language with which other markup languages can be defined. The most widely known markup language is HTML. Without going into a lengthy theoretical distinctions at this point, the main differences between HTML and XML are:

With XML, the logical meaning of information and text can be defined in a similar way to the table and column headers in databases and on spreadsheets. Unlike HTML, XML allows the definition of additional or custom commands (called “tags”), similar to the macros in word processor documents.

XML can be used as a platform- and software-independent exchange format for transferring data between different programs and computers – similar to RTF for text, CVS for tables, and EDI for commercial applications – in a standardized, generic, and manufacturer-independent format.

The uniform and structured representation means that it can be interpreted directly by the user as well as being easy to process and display (for example in browsers). As an XML-based language, TiXML can be expanded easily for both the modem configuration and for user data. Internal structures do not have to be converted since the configured values are taken directly from the XML plain text.



The following is a brief introduction to XML structures:

 

Start and end tags for data blocks


Most tags in XML applications and in HTML are written in pairs as start and end tags, which specify the meaning of the text they enclose (possibly divided up with additional tags). 1
Tag names are case sensitive. Tag parameters are called attributes. The values of the attributes are given in between single or double quotation marks (e.g. Author =“Meyer”).

 

 

TiXML Examples

Address book entry:

 

Message with system and location data included:

Tixi Hut Line - HM

Models
  • analog 56k
  • GSM/GPRS/EDGE
  • LAN
  • WLAN

Downloads

 Pricelist

 Data sheet Hutline

 Flyer

Manuals