Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #28870
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | Knute Johnson <eternal@knutejohnson.com> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: RXTX Communication API javadocs |
| Date | Sun, 29 Jun 2014 20:59:09 -0700 |
| Organization | A noiseless patient Spider |
| Lines | 97 |
| Message-ID | <loqnad$r8h$1@dont-email.me> (permalink) |
| References | <485b6951-5d69-45d2-bd74-4a1bb6fe1cfa@z28g2000prd.googlegroups.com> <9e5c14ce-a457-4b44-8f5b-463fa26f6985@googlegroups.com> <lonek4$6h5$1@dont-email.me> <loo0i1$rit$1@dont-email.me> <lopmko$n2i$1@dont-email.me> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 7bit |
| Injection-Date | Mon, 30 Jun 2014 03:59:09 +0000 (UTC) |
| Injection-Info | mx05.eternal-september.org; posting-host="aba33539224e5c782fe0c4053f7756fd"; logging-data="27921"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+dEoLD7o88nzbgYTvoSwsI" |
| User-Agent | Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
| In-Reply-To | <lopmko$n2i$1@dont-email.me> |
| Cancel-Lock | sha1:7NjvL83tV5B46VzGNPXTh3BYHo0= |
| Xref | csiph.com comp.lang.java.programmer:28870 |
Show key headers only | View raw
On 6/29/2014 11:41, Martin Gregorie wrote: > On Sat, 28 Jun 2014 20:18:25 -0700, Knute Johnson wrote: > >> On 6/28/2014 15:12, Martin Gregorie wrote: >>> On Sat, 28 Jun 2014 13:45:17 -0700, ookachaka wrote: >>> >>>> On Sunday, February 15, 2009 9:46:50 PM UTC-8, Chanchal wrote: >>>>> Hello All, >>>>> >>>>> Anyone having link to javadocs of RXTX Communication API, kindly >>>>> share. >>>>> >>>>> Thanks and Regards >>>>> >>>>> Chanchal >>>> >>>> Yes, there's something wrong (in my case). >>>> The fril javadocs are not downloadable. >>> >>> RXTX appears to be fairly close to abandonware at present. The rxtx.org >>> host doesn't respond to HTTP requests or pinging. The domain is >>> registered by Godaddy until December, but ownership details just show >>> Domains by Proxy. There is a Sourceforge project but it has no files >>> and there is an Android port too. >>> >>> The sources for Windows, IOS and Linux can be found at >>> http://rxtx.sourcearchive.com/ >>> >>> RXTX may be a Java class library, but there is evidently a healthy >>> amount of native code needed to interface the RxTx package to the >>> underlying OS, >>> primarily because serial i/o is anything but standardised outside the >>> POSIX world. >>> >>> I think your best bet may be to grab the source tarball from >>> rxtx.sourcearchive.com, see what documentation there is in the tarball >>> and then feed the Java source through javadocs. >>> >>> It is possibly a bad sign that I couldn't find either a build.xml (for >>> Ant) or a Makefile (for the C sources) in the published file list. I >>> have no idea what, if any, C documentation tool, should be used: you >>> might like to try Cdoc since I wrote it to do sensible things if you >>> point it at vanilla C. >>> >>> Good luck. >>> >>> >> If he is using any of the new Windows (Vista, 7 or 8) I would forget >> serial IO and use some sort of conversion device. I've used a couple >> that interface through TCP/IP and I know there are USB to serial devices >> available. If he is developing for XP then the old Sun javax.comm >> package is the way to go. It works pretty well and didn't have the bugs >> that RXTX had. The Sun software has been unsupported for years but I >> know it still works just fine on XP. > > Some of the USB to serial adapters are a bit choosy or, I should say, > some applications can be choosy about the adapters they will talk to. > I've had good results with the unit that pfranc sold some years ago when > connecting to it from native C programs running under Linux, but Win95 > apps running on Linux under Wine didn't want to know, even though they > worked just fine over a multi-port serial adapter card. I put that down > to the total lack of serial support provided by DOS or Windows 95 or > earlier. These simply let you access to bare metal UART, which I did via > a third party serial i/o library (Willies Software's COMM-DRV) but I > don't know how that would have interacted with a USB adapter and have no > idea what code the aforementioned applications I tried under Wine used > for serial access or where they got it from. > > Another possibility would be to use an Ethernet to serial converter such > as: > - Lantronix Xport -http://gridconnect.com/network-components/xport.html > - NEMO10 - http://kanda.com/products/Sena/NEMO10.html > - LSHM-200 - http://www.radi.com/modular64.htm > > These are all component-level devices that would need to be mounted and > connected to the UART and a power supply. Or, you can find commodity > adapters on eBay among other sources: they are typically a plastic case > with an RJ-45 socket in one end and a D-9 serial connector in the other. > > IMO these are a better bet than USB adapters because Java has built-in > TCP/IP support but probably can't talk to a USB<->serial adapter at a low > enough level to set baud rate, parity and stop bits correctly. The > Ethernet to serial converter module takes care of this because it > connects locally a UART and takes care of configuring itself to talk to > the serial port (UART): some can be hard-wired while others are > configured with a web browser and keep the configuration in flash memory. > > We used a Moxa NPort 5400 on our last project that needed serial IO. It is connected via TCP/IP and configured with a browser. It has worked flawlessly. They are rather expensive however but if you need the job done they work great. -- Knute Johnson
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: RXTX Communication API javadocs ookachaka@gmail.com - 2014-06-28 13:45 -0700
Re: RXTX Communication API javadocs Martin Gregorie <martin@address-in-sig.invalid> - 2014-06-28 22:12 +0000
Re: RXTX Communication API javadocs Knute Johnson <eternal@knutejohnson.com> - 2014-06-28 20:18 -0700
Re: RXTX Communication API javadocs Martin Gregorie <martin@address-in-sig.invalid> - 2014-06-29 18:41 +0000
Re: RXTX Communication API javadocs Knute Johnson <eternal@knutejohnson.com> - 2014-06-29 20:59 -0700
Re: RXTX Communication API javadocs Martin Gregorie <martin@address-in-sig.invalid> - 2014-06-30 11:16 +0000
csiph-web