Re: protocol details

Marcus Brinkmann <[email protected]>
Newsgroups gmane.comp.audio.netmd.devel
Message-ID <20030108174527.GA376@ulysses>
On Tue, Dec 31, 2002 at 05:27:45AM +0100, Marcus Brinkmann wrote:
> Request:
> 001806 02101000 30800300 ff000000 0000
> Reply:
> 091806 02101000 30800300 1000001d 0000 001b 8003 0017 8000 0005 00t4t3t2t1
> 							   0005 00t4t3t2t1
> 							   0005 00t4t3t2t1
> 
> "ff"   ->   "10": Data was appended.
> "001d" -> The number of bytes appended (0x1b)
> "0000" -> unknown, probably further specifies the type of the reply
> "001b" -> The number of bytes of the packet with the reply data.
> "8003" -> "80" array (Rylands suggestion) of "03" elements.

This interpretation is bogus.  The 8003 is from the "30 80 03 00" argument. 
In a different command is a 30 80 07 00 argument, and there is no array with
7 elements returned.  The interpretation of 80 as array and the next number
as element count is most certainly wrong, at least at this position.

> "8000" -> Indicates that the array members are following.
>           (As every packet must have a header, this serves as one).

8000 at his position could still mean array, although there is no strong
reason to think so.

Thanks,
Marcus

-- 
`Rhubarb is no Egyptian god.' GNU      http://www.gnu.org    [email protected]
Marcus Brinkmann              The Hurd http://www.gnu.org/software/hurd/
[email protected]
http://www.marcus-brinkmann.de/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.