|
Slink-e / CDJ Discussion Archive #7 Additional Slink commands for Slink Tuners/AmpsPosted By: Greg Nikoloff <gmn@g...> Hello, I have a Slinke hooked up to my Sony STRDE805G, I was exploring the Slink commands I can send my Sony AMP over the last weekend and I figured out some additional commands not in the current tunersls.cde (and matching tunerslr.cde) file. These new commands relate to the AM/FM tuning and could probably be added into the tunersls.cde file for the next release. [if these have already been noted elsewhere I aplogise for this but could the tunersls.cde be updated accordingly. As my AMP is about 3 years old now its possible that the newer models (8x5 and 9x5 and 10xx models) have additional commands for the tuner that differ from these, and/or have more preset groups - mine has 3 preset groups of 9 stations each (group A,B,C). The comands I uncovered are as follows [in a .cde file compatible format]: 00000100:tune_up # Tune the tuner up by .05Mhz [FM band] or 9/10khz [AM] 00000101:tune_down # tune the tuner down by .05Mhz [FM] or 9/10 Khz [AM] 00000110:scan_up # Scan up the dial and stop at next station tuned in # [Don't know if scan_up/down wrap around] 00000111:scan_down # scan down the dial and stop at next station tuned in # hex 08 and 09 we know about - thats preset+ and preset- 01010000ssssssssffffffffFFFFFFFF:tune_byfreq # Direct Tunes to a particular AM/FM frequency # ssssssss = hex 00 for FM, hex 01 for AM band # ffffffffFFFFFFFF is a 2 byte binary value which is the # desired frequency encoded as a 2 byte unsigned integer # in the integer range of 531 to 1710 for AM and # 8750 to 10850 for FM [note you multiply the FM frequency # in Mhz by 100 and then convert this integer to binary. # e.g for AM frequency of 756 send cmd hex 50 01 02 F4 # for FM frequency 92.80 send cmd hex 50 00 24 40 # if you leave ffffffffFFFFFFFF off and only send # ssssssss then you can switch Tuner bands this way. # except tuning starts at the bottom end of # the Am/FM band so you have to scan/tune up # # if you sent ffffffffFFFFFFFF as hex FFFF then you start # at the top of the band [and can then tune backwards]. 01010001ggggggggssssssss:tune_bypreset # Tune by preset [Access any Preset station directly] # gggggggg is the 'Station Group' [A,B or C etc] # A = (hex) 01, B = 02, C = 03 # ssssssss is the preset number within the group e.g. # (hex) 01 = preset#1 in the group, 09 = preset#9 # end of CDE file changes. I have also found an additional command the hex 48 command [which is supported by the amp section also for querying source labels etc]. The tuners version of the 48 command appears to allow you to query/retrieve the information associated with each preset station, the command format [hex] is 48 xx yy, where 48 means, show me the station preset info, xx is the preset Group# [e.g. 01 for Group A, 02 for Group B etc, and yy is the preset# within the group, e.g. preset A9 is 01 09, preset C4 is 03 04. I don't know what the resultant 'reply text' sent back from the tuner is, I know its long-ish as the slink-e led flashes for some time after the command is sent [and the led flashing length corresponded to long or short preset station information, indicating a reply from the tuner that sort of follows the information being asked for. I expect the reply from the tuner would indicate the 8 byte station description entered by the user, and also a AM/FM 'band' indicator and possibly a 2 byte field of the frequency of the station in the same format as per the 50 command. But I have not been able to verify this [someone else may be able to do so and report back]. Any questions or feedback welcomed. Greg Nikoloff Responses To This Message
Slink-e / CDJ Discussion Archive #7 is maintained by slinke-bbs-owner@nirvis.com with WebBBS 3.21. |