| ECS-L Home Automation and Security Archives |
| Subject: From: Date: | RE: [ECS] Sending file through DDE link Michael David Mon, 31 Aug 1998 23:13:45 -0400 |
Hi Jorge!
ACE is a shareware touchscreen (although it works well with mouse too)
client/server package by Dan Hoehnen. Dan has been working very hard on
getting a tight integration with ECS worked out. After using ACE with ECS
for a while now, I wouldn't give up either program. They make an
outstanding pair.
Cheers!
Michael David
michael@michaeldavid.com
-----Original Message-----
From: Jorge L. Correa [mailto:jcorrea2@ibm.net]
Sent: Tuesday, September 01, 1998 6:30 AM
To: ecs-list@vancouver.ml.org
Subject: Re: [ECS] Sending file through DDE link
Hi, could some one explain what ACE is.
Thanks,
jcorrea@.coqui.net
Dan Hoehnen wrote:
> Michael, you can set ace to look for the file every second, so there
> won't be too much delay in ecs creating the file and ace "seeing" it. Is
> 1 second too long of a delay?
>
> dde was not meant to xfer files. It was really meant to xfer small
> amounts of data. I think that ace wants each command recieved via dde to
> be complete. So, sending the command in 10 parts would not work.
> However, ace's serial parsing routine can handle a message that comes in
> pieces. Just set the serial port up with some sort of termination
> character for each msg. That way, ace will concatenate all data received
> fron teh port until the term char is received.
>
> I'm not sure if this helps or not, but I'm trying :)
>
> What type of message are you trying to send to ace? Maybe if I know this
> I can help more.
>
> On Mon, 31 Aug 1998, Mark Gilmore wrote:
>
> > Michael, you could use the SET/CHAR operator to fetch
> > each char from the text-line and set a FILE item to
> > those chars. Terminate the line by setting it to
> > 13 (CR) & 10 (LF).
> >
> > Michael David wrote:
> > >
> > > Hi Dan!
> > >
> > > That would work, except, I'd need to have it happen as soon as the
file is
> > > written, rather than waiting for ACE to "see" it.
> > >
> > > Also, I'm not sure that I can even build the file in ECS. Maybe some
of the
> > > folks here know. What I need to do is create a file with a text line
that
> > > is up to 100 characters, which would be assembled together from
smaller text
> > > lines from text items within ECS. Anyone have any ideas on how to do
this?
> > > I think if I use the file item, each text line from a text item will
be
> > > written to it's own line.
> > >
> > > Cheers!
> > >
> > > Michael David
> > > michael@michaeldavid.com
> > >
> > > -----Original Message-----
> > > From: Dan Hoehnen [mailto:dhoehnen@infinet.com]
> > > Sent: Monday, August 31, 1998 8:47 AM
> > > To: ecs-list@vancouver.ml.org; michael@michaeldavid.com
> > > Cc: ECS List
> > > Subject: Re: [ECS] Sending file through DDE link
> > >
> > > Michael,
> > >
> > > How about using ACE's ability to process commands from an ascii file?
> > > All you have to do is create a text file with teh command in it. Then
> > > configure ace to look for this file every so often. When ace finds
the
> > > file it processes teh command and then deletes teh file and starts
> > > looking for the file again. The feature is enabled under teh
PREFERENCES
> > > option and the API tab.
> > >
> > > On Sat, 29 Aug 1998, Michael David wrote:
> > >
> > > > Hi Mark!
> > > >
> > > > I need to send a file to ACE through ECS' DDE link.
> > > >
> > > > If I use a text item with @<filename> in the text field, I can send
the
> > > > contents of file to a serial port by using Send->COM{n}. However,
if I
> > > try
> > > > Send->ID:{n}, it only sends the @<filename> in the text field on the
text
> > > > item.
> > > >
> > > > BTW, the reason I need to send a file to ACE is because some of the
> > > messages
> > > > I need to send are a bit longer than the text item can accommodate.
> > > >
> > > > Cheers!
> > > >
> > > > Michael David
> > > > michael@michaeldavid.com
> > > >
> > > >
> > >
> > > Dan Hoehnen
> > > dhoehnen@infinet.com
> > > He who dies with the most toys, wins!
> > >
*************************************************************************
> > > * Home Automation Index: http://www.infinet.com/~dhoehnen/ha/list.html
*
> > > *
*
> > > * Port16.ocx & Port32.ocx - Give Visual Basic access to I/O ports
*
> > > * http://www.infinet.com/~dhoehnen/software/
*
> > >
*************************************************************************
> >
> > --
> > Mark Gilmore
> > Omnipotence
> > http://members.a2zsol.com/omnipotence.html
> >
>
> Dan Hoehnen
> dhoehnen@infinet.com
> He who dies with the most toys, wins!
> *************************************************************************
> * Home Automation Index: http://www.infinet.com/~dhoehnen/ha/list.html *
> * *
> * Port16.ocx & Port32.ocx - Give Visual Basic access to I/O ports *
> * http://www.infinet.com/~dhoehnen/software/ *
> *************************************************************************