ts-7000
[Top] [All Lists]

Re: [ts-7000] Programming the ts7390

To:
Subject: Re: [ts-7000] Programming the ts7390
From: Paul Breneman <>
Date: Wed, 11 Feb 2009 17:48:25 -0500
Yes - this relates to the TS-7390...   :)

One year ago I started working on an educational project using
FreePascal:
   http://www.turbocontrol.com/monitor.htm

Two weeks ago I put 3 files on the site that contain the minimum 
FreePascal files needed to compile a "Hello World" application:
   http://www.turbocontrol.com/helloworld.htm

Today I put files on the site that contain the minimum files needed to 
compile a "Simple Serial" application using FreePascal:
   http://www.turbocontrol.com/simpleserial.htm

My files not only have sample source code but also include all of the 
compiler files needed to compile the source code.  I presently have 3 
files for i386 Win32, i386 Linux, and *ARM* Linux.  FreePascal is mature 
and supports a lot of other OSs and platforms so I hope to add files for 
those as soon as I am able.  Below I've copied part of an earlier email.

Please share your ideas, comments and suggestions. Thanks!

Regards,
Paul Breneman
www.TurboControl.com

*************************

Regarding my files...

Yes, experienced programmers will probably want to install all of 
FreePascal and Synapse when they want to try it out.  But there seems to 
be a place for a minimal set of install files so a person can see things 
work before doing the regular install.  It also seems that such minimal 
sets of files would also be handy for people that are trying FreePascal 
and Synapse out on limited resource embedded systems.  I am developing 
an application (using fpGUI) directly on an ARM device and thereby 
avoiding the complexities of cross-compiling.

CodeTyphon from www.PilotLogic.com is the opposite (but probably useful) 
approach where you can download the latest FreePascal and Lazarus and 
many third-party components all easy to install:
http://www.pilotlogic.com/sitejoom/index.php?option=com_content&view=article&id=96&Itemid=147


Paul Breneman wrote on 1/19/2009:
> Rob,
> 
> I'll probably be considered a "heretic" by many but I'd like to offer 
> another option for programming the TS-7390 to you and others.
> 
> C# is a popular language these days for rapid application development. 
> The development approach used in C# is very similar to what I've used 
> with Delphi since 1995 as both were developed by Anders Hejlsberg (as 
> well as TurboPascal which I started using in 1985).
>   http://en.wikipedia.org/wiki/Anders_Hejlsberg
> 
> FreePascal ( www.FreePascal.org ) is pretty mature and is included with 
> most Linux distros.  It has ARM support and seems to work very well.
> 
> You can go to this page and set all three multipliers to 1 and click on 
> Calculate and see the result:
> http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=all
> 
> I'm using this free (with source) widget set on my TS-7390:
>   http://opensoft.homeip.net/fpgui/
> 
> Here is another free (with source) widget set:
>   http://wiki.freepascal.org/MSEide_&_MSEgui
>   http://homepage.bluewin.ch/msegui/
> 



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

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>
  • Re: [ts-7000] Programming the ts7390, Paul Breneman <=
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