Thanks for your feedback. It will take me some time to work through the marker and peak positioning problems, as well as checking the CSV output. I’ll get back to you when I have something to report.
As far as milli-Hz resolution goes – I’m not sure I see the point as the resolution bandwidth, at best, is around 1Hz. At your current settings, your resolution bandwidth is too high at a bandwidth of 15Hz. As mentioned before, try increasing NFFT to something that gives you a higher resolution.
All the best