ts-7000
[Top] [All Lists]

[ts-7000] tsctl update

To:
Subject: [ts-7000] tsctl update
From: Michael Schmidt <>
Date: Wed, 22 Feb 2012 14:58:05 -0700
Hello All,

It has been a few months since I announced tsctl and I wanted to give 
you an update on the progress we have made.

There have been some concerns expressed about the performance of talking 
to the hardware via TCP.  It is no longer necessary to communicate with 
the tsctl server to make use of its functionality, or to even modify the 
tsctl source code for your own purposes and re-compile it to get rid of 
the TCP code.  We now offer the libtsctl.a pre-compiled library which 
you can link directly against with your code.  It uses the same 
documented C API as the client (which for comparison is now also offered 
as a pre-compiled library too: libtsctlclient.a) but instead of using 
TCP sockets it talks directly to the hardware.  It is using the same 
code that tsctl uses to perform hardware access.  Starting today these 
pre-compiled libraries are available in four flavors: both with and 
without debugging symbols, and for uclibc (compatible with the 
cross-tools we supply) and glibc (compatible with the on-board compiler).

As each architectural combination has its own binary (compiled from a 
single source tree) it can be unwieldy to locate the binary or binaries 
you need for your platform.  To make it easier, I have updated my page ( 
http://oz.embeddedarm.com/~michael/ ) with a table which will always 
contain links to all the latest binaries available for download: 
architectures are shown in the columns, and the binary names in rows. 
(This page currently links downloads to ftp on oz.embeddedARM.com, not 
ftp.embeddedARM.com, as the latter only syncs nightly.  Eventually I'll 
try to update it so it only links to oz if a the file has not yet been 
synced to the main ftp site.)  This page will also contain up to date 
information about tsctl: currently this consists of the currently 
released build number as well as the current development (internal) 
build number.  By checking this information frequently, you can see when 
a new release is available, or get an idea of how much development has 
occurred since the last release.

Currently tsctl has support for the TS-4200, TS-4500, TS-4700, TS-4800, 
TS-81x0, TS-RELAY8, TS-7552, and TS-7553.  SPI support was recently 
added, and EDIO and AIO (ADC, DAC) support is in development.  Support 
is currently planned for the TS-7500, TS-7550, TS-7558, TS-7520, and 
TS-8820.

The tsctl documentation ( 
http://www.embeddedarm.com/documentation/software/tsctl/index.html ) 
closely tracks the development of tsctl, especially the reference 
section.  Also of note is the newly created "Getting Started" guide.

As always, we welcome your feedback.


  ______   Best Regards,
|__  __/                  Michael Schmidt
    ||                   Software Engineer
    ||echnologic Systems (EmbeddedARM.com)
    || (480)        16525 East Laser Drive
    |/ 837-5200   Fountain Hills, AZ 85268
        http://oz.embeddedarm.com/~michael


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
  • [ts-7000] tsctl update, Michael Schmidt <=
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU