MATLAB: When merging signals from different subsystems, why is incorrect code generated in the Real-Time Workshop

codedifferentgeneratedincorrectmergingr12.1pv1_swatreal timertwsignalssimulink codersubsystemsworkshopwrong

When merging signals from different subsystems, incorrect code is generated in the Real-Time Workshop.

Best Answer

This bug has been fixed in Release 14 Service Pack 2 (R14SP2). For previous releases, please read below for any possible workarounds:
This bug has been fixed for Release 14 (R14). For previous releases, please read below for any possible workarounds:
This is a bug in the Real-Time Workshop 4.1 (R12.1).
There is no workaround.