![]() | ![]() | |
| Make/Model | Device Version | Connection Type |
| NAD/T762 | N/A | Serial |
The NAD T762 is a pretty full featured A/V Receiver, with 6.1 capabilities and most of the new audio processing formats, nine user assignable inputs, 2 zones, and AM/FM tuner. Because of the capabilities of this type of device, the number of fields documented below are fairly large.
This device has no pre-defined names for the inputs. Though you can assigned names to inputs, there is no way the driver can know ahead of time what they are. So input selection is done via the input number, not by names.
Different Audio Formats support different Surround Modes. It is possible to select any surround mode at any time, but an invalid audio-format/surround-mode combination will return an error to the user. If the audio format is "Analog", "PCM", or "HDCD", the valid surround modes are:
- Stereo
- EARS
- Dolby Pro Logic II Movie
- Dolby Pro Logic II Music
- NEO:6 Cinema
- NEO:6 Music
- Matrix 7.1
- Enhanced Stereo 1
- Enhanced Stereo 2
If the audio format is Dolby Digital, or DTS, the valid surround modes are:
- DD/DTS (no additional surround processing)
- Downmix
- Enhanced Stereo 1
- Enhanced Stereo 2
This driver's server side component is CML based. The driver classes for this device are in the MEng.User.CQC.Drivers.NADT762 scope. Because of the use of the same protocol family, it would probably be fairly straightforward to adapt this driver to some lesser models in this same line.
This driver was provided by Andy Swingler, who has also provided some other drivers as well.
Though you can set A/V presets, you cannot set tuner presets via the control protocol. You can select tuner presets that you have already set up, but you cannot create a preset via this driver.
The NAD762 uses a serial connection. It can use a standard 9 wire cable or a minimalist 3 wire cable, since it really only uses send, received, and ground wires. The connection parameters are 9600, 8 data bits, 1 stop bit, no parity, and no flow control. The speed is a bit low for the amount of data involved.
This section lists the fields that the driver makes available, their types, minimum and maximum values, etc...
Name Type R/W Description/Limits AdjustPreset Bool W Move to the next or previous tuner preset. Write False to move to the previous preset, or True to move to the next preset. AdjustSearch Bool W Find the next or previous channel on the tuner. Write False to search for the previous channel, or True to search for the next. AdjustTune Bool W Move up or down the currently selected tuner band. Write True to move up, or False to move down. AdjustVol Bool W Adjust the main volume. Write True to adjust up or False to adjust down. AdjustZoneVol Bool W Adjust the Zone volume up or down. Write True to adjust up or False to adjust down. AMFrequency Int R/W Read or set the AM frequency. The legal range is 530 to 1730. AMPreset Card R/W Read or set the current AM preset. The valid writeable values are 1 to 10, but when the tuner is not selected, the value will be zero to indicate no preset selected. AudioSigType String Read Read the current audio signal type. This is an enumerated field which has the values: Analog, Dolby Digital, DTS, PCM, HDCD. AVPreset Card R/W Read or set the current AV preset. AVPresetSET Card W Set the indicated AV preset to the current device settings. Bass Int R/W Read or set CurrentInput Card R/W Read or set the current input by number. The range is 0 to 9. Since this device does not have fixed input names, input selection is done by the input number. FMFrequency Float R/W Set or read the current FM frequency. The range is 87.5 to 108.5. FMMute Bool R/W Read or set the FM auto-mute. FMPreset Card R/W Read or set the indicated FM preset. The valid writeable values are 1 to 30, but when the tuner is not selected, the value will be zero to indicate no preset selected. InputXName String R/W Read or set the name of the input with the number X, where X is 0 to 9. Mute Bool R/W Read or set the main mute state. Write True to mute or False to un-mute. PowerStatus Bool R/W Read or set the main power. Write True to power it on or False to power it off. RDS_PS_Info String R A read only field that indicates the RDS Program Station. RDS_RT_Info String R A read only field that indicates the RDS Radio Text. SpeakerA Bool R/W Enable or disable speaker A SpeakerB Bool R/W Enable or disable speaker B SurroundMode String R/W Read or set the surround mode. This is an enumerated field, which has the values: None, Downmix, Dolby Pro Logic, Dolby Pro Logic II - Movie, Dolby Pro Logic II - Music, NEO:6 - Cinema, NEO:6 - Music, Matrix 7.1, EARS, Enhanced Stereo 1, Enhanced Stereo 2. SWVersion String R A read only field that provides information about the software version running on the connected unit. TapeMonitor Bool R/W Select or deselect the tape monitor input. ToneDefeat Bool R/W Enable or disable the Bass/Treble controls. Write True to disable them, or False to enable them. Treble Int R/W Read or set the treble tone control. The valid range is -10 to 10. TunerBand String R/W Read or set the current tuner band. This is an enumerated field with the values: AM, FM UnitType String R A read only field that provides unit type information for the connected device. Volume Int R/W Read or set the main volume. The valid range is -61 to 17. ZoneInput Card R/W Selects the desired input for the the Zone. The range is 0 to 9. ZoneMute Bool R/W Read or set the Zone mute. Write True to mute, or False to un-mute. ZonePower Bool R/W Read or set the Zone power. Write True to power on Zone or False to power it off. ZoneVolume Int R/W Read or set the Zone volume. The legal values are -62 to 18.