potter
Member
Registered: Feb 2000
Location: SW Virginia
Posts: 290 |
I don't have any actual experience, so I can't give you any definitive answers, but I can give you a few pointers.
The basic problems are: <UL TYPE=SQUARE><LI> The serial port on the Visor, is not standard:
* It uses TTL level signals instead of RS-232 level signals.
* It only has the Transmit-Data and Receive-Data pins (and Ground), no handshaking signals.
<LI>The Handspring Serial Cradle does the TTL to RS-232 conversion. However the circuit inside it draws its power from some of the Handshake lines driven by the Host computer. Other serial devices may not drive these lines. </UL>
The first page you referenced (miniMusic), appears to be fighting these problems. There has been a lot of discussion on using the Visor serial port with other devices, and the problems/solutions. You might want to search/read through some of them.
If I remember correctly, the MIDI interface is just serial, but using differential signals. The circuit on the second page you reference (PalMidi) appears to be just an RS-232 to differential signal conversion. But it draws some of its power from one of the serial signals (DB9 pin 8, which I don't remember what that is at the moment). I think that it would be easy to modify this circuit to: <UL TYPE=SQUARE><LI> Convert to/from TTL level signals. Probably by only changing a few of the resister values. <LI>Get its power from some other source. The Visor cannot really provide any power for the circuit.</UL>
[This message has been edited by potter (edited 06-02-2000).]
|