Hi,
First, sorry for not replying to those who have kindly looked into the FreqCount() problem; things have been a bit hectic.
I downloaded the library that mjs513 posted and it solves the problem. I now have a functioning frequency meter on a T4.1 that runs up to c.72MHz with gate periods of between 1uSec and 1 Sec.
I notice that FreqCount.end() no longer compiles and gives an error message <undefined reference to <FreqCountClass::end()>. I recollect that with previous versions of the library .end was simply ignored and appeared to generate no code.
It would be very convenient if FreqCount.end() terminated the current measuring cycle and cleared any buffered results thus allowing a new FreqCount.begin

to start promptly. Currently I'm having to mark time for (3 * GatePeriod) after changing the period before I can be certain a new value is valid.
Thanks for the help.
RichardL