From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,79ea565763c599df X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-10-15 04:44:24 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!195.238.3.187!skynet.be!skynet.be!cleanfeed.casema.net!leda.casema.net!newsfeed.wxs.nl!transit.news.xs4all.nl!not-for-mail From: "Rob Veenker" Newsgroups: comp.lang.ada Subject: Re: PDA Ada Date: Tue, 15 Oct 2002 13:43:17 +0200 Organization: XS4ALL Internet BV Message-ID: References: <3DA4E4A8.5C1DEAE0@adaworks.com> <3da60ff4_1@news.tm.net.my> <3da62ce4$0$1428$272ea4a1@news.execpc.com> NNTP-Posting-Host: a80-127-246-131.dial.xs4all.nl X-Trace: news1.xs4all.nl 1034682369 27066 80.127.246.131 (15 Oct 2002 11:46:09 GMT) X-Complaints-To: abuse@xs4all.nl NNTP-Posting-Date: 15 Oct 2002 11:46:09 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:29793 Date: 2002-10-15T11:46:09+00:00 List-Id: The radio concerned is of the PR4G family (aka FM9000) by thales. It uses a protocol called SYCOMORE, used for remote control of the radio itself. This protocol however also allows (limited) data communication. On the iPAQ a SYCOMORE protocol stack written in Ada was implemented using JGNAT. To allow messaging, we also wrote message acknowlegdement, dispatching and marshalling functionality (all in Ada as well). The result is a communication 'jar' (Java archive) that is used by a Java GUI. We are indeed using the supported version of JGNAT and are aware of the JVM problems. The JVM's available on the iPAQ have not shown this problem (Insignia/Jeode and NSI/CrEme). Whether this becomes a problem is still unknown. Also the Java standard for small devices (Personal Java) differs from the JDK. The JVM on the iPAQ is not outdated, it's just different (sort of a subset). Since the protocol is implemented in Ada there are alternatives like going native on the iPAQ using VxWorks/GNAT :-) "Dr. Michael Paus" wrote in message news:aoea6s$jq3$1@news.online.de... > Rob Veenker wrote: > > The JGNAT solution also applies to Pocket PC devices such as the iPAQ. > > We are about to finish a military application that runs on a ruggedised > > iPAQ. It uses a military radio for data communications and this protocol is > > 100 % Ada. Only the GUI part is Java. > > Just for curiousity. Is it possible to tell us which military radio and > which protocol (message standard ?) you are referring to? > > > Because the protocol was implemented in Ada, We could use the same code on a > > Windows NT box :-) > > Well, I think the same would have been true if the protocol were implemented > in Java :-( > > Are you funding ACT for supporting JGNAT. The last I heard is that this product > is not supported anymore due to lack of customer interest. The current version > also does not run anymore on recent Java versions. So you will have to stick > with an outdated Java version which is probably not such a big problem for you > because the one delivered with the iPAQ is also quite old. > > Michael >