I am converting a medical research instrument from Photon to Gen3 processors. The sampling rate for the original version was based on a software time and struggled to be able to record above 100 Hz without timing jitter.
A revised version using the double buffered DMA technique resolved those issues and was a treat to use at sampling rates up to 500 Hz (and way beyond but 500 Hz was my limit of interest.
I have commenced testing the original software timing variant on Gen3 processors but initial indications are that this is going to suffer worse jitter than the Photon, presumably because of the slower clock speed.
I am in need of the DMA capability on the Gen3 processors but this requires access to a different HAL. Is this likely to happen in the near future?