Async Buffer Write and Read blocks
Simulink® Real-Time™ Library for Asynchronous Event
These blocks provide double buffering of data between the ISR and the model which executes rate-monotonically in real time. Use these blocks in pairs with an Async Buffer Write Block leading into an Async Buffer Read block. The Async Buffer Write Block has to be part of the ISR, and the Async Buffer Read block is outside the ISR.
Unlike the rate transition block, Async Buffer Write and Read blocks do not copy data from one buffer to another. Instead, the software disables interrupts and swaps buffer pointers. This method disables interrupts for a shorter time than the rate transition block and protects against data corruption caused by overwriting partially copied buffers.
Enter the base sample time or a multiple of the base sample
-1 means sample time is inherited).