>Hi,
>
>"For the Tini" in what respect? I was thinking of a solution without having
>to deploy any TCP/IP devices at the embedded appliance end of the system;
>the embedded system would preferably retain just a RS232 capability with
>just a plain old modem. This means no extra hardware costs or firmware
>changes, too.
>
>To my mind, it makes far more sense to use some complicated software in a
>central place (probably called through or in cooperation with a standard
>web server running on a very capable platform) than increasing the hardware
>end costs of the embedded systems. If the embedded devices have access to a
>network (like in a factory), then that is another story.
>
>Regards,
>Dan
>
>
>To:
RemoveMEPICLIST
TakeThisOuTMITVMA.MIT.EDU
>cc:
>From: "Milton Medicinteknik KB, Vikingstad, Sweden"
><
milton.medicinteknikEraseME
.....TELIA.COM>
>Subject: [EE]: Internet devices + java timing
>
>
>
>To me this sounds like something for the TINI - doesn't it?
>
>
http://www.junun.org/TINI/
>
>Sven in Sweden
>
>
>-----Ursprungligt meddelande-----
>Från: D Lloyd <
EraseMEdan.lloyd
GB.ABB.COM>
>Till:
RemoveMEPICLISTEraseME
EraseMEMITVMA.MIT.EDU <
RemoveMEPICLISTspam_OUT
KILLspamMITVMA.MIT.EDU>
>Datum: den 9 oktober 2001 18:43
>Ämne: [EE]: Internet devices + java timing
>
>
>>Hi,
>>
>>Problem: Internet enabling of a device purely having serial comms via the
>>internet.
>>
>>Suppose that a simple device purely supports RS232 and has a modem so it
>>may be dialled up. Let's say that such a device operates quite a strict
>>timing regime with respect to message turnaround times and such like which
>>could cause some timing issues if serial comms is not handled to an
>>accurate timebase/timeframe.
>>
>>To Internet enable this same device could, at a simplistic level, require
>>the following:
>>
>>1. Browser running java applet which can talk to a central java
>application
>>via a socket
>>2. Central, muti-threaded java application servicing applet clients. This
>>app also perform multi-threaded serial comms to a modem....which is
>>attached to the RS232 device.
>>3. RS232 device with modem.
>>
>>This is in the configuration of:
>>< Internet > < Server side
>>Device side modem link >
>>Applet<----TCP/IP----->Server app<--serial-->modem<---------->modem
>><---serial---->serial device
>>
>>In order to contact the serial device, the applet tells the server what to
>>dial, then the connection is initiated via modem. The server/modem can
>then
>>hold the telephone line to the RS232 device while data is transferred
>>between the system end points. When the user presses the "end session"
>>button on the applet, the server drops the modem connection and
>>the.....session ends, predictably. Of course, this scenario could be
>>handled in CGI/Perl but let's leave it at Java for the moment.
>>
>>I hear it is tricky to perform timing-sensitive serial comms in Java due
>to
>>the nature of the beast. To use another app to talk serial (i.e. one
>>written in C/C++) is, I imagine, a no-no for most ISPs as would be calling
>>C functions from Java (if that is possible).
>>
>>Has anyone ever implemented such a service? If what I heard about the
>>timing issues is actually correct, any comments on how it is possible to
>>force Java to behave itself serially/interface Java to something that can
>>perform serial comms with an accurate timebase? Please forgive my
>ignorance
>>on the subject.
>>
>>Regards,
>>Dan
>>
>>--
>>
http://www.piclist.com hint: PICList Posts must start with ONE topic:
>>[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
>>
>>
>
>--
>
http://www.piclist.com hint: PICList Posts must start with ONE topic:
>[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
>
>
>--
>
http://www.piclist.com hint: The list server can filter out subtopics
>(like ads or off topics) for you. See
http://www.piclist.com/#topics
>
>