Hi @artvvb,
Just following up on this. I tried your fixes and I'm still lost. I check the ILA and have some questions. The zero volt trigger you mentioned above works. I can slowly lower my signal from 1V down to 0V and it will trigger. When any values in the trigger level settings other than zero are applied, they dont seem to be the trigger value. It seems to still be zero. I can set UserRegisters_WriteReg(LevelTriggerPtr->BaseAddr, USER_REGISTERS_OUTPUT0_REG_OFFSET, Levels); to anything from 0x0000 to 0xFFFF for each channel u16 in that u32. If I check the ILA, the trigger fires on bit 3 showing a falling edge channel 1. My trigger was set to some high value, although Im still not sure what that unit is. Is it ADC counts? Signed millivolts?
Anyway, If you see the two virtual busses from the AXI stream, the values are ranging from 0x0000 to 0xFFFF and I am inputting a -20 to 20mV sine wave.
Wondering if you can elaborate slightly on the trigger value settings and I think that if I can understand that, I'll be in the clear.
Thanks again!