|
My blog is moving. The new one is at http://www.everchanging.com/blog/
It's getting painful to maintain this one, because updating it is a headache. |
![]() 8:34:46 AM |
|
The time I like is the rush hour, cos I like the rush The pushing of the people - I like it all so much Such a mass of motion - do not know where it goes I move with the movement and ... I have the touch
I'm waiting for ignition, I'm looking for a spark
Pull my chin, stroke my hair, scratch my nose, hug my knees
I need contact
Peter Gabriel - I Have The Touch |
|
Luckily I still had an eMate on-hand to replace my semi-broken MessagePad 2000. Turns out with the newest Keyspan drivers my serial connection was fine... it was just the failing serial connector on the Newton that was causing me grief. Now, back to the work of getting serial connections to understand Unicode. "Why?,' you ask, only semi-interested. Because non-ASCII characters are making syncs get wonky. But this input script, thus far, isn't working for serial:
{
form:'bytes,
termination: { endSequence:0x21 }, // ? = 0x3f
InputScript: func(endpoint, s, term, opt)
begin
SetValue(status, 'text, "test2");
local u;
u := endpoint:getUnicodeStringFromData(s);
if (StrPos(u, "ACK?", 0)) then
begin
// tell status if needed
endpoint:doOutput("ACK");
endpoint:doOutput(unicodeEOT);
endpoint:ConnectOk();
if (endpoint.mConnectionIsTCP = nil) then
begin
endpoint:FlushOutput();
end;
endpoint:SetInputSpec(
endpoint._parent.waitForFunction);
end;
end,
discardAfter: 200
}
But I just get the dreaded "ACK?" communication log entries over and over. And the test message doesn't appear in the status. I do get a successful connection but no "ACK?" "ACK!" handshake.
Will scour the Internet and my Newton Developer Connection CDs for source examples of serial connections. But now, breakfast thoroughly eaten, it's time for me to venture off to work. |
|
Was loading software packages onto my Newton so I could set up TCP/IP access again, and inserted my serial port adapter. Snap. Whoops. Guess I'll have to test serial stuff with my eMate instead now. 6:45:43 PM |
![]() Oh. my. god. 10:34:21 PM |
|
(insert frustrated primal scream here)
This is pissing me off. I've made lots of changes to NewtSync, but I can't get my serial connection working long enough to test anything successfully at this point. Can get about halfway through loading the package with NewTen 1.2 and it stops.
If I can't figure out why this isn't working I may have to give up on serial support for now.
Argh. |
|
Today's Dilbert is funny because it's true :-) 5:16:03 PM |
|
This is great: a video gamer's guide to IKEA. 5:15:30 PM |

