I am happy to see the recent posts expressing interest in getting
FreePascal and Synapse working on different platforms. I don't want to
get into the whole discussion about what the best programming language
is, but FreePascal is the best thing going at least for GPL compilers
IMHO. Python is great but has all the disadvantages of an interpreter.
Don't get me started on C++.
Anyway, I've found FreePascal programs compile and run great on both
Windoze and Linux. Compilers not yet readily available for BSD and cell
phones and other more exotic devices. I don't know if my coding skills
would be of much help in this sort of endeavor, but if I could be of
assistance with testing or documentation or some other way, I'd like to
help.
----- Original Message -----
From: "Paul Breneman"
To: [email protected]
Subject: [Synalist] Environmental monitoring OS project based on
Synapse and Synaser
Date: Fri, 23 Nov 2007 13:30:27 -0500
Greetings!
For a little background, I'm currently working on a hardware device
using 'C' programming of a www.freescale.com HCS08 microcontroller.
I'm
using the www.processorexpert.com plugin for the www.codewarrior.com
IDE. ProcessorExpert is a neat IDE plugin *written in Delphi* for
rapid
component-oriented embedded application development using properties,
methods and events.
The hardware device uses an FTDI USB chip. On the PC we are using a
virtual COM port driver ( www.ftdichip.com/Drivers/VCP.htm ) and as
that
page shows there are drivers for a variety of platforms supported by
Delphi and FreePascal.
I may be forced with this project to implement DLLs and shared
libraries
using gcc (the existing main GUI program is cross-platform using
Python). This has caused me to become more interested in helping to
create an open-source cross-platform program that supports both
serial
ports and TCP/IP. The recent messages on using Synapse on Win CE
(ARM)
and Mac OS also helped to push me on this project.
At first I'd like to pick a serial device as well as an ethernet
device
and create cross-platform console programs. Such programs might be
good
Synapse and Synaser tutorials.
The second phase would use Lazarus for database and charting support.
For more ideas, here is a Perl program:
www.klein.com/thermd/
Here is a list of serial and ethernet devices supported:
http://www.klein.com/thermd/devices.shtml
Any interest, comments or suggestions?
--
Regards,
Paul Breneman
www.BrenemanLabs.com
www.dbReplication.com
www.TurboControl.com/TPSupport.htm - TurboPower support links
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public
--
Over 2 Million Holiday Gift Ideas - Take a Look!
mail.com shopping at http://mail.shopping.com/?linkin_id=8033174
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public