]> rtime.felk.cvut.cz Git - jenkicar/rpp-simulink.git/blobdiff - rpp/blocks/rpp_generate_lib.m
Automatically transform models with old GIO blocks to the new ones
[jenkicar/rpp-simulink.git] / rpp / blocks / rpp_generate_lib.m
index 406b9ee924c664f11ec788a926398d35c3b0b0f3..19250243e6eb56283f144174d400495c11031e56 100644 (file)
@@ -49,6 +49,19 @@ function rpp_generate_lib()
                end
                close_system(blockFilePath, 0);
        end
+
+    % Set ForwardingTable
+    mv = 9999.9999; %get_param('rpp_lib', 'ModelVersion');
+    ft = {
+            {'rpp_lib/General Purpose Digital Input', ...
+             'rpp_lib/General Purpose Digital Input', ...
+             0, mv, 'rpp_block_transform' },
+            {'rpp_lib/General Purpose Digital Output', ...
+             'rpp_lib/General Purpose Digital Output', ...
+             0, mv, 'rpp_block_transform' },
+         };
+       set_param('rpp_lib', 'ForwardingTable', ft);
+
        disp(['Closing and saving file ', 'rpp_lib.slx']);
        set_param('rpp_lib', 'Lock', 'on');
     save_system('rpp_lib');