Wow!

Wrestling with buffer management between NewtonScript and Blunt … getting hit by flow control problems … wondering where all the bytes went … crashing and crashing and crashing …

… and then a quick, stupid test: Why not let Neo instantiate an RFCOMM endpoint instead of an IrDA endpoint? Change one line, add some instantiation options, initiate receiving on the Newton, open Bluetooth File Exchange on the Mac, hit send … it works!

Now the first file to be ever transferred over Bluetooth from a Mac to a Newton sits in the Newton’s inbox. Quite neat. I guess that’s worth a nice Westmalle Dubbel.

2003-09-23