scarlson, if you use same DMA configuration for 18- as for 16-bit, it won't work.
I thought I swapped the configurations for the DMAs around though as per the Filter's Datasheet. The Filter's Data sheet seems pretty straight forward as it literally gives you the configuration settings you need for each type of bit depth you want, and what you want to do with that data (adc-filter, filter-ram, filter-dac).
I'm pretty certain I re-configured this properly as I had configured it properly for the 16-bit using the info from the filters datasheet, but I could be wrong?
I'm pretty sure I am doing this. below is my code,
I had similar commands for the 16-bit except with Filter_KEY_MID, Dalign enabled, and ADC_DelSig_1_COHER_HIGH.
Although they are giving a slightly different command,
ADC_DelSig_DEC_COHER_REG |= ADC_DelSig_DEC_SAMP_KEY_HIGH;
I guess I can give this one a try this afternoon, although I would imagine they are doing the same thing, but obviously idk.
So I found out what the problem was.. although I would love it if someone could explain it to me..
I wasn't including
Now at least I'm getting data... although its not at all correct, but at least its not constant anymore.
I didn't need it in the 16-bit case, but now I do I guess?
One problem down 99 more to go.