ΣSigmaStudio Ask AI Русский Log in

[Bug Report] Exported Sequence contains wrong Byte count

SigmaDSP & SigmaStudio FinestArcadeArt Sep 5, 2019 00:00 0 replies Original on forum ↗
Subscribe
FinestArcadeArt Question
Sep 5, 2019 00:00

Hello guys,

I am currently encountering the issue, that when I export my Projects System-Files after compiling, they show me the correct count of Data-Bytes.

#define REG_SOFT_RESET_IC_1_BYTE 2

ADI_REG_TYPE R0_SOFT_RESET_IC_1_Default[REG_SOFT_RESET_IC_1_BYTE] = {
0x00, 0x00
};

SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_IC_1, REG_SOFT_RESET_IC_1_ADDR, REG_SOFT_RESET_IC_1_BYTE, R0_SOFT_RESET_IC_1_Default );

But now when I try to export a Sequence, it always adds 2 Bytes to the count:

ADI_REG_TYPE ADAUMODE_SELECTINPUTONE_0[4] = {0x00, 0x00, 0x00, 0x00};

void ADAUMODE_SELECTINPUTONE_download(){
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x0A9F, 6, ADAUMODE_SELECTINPUTONE_0); /* stereomuxSigma300ns1index */
}

Another thing is that the Safeload Write only gets exported as SIGMA_WRITE_REGISTER_BLOCK()

ADI_REG_TYPE ADAUMODE_SELECTMODEMUSIC_0[4] = {0x00, 0xB5, 0x3B, 0xEF};
ADI_REG_TYPE ADAUMODE_SELECTMODEMUSIC_1[4] = {0x00, 0x28, 0x92, 0xC2};
ADI_REG_TYPE ADAUMODE_SELECTMODEMUSIC_2[4] = {0x00, 0x40, 0x4D, 0xE6};
ADI_REG_TYPE ADAUMODE_SELECTMODEMUSIC_3[4] = {0x00, 0x80, 0x4D, 0xCE};
ADI_REG_TYPE ADAUMODE_SELECTMODEMUSIC_4[4] = {0x00, 0x00, 0x00, 0x00};

void ADAUMODE_SELECTMODEMUSIC_download(){
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x008C, 6, ADAUMODE_SELECTMODEMUSIC_0); /* ADIsurroundAlgS3001gain1 */
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x008D, 6, ADAUMODE_SELECTMODEMUSIC_1); /* ADIsurroundAlgS3001gain2 */
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x008E, 6, ADAUMODE_SELECTMODEMUSIC_2); /* ADIsurroundAlgS3001gain3 */
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x008F, 6, ADAUMODE_SELECTMODEMUSIC_3); /* ADIsurroundAlgS3001gain4 */
SIGMA_WRITE_REGISTER_BLOCK( DEVICE_ADDR_, 0x007D, 6, ADAUMODE_SELECTMODEMUSIC_4); /* ADIsurroundAlgS3001dil */
}

Tested on ADAU1466 and SigmaStudio 4.4

Edit Notes
typo

[edited by: FinestArcadeArt at 9:36 AM (GMT 0) on 5 Sep 2019]

Audio Signal Processors

exportsequencedata

bug_report

sigma studio

i2c

microcontroller

system_files

bug

export

sigmastudio

SigmaDSP Audio Processors

adau1466

Show More