Texmate Data Server - 3.0.1.0

The Texmate Data Server is a server application that facilitates the communication of data between two or more Texmate Tiger controllers as well as remote logging of data from any number of Texmate Tiger controllers.

The Texmate Data Server is an enterprise platform: You can expand it's power with Apps for both the HTTP server and the TTP server. Apps for the Data Server (as opposed to Apps for the Tiger Controller products or embedded devices) are written in Python, a friendly, easy to use high level language used at places like Google and Industrial Light and Magic.

The server uses TCP/IP for communication and therefore Tiger Controllers can be in remote locations; for example at a construction site using a wireless modem (WiFi, Celluar) to connect to the internet or a TCP/IP network to communicate with the server. A unit(s) leaves some data with the server, while another unit(s) located somewhere else can retrieve that data from the server and act upon it. The data is also logged on the server, and the server has an http interface for graphing and statistical analysis, as well as for exporting to csv files for further analysis in your favourite spreadsheet program. You can view a demo of the Client HTTP Interface here: http://www.texmate.com:8080/

The server is fast enough to handle many concurrent Tiger Meter Controllers. Sample Apps are available on our website for download to help you get started with your Tiger Meter Controllers.

Texmate Data Server is provided by Texmate free of charge and runs on Microsoft Windows 2000, or XP. For Mac OS X or Linux server versions, please contact us directly.

Download

  • Windows
    (3.0.1.0, 8.6 MB, March 8, 2010)

If you find something amiss with the software, you are encouraged to submit a report to our internal bug tracker so we can take care of your issue efficiently.

Report a bug with Texmate Data Server »

Change Log »

#########################
Version 3.0.1.0:

Bug Fixes:
* The Replot box did nothing on submit.
* Unit.last_time is now Unit.last_datetime for consistency with Unit.first_datetime.
* Unit.first_datetime is now more accurate.

#########################
Version 3.0.0.0:

Introducing Apps: the Texmate Data Server is now an Application Platform you can build on top of, and extend, to suit your requirements.

Texmate Data Server, once installed, has been split into two running parts that can be started and stopped independently of each other:
1) TTP Server (default port 9995)
2) HTTP Server (default port 8080)

Apps can dramatically extend both the TTP and HTTP Servers to do anything you can dream up. See the Documentation included with the Installer for more information.

Texmate Data Server can integrate with databases other than the default SQLite database. MySQL is included, and , PostgreSQL, Oracle 9i or later, IBM DB2, MS SQL Server 2005+ can be used via Django database adaptors.

Email and Alarm triggering via email have been added to the base TTP Protocol so that Units can notify the TTP Server to send out monitoring information and alarms to a list of recipients.

This is an all new version and a tool (migrate2to3.exe) has been provided to migrate existing data from Version 2 database installations to Version 3.


#########################
Version 2.3.2.0:
Initial Public Release.
Private releases have been running since 2004.

Older versions of the software »

(top)