Re: [NTLK] [ANN] Nitro 0.1 - IrCOMM layer

From: Eckhart Köppen (eck1001_at_gmx.net)
Date: Tue Feb 25 2003 - 13:00:32 PST


First a quick update: I updated the code, now you can crash not only US
MP2x00s but also German MP2100s ;)

The new version is 0.1.1 and is available at http://40hz.org/Nitro. It
also contains a test application with which you can connect, send
strings and display responses.

On Tuesday, February 25, 2003, at 01:44 , Daniel Padilla wrote:

> I modified the BasicSerial sample code from apple (a basic terminal
> application) to use the new "ircm" service.

That should be all that's necessary

> For connecting, I told it to
> use the Newton's infrared port. (I suppose this is also needed to
> patch in
> any other legacy program?)

No, this can be skipped if the "ircm" service is requested.

> It connects to my Nokia 6210, as the infrared icon on the phone
> stops
> blinking, but it doesn't send any character.

Can you try with my test application? With my 3650, it works, and if I
send "ATDT*99#", I get the PPP line garbage.

> Looks like they both speak the same language, but maybe they're
> waiting
> for the other to do something. I think the Newton is advertising
> itself as
> a "PDA Palmtop", maybe changing that to "computer"?

If you get past the connecting state, I think this doesn't matter any
more. Likely causes for crashes and hanging communication are at the
moment:

- a low-level out of buffer space situation in the Newton's IrDA layer
- Nitro interprets an IrLMP/IrLAP packet incorrectly and crashes
- PPP protocol timeout
- PPP protocol failure
- TCP/IP settings incorrect

> The cats are ok, and the wife looks happy, but you never know... :-)

Good!

Eckhart

-- 
This is the NewtonTalk list - http://www.newtontalk.net/ for all inquiries
List FAQ/Etiquette/Terms: http://www.newtontalk.net/faq.html
Official Newton FAQ: http://www.chuma.org/newton/faq/


This archive was generated by hypermail 2.1.5 : Wed Feb 26 2003 - 16:30:01 PST