One way is to set a UserLED when the user presses the RFH and reset the LED when they press the start and in your macro's check the state of the LED.
The "Estimating LED" LED18 will be active while it processing the RFH...so you could possiable use that LED.