Fwd: Protocol documentation updated
Pete Bentley <[email protected]>
| Newsgroups | gmane.comp.audio.netmd.devel |
|---|---|
| Message-ID | <[email protected]> |
Apologies if this appears twice, but I sent it Monday evening when the list stalled and it never arrived back, so I'm assuming it got dropped... Pete. Begin forwarded message: > From: Pete Bentley <[email protected]> > Date: Tue Jan 21, 2003 23:59:34 Europe/London > To: netmd-dev <[email protected]> > Subject: Re: Protocol documentation updated > > On Monday, Jan 20, 2003, at 11:54 Europe/London, Marcus Brinkmann > wrote: >> I think there are a lot of subtleties, like the empty >> receive before sending commands, etc, that we have simply ignored so >> far, >> at the potential cost of portability to (future) netmd hardware. > > Empty receive? > > Do you mean the 4 byte control transfer that returns 00 00 00 00 > or 01 81 xx xx, or am I missing something else? I got the impression > from my logs that this was done *after* sending each command rather > than before, ie:- > > * Send NetMD command > * Poll for reply, keep polling until we get 01 81 xx xx rather than > 00 00 00 00. > * Receive NetMD reply > * Poll for reply, so far in all cases I have seen this is > always 00 00 00 00 > > (this is what libomd does) > > Of course, I may have got out of sync reading the logs and the 'empty' > poll > is before rather than after the command gets sent. > > Which kind of implies it's a mechanism for the NetMD unit to generate > some type of asynchronous notifications... > > Pete. >