I have just re-written a bunch of software and tested it on both Uno and Nano, though the final target was to be a Due. The latest version of my code hugely simplified my approach by a simple application of the pulseIn() function. I was therefore somewhat dismayed to find when I loaded it into a Due that it didn't work, and in fact with some further research I discovered that the function is not properly supported on the Due.
I am sure it would be useful if such hardware incompatibilities could be documented, ideally both in the function descriptions and in the product specifications. Any chance that this could be done please?
Thanks. The function documentation would be very useful. Could there be scope for a "compatibility matrix" to be compiled to capture issues that are reported?