The DELAY statement pauses the driver execution for a given number of seconds. The delay may be specified as a (floating point) constant or a variable may be referenced which contains the time to delay.

You should use DELAY statements with care. Delaying the driver execution not only slows down the execution of the current procedure, it delays the polling cycle of all devices operated at this serial interface. With longer delay times, the MNC system may no longer be able to recognize device faults within a reasonable time.