Analog Devices, Inc.
SigmaStudio Scripting
KT- Rev 0.0 Proprietary and Confidential Page: 12 of 32
int writeNumberBytes, byte[] dataToWrite );
"ICName" = Friendly name of DSP(IC)
"deviceAddress" = I2C or SPI address
"writeAddress" = The register address to write
"writeNumberBytes" = Number of bytes in 'dataToWrite' to write to the dsp
"dataToWrite" = The data to write, byte array of length writeNumberBytes
Read data from a register, read value returned in method parameter
HResult ICRegisterRead( string ICName, int readAddress, int readNumberBytes,
out long bytesRead );
"ICName" = Friendly name of DSP(IC) to read from
"readAddress" = The register address to read
"readNumberBytes" = Number of bytes to read
"bytesRead" = Return data if read is successful
Read data from a register, specific device address
HResult ICRegisterRead( string ICName, int deviceAddress, int readAddress,
int readNumberBytes, out long bytesRead );
"ICName" = Friendly name of DSP(IC)
"deviceAddress" = I2C or SPI address
"readAddress" = The register address to read
"readNumberBytes" = Number of bytes to read
"bytesRead" = Return data if read is successful
Read data from a register, data as byte array
HResult ICRegisterRead( string ICName, int readAddress, int readNumberBytes,
ref byte[] bytesRead );
"ICName" = Friendly name of DSP(IC) to read from
"readAddress" = The register address to read
"readNumberBytes" = Number of bytes to read
"bytesRead" = Return data if read is successful
Read data from a register, specific device address
HResult ICRegisterRead( string ICName, int deviceAddress, int readAddress,
int readNumberBytes, ref byte[] bytesRead );
"ICName" = Friendly name of DSP(IC)
"deviceAddress" = I2C or SPI address
"readAddress" = The register address to read
"readNumberBytes" = Number of bytes to read
"bytesRead" = Return data if read is successful
Read data from a register, read value is return type
long ICRegisterRead( string ICName, int readAddress, int readNumberBytes );
"ICName" = Friendly name of DSP(IC) to read from
"readAddress" = The register address to read
"readNumberBytes" = Number of bytes to read
Read buffer of data from a register, read value array returned
byte[] ICRegisterRead( string ICName, int readAddress, int readNumberBytes,
ref bool bRet );
"ICName" = Friendly name of DSP(IC) to read from
"readAddress" = The register address to read