loading

Call

The Call module provides a way to call a tab from another tab as if it were a function call. This allows you utilize tab pipelines as functions/subroutines that can be executed from another tab (presumably the Main tab).

Interface

Instructions

1. Tab Name - Specify the tab name that should be called. Execution of the pipeline will pause in the current tab, call the specified tab, execute its contents and resume automatically from the calling point.

2. Use Image - Specify what image the called tab should use for processing. If Current is specified then the tab will receive the current image at the point in the pipeline that the call is executed. If Source is used, the called tab will execute against the original image that was captured.

3. Restore Current Image on Return - Select if you do NOT want the image changes in the called tab to visible. This selection will store the current image as a CALL_XX_RESTORE marker where XX is the name of the tab. This marker is then used to restore the image after the call to the tab.

Tabs other than the Main tab are executed when:

  1. You are currently in that tab (i.e. that tab is selected)
  2. You've set it to executing using the tab properties (white button on the right of the tabs).
  3. You are calling it from another tab using this Call module.

Note that to change which tab is called used [my_variable] in the Tab Name and set the variable my_variable to the name of the tab you want to run.

Examples

 Click Here to download an example that calls the Red tab from the Main tab.

 Click Here to download an example that calls the a tab based on which button you press.


 New Post 

Call Related Forum PostsLast postPostsViews
Call module neither function nor task
The Call module seems not to work like the function/subroutine call model indicated in the documentation.  Instead it ...
9 year 3 2940
Start the program in
Hi , Attached cam file is working ok , i can shift the camera picture with PgUp&PgDn .
9 year 2 2700
Call Module
Steven, I have successfully created several .robo programs for my application, and now wish to use the Call Tab m...
10 year 2 2738
Button interface to activate tabs
Hi, I have three experiment conditions and each condition is programmed in a tab: tabA, tabB, and t...
10 year 2 2953
Bug in call module
Hi STeven, Although the call module seems to work (the final expected result in the main pipeline),...
10 year 4 2863
variable control feature
Hi STeven, I would like to suggest for the call module to have a variable control feature. For exam...
10 year 3 2867
Pausing
Hi All How do I get RR to wait at a point during filter processing. I want to do som...
10 year 4 2789