ms_per_tick=1000, max_ticks=65535 period int32(p*1000) /ms_per_tick uint clamped HW_count FIRE? -------------------------------------------------------------------------------- 2147483 2147483000 2147483 2147483 YES 65535 2147484 -2147483296 -2147483 4292819813 YES 65535 2147485 -2147482296 -2147482 4292819814 YES 65535 3000000 -1294967296 -1294967 4293672329 YES 65535 4000000 -294967296 -294967 4294672329 YES 65535 4294960 -7296 -7 4294967289 YES 65535 4294961 -6296 -6 4294967290 YES 65535 4294962 -5296 -5 4294967291 YES 65535 4294963 -4296 -4 4294967292 YES 65535 4294964 -3296 -3 4294967293 YES 65535 4294965 -2296 -2 4294967294 YES 65535 4294966 -1296 -1 4294967295 YES 65535 4294967 -296 0 0 no 0 *** FIRE (count=0) *** 4294968 704 0 0 no 0 *** FIRE (count=0) *** 4294969 1704 1 1 no 1 4294970 2704 2 2 no 2 4294971 3704 3 3 no 3 4294972 4704 4 4 no 4 4294973 5704 5 5 no 5 4294974 6704 6 6 no 6