Re: Protocol documentation updated

Matthew Fudge <[email protected]>
Newsgroups gmane.comp.audio.netmd.devel
Message-ID <[email protected]>
Just some notes on beasties I've seen lurking in the
dlls


>>A.3.1.6 Play Audio
>>
>>Request
>>    <00 18 c3> ff $a 00 00 00
>>
>>Reply
>><09 18 c3> ff $a 00 00 00
>>
>>This fuction controls the playback operation. The
>>meaning of $a is described in the following table: 

The "subfunction" argument $a is for most
functionality I've observed limited. Before data is
sent to the NetMD a limit similar to the following is
perfomed on it

$a = ($a & 254)+2

No idea why tho. but it does make the LSB
insignificant.

I don't have a setup at the mo that allows me to test
commands by sending them to the NetMd but the
following 
are the basis for a number of commands although I
don't know the parameters.

Eject (don't think this works on a N707 :)
00 18 c1 ff 03

Power 
and TogglePower
? Poss. power down/up maybe change power source?
00 18 01 ff b2 


NetMDGetHashID (aka how to get your netmd to generate
random numbers)
00 18 46 F0 etc. don't know much about it and it has
been mentioned before however this IS what it is
called in the dll.

duftam














__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
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.