<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<MainPatch version="5">

  <Patch>
    <Properties>
      <PropertySet name="gui-mdi">
        <Property name="Private.ZoomFactor">1</Property>
        <Property name="Private.RunLevel">1</Property>
        <Property name="Private.ScrollPos">466;3</Property>
      </PropertySet>
      <PropertySet name="subpatch">
        <Property name="owner_drawn_block"></Property>
      </PropertySet>
    </Properties>
    <Blocks>
      <Block active="1" catalog="system" class-id="string_display" id="13460" label="StringDisplay_1" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.64000000000000001">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">320;290</Property>
            <Property name="Private.ZOrder">42</Property>
            <Property name="Private.ObjID">1</Property>
            <Property name="Appearance.Size">80;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="kernel" class-id="bang_generator" id="13552" label="BangGenerator_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">60;270</Property>
            <Property name="Private.ZOrder">41</Property>
            <Property name="Private.ObjID">2</Property>
            <Property name="Appearance.Size">80;60</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;bang;patch_start;key_press;key_release;key;system-key_press;system-key_release;systemkey;periodic;period;phase;absolute;absolute_time_instant</Property>
            <Property name="Private.FullPath">GUI Objects.BangGenerator</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
            <Property name="Appearance.Caption">Clock (33 ms)</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.FillColor">236; 233; 216</Property>
            <Property name="Appearance.Flat">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="trigger" description="Bang generator (kernel catalog)" design-time="0" enabled="1" id="bang" name="BangGenerator" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang when the patch starts." design-time="1" enabled="1" id="patch_start" name="Patch start" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang when a key is pressed in the main EyesWeb application." design-time="1" enabled="1" id="key_press" name="KeyPress" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang when a key is released in the main EyesWeb application." design-time="1" enabled="1" id="key_release" name="KeyRelease" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="acceleratorkey" description="Specifies the keyboard code generating the event. It is ignored if KeyPress is set to false." design-time="1" enabled="1" id="key" name="Key" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang when a key is pressed even outside the main EyesWeb application." design-time="1" enabled="1" id="system-key_press" name="System KeyPress" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang when a key is released even outside the main EyesWeb application." design-time="1" enabled="1" id="system-key_release" name="System KeyRelease" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="acceleratorkey" description="Specifies the keyboard code generating the event. It is ignored if SystemKeyPress is set to false." design-time="1" enabled="1" id="systemkey" name="SystemKey" run-time="1">
            <Value></Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang periodically." design-time="1" enabled="1" id="periodic" name="Periodic" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="time" description="Period is expressed in 100nanoseconds unit (i.e., 10milliseconds must be specified as 100000)" design-time="1" enabled="1" id="period" name="Period" run-time="1">
            <Value>330000</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="time" description="Phase" design-time="1" enabled="1" id="phase" name="Phase" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Generates a bang at a specified absolute time." design-time="1" enabled="1" id="absolute" name="Absolute time" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="time" description="Absolute time" design-time="1" enabled="1" id="absolute_time_instant" name="AbsoluteTime" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="trigger" description="Bang" id="bang" inherited-id="" inplace-id="" name="Bang"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="serial_output" id="13622" label="SerialOutput_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">320;220</Property>
            <Property name="Private.ZOrder">40</Property>
            <Property name="Private.ObjID">3</Property>
            <Property name="Appearance.Size">79;54</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;device;device_mode</Property>
            <Property name="Private.FullPath">Peripherals.Serial.Output.SerialOutput</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="string" description="Specifies the name of the serial device to use. If none is given, the default will be used. Use the EyesWeb control panel to map the given device name to a physical COM port" design-time="1" enabled="1" id="device" name="Serial device name" run-time="0">
            <Value>A1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="Specifies the desired working mode, e.g., 9600, N, 8, 1" design-time="1" enabled="1" id="device_mode" name="Device mode" run-time="0">
            <Value>38400,N,8,1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="byte" description="The input of the block is the byte to be sent through the serial port." id="input" name="Input" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="serial_input" id="13670" label="SerialInput_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">440;220</Property>
            <Property name="Private.ZOrder">39</Property>
            <Property name="Private.ObjID">4</Property>
            <Property name="Appearance.Size">79;54</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;device;device_mode</Property>
            <Property name="Private.FullPath">Peripherals.Serial.Input.SerialInput</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="string" description="Specifies the name of the serial device to use. If none is given, the default will be used. Use the EyesWeb control panel to map the given device name to a physical COM port" design-time="1" enabled="1" id="device" name="Serial device name" run-time="0">
            <Value>A1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="string" description="Specifies the desired working mode, e.g., 9600, N, 8, 1" design-time="1" enabled="1" id="device_mode" name="Device mode" run-time="0">
            <Value>38400,N,8,1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="byte" description="The output of the block is the byte received through the serial port." id="output" inherited-id="" inplace-id="" name="Output"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="13718" label="StringDisplay_2" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">710;210</Property>
            <Property name="Private.ZOrder">22</Property>
            <Property name="Private.ObjID">5</Property>
            <Property name="Appearance.Size">290;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;400</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="13810" label="StringDisplay_3" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.73999999999999999">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">710;260</Property>
            <Property name="Private.ZOrder">21</Property>
            <Property name="Private.ObjID">6</Property>
            <Property name="Appearance.Size">90;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="13902" label="StringDisplay_4" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.83999999999999997">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">800;260</Property>
            <Property name="Private.ZOrder">20</Property>
            <Property name="Private.ObjID">7</Property>
            <Property name="Appearance.Size">100;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="13994" label="StringDisplay_5" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.83999999999999997">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">900;260</Property>
            <Property name="Private.ZOrder">19</Property>
            <Property name="Private.ObjID">8</Property>
            <Property name="Appearance.Size">100;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="14086" label="StringDisplay_6" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.64000000000000001">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">770;360</Property>
            <Property name="Private.ZOrder">18</Property>
            <Property name="Private.ObjID">9</Property>
            <Property name="Appearance.Size">80;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;400</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="14178" label="StringDisplay_7" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.83999999999999997">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">800;310</Property>
            <Property name="Private.ZOrder">17</Property>
            <Property name="Private.ObjID">10</Property>
            <Property name="Appearance.Size">100;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;400</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="14270" label="StringDisplay_8" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.83999999999999997">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">900;310</Property>
            <Property name="Private.ZOrder">16</Property>
            <Property name="Private.ObjID">11</Property>
            <Property name="Appearance.Size">100;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;400</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="14362" label="StringDisplay_9" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.64000000000000001">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">920;360</Property>
            <Property name="Private.ZOrder">15</Property>
            <Property name="Private.ObjID">12</Property>
            <Property name="Appearance.Size">80;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;400</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="string_display" id="14454" label="StringDisplay_10" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="0" window_rect_width="0" window_rect_x="0" window_rect_y="0" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="StringDisplay" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">540;340</Property>
            <Property name="Private.ZOrder">38</Property>
            <Property name="Private.ObjID">13</Property>
            <Property name="Appearance.Size">140;46</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;font;color;background_color;aligment;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">String.Output.StringDisplay</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="font" description="The font used to display the input string." design-time="1" enabled="1" id="font" name="Font" run-time="1">
            <Value>Times New Roman;-12;0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Font color (RGB model space)" design-time="1" enabled="1" id="color" name="Color" run-time="1">
            <Value>rgb: 0;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="Color of the text background (RGB model space)" design-time="1" enabled="1" id="background_color" name="Background color (RGB model space)" run-time="1">
            <Value>rgb: 1;1;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Background color (RGB model space)" design-time="1" enabled="1" id="aligment" name="Horizontal alignment" run-time="1">
            <Value>1</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;3;2</Domain>
            <Layout catalog="kernel" class-id="combo">Near (left);Center;Far (right)</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="string" description="Input string to display." id="string" name="Input string" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="system" class-id="scalar_graph_display_gdi" id="14546" label="ScalarGraph_1" log_info="2" run_level="1" sync-in_mode="1" window_docked="1" window_fit_mode="1" window_full_screen="0" window_horizontal_scroll_pos="0" window_keep_aspect_ratio="1" window_rect_height="274" window_rect_width="328" window_rect_x="20" window_rect_y="7" window_refresh_rate_max_frequency="25" window_refresh_rate_min_interval="400000" window_refresh_rate_mode="0" window_title="ScalarGraph" window_title_bar_visible="1" window_vertical_scroll_pos="0" window_zoom="0.85624999999999996">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">710;420</Property>
            <Property name="Private.ZOrder">36</Property>
            <Property name="Private.ObjID">14</Property>
            <Property name="Appearance.Size">290;230</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams">kernel::window_docked;</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;Label;nInput;min;max;nXAxis;nYAxis;durate;ColorData000;ShowData000;ColorData001;ShowData001;ColorData002;ShowData002;kernel::window_title;kernel::window_rect_x;kernel::window_rect_y;kernel::window_rect_width;kernel::window_rect_height;kernel::window_docked;kernel::window_full_screen;kernel::window_full_screen_monitor_index;kernel::window_zoom;kernel::window_keep_aspect_ratio;kernel::window_horizontal_scroll_pos;kernel::window_vertical_scroll_pos;kernel::window_title_visible;kernel::window_refresh_rate_mode;kernel::window_refresh_rate_min_interval;kernel::window_refresh_rate_max_frequency;kernel::fit_mode</Property>
            <Property name="Private.FullPath">Math.Scalar.Output.ScalarGraph</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="bool" description="Label" design-time="1" enabled="1" id="Label" name="Label" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of input." design-time="1" enabled="1" id="nInput" name="Numer of input" run-time="0">
            <Value>3</Value>
            <Domain catalog="kernel" class-id="int-domain">1;1;0;0</Domain>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="Minimum value to plot." design-time="1" enabled="1" id="min" name="min" run-time="1">
            <Value>-1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="double" description="Maximum value to plot." design-time="1" enabled="1" id="max" name="max" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of horizontal axis" design-time="1" enabled="1" id="nXAxis" name="Num X Axis" run-time="1">
            <Value>4</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="Number of vertical axis" design-time="1" enabled="1" id="nYAxis" name="Num Y Axis" run-time="1">
            <Value>3</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="time" description="This parameter sets the visible time window of the graph. The graph only shows the most recent value within the time window; as time increase (i.e., as the patch execution progresses) the time window is shifted." design-time="1" enabled="1" id="durate" name="time window" run-time="1">
            <Value>250000000</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="This is the color used to paint the input number 001." design-time="1" enabled="1" id="ColorData000" name="Color 001 Input" run-time="1">
            <Value>rgb: 1;0;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Show or hide the graph of input number 001 values." design-time="1" enabled="1" id="ShowData000" name="Show 001 Input" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="This is the color used to paint the graph of input number 002." design-time="1" enabled="1" id="ColorData001" name="Color 002 Input" run-time="1">
            <Value>rgb: 0;1;0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Show or hide the graph of input number 002 values." design-time="1" enabled="1" id="ShowData001" name="Show 002 Input" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="rgbcolor" description="This is the color used to paint the graph of input number 003." design-time="1" enabled="1" id="ColorData002" name="Color 003 Input" run-time="1">
            <Value>rgb: 0;0;1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Show or hide the graph of input number 003 values." design-time="1" enabled="1" id="ShowData002" name="Show 003 Input" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="double" description="Input of scalar values to plot on the graph." id="InputData000" name="Input" read-write="1" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
          <Input catalog="kernel" class-id="double" description="This is the input number 002." id="InputData001" name="002 Input" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
          <Input catalog="kernel" class-id="double" description="This is the input number 003." id="InputData002" name="003 Input" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs/>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="base" class-id="ZStarIn" id="14653" label="ZStarIn_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">540;210</Property>
            <Property name="Private.ZOrder">35</Property>
            <Property name="Private.ObjID">15</Property>
            <Property name="Appearance.Size">144;125</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;ParamAccelOutputMode</Property>
            <Property name="Private.FullPath">Peripherals.Accelerometer.Input.ZStarIn</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="int" description="Specifies the datatype or format used to output the accelleration values.When is selected 'floating point components' the accelleration values is returned separated into X, Y, Z components.In the other case the accelleration values is returned into a vertical [ X ; Y ; Z] matrix." design-time="1" enabled="1" id="ParamAccelOutputMode" name="Acceleration output" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;2;2</Domain>
            <Layout catalog="kernel" class-id="combo">floating point components;floating point matrix</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs>
          <Input catalog="kernel" class-id="byte" description="Bytes received from the ZStar serial port." id="InputSerialData" name="Serial Data" read-write="0" required_for_execution="1" required_for_initialization="1">
            <RequiredInterfaces/>
          </Input>
        </Inputs>
        <Outputs>
          <Output catalog="kernel" class-id="string" description="Raw data packet, formatted as string, received from ZStar serial port." id="OutputString" inherited-id="" inplace-id="" name="OutputString"/>
          <Output catalog="kernel" class-id="bool" description="S1 button status of ZStar sensor board" id="OutputButtonS1" inherited-id="" inplace-id="" name="OutputButtonS1"/>
          <Output catalog="kernel" class-id="bool" description="S2 button status of ZStar sensor board" id="OutputButtonS2" inherited-id="" inplace-id="" name="OutputButtonS2"/>
          <Output catalog="kernel" class-id="double" description="Temperature of ZStar sensor board" id="OutputTemperature" inherited-id="" inplace-id="" name="OutputTemperature"/>
          <Output catalog="kernel" class-id="double" description="Battery voltage of ZStar sensor board. Normal voltage is 3.6 Volts, when this value is under 3.2 Volts the battery can be considered depleted." id="OutputVoltage" inherited-id="" inplace-id="" name="OutputVoltage"/>
          <Output catalog="kernel" class-id="double" description="X component of accelleration" id="OutputXAccel" inherited-id="" inplace-id="" name="OutputXAccel"/>
          <Output catalog="kernel" class-id="double" description="Y component of accelleration" id="OutputYAccel" inherited-id="" inplace-id="" name="OutputYAccel"/>
          <Output catalog="kernel" class-id="double" description="Z component of accelleration" id="OutputZAccel" inherited-id="" inplace-id="" name="OutputZAccel"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="base" class-id="ZStarOut" id="14709" label="ZStarOut_1" log_info="2" run_level="1" sync-in_mode="0">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">150;260</Property>
            <Property name="Private.ZOrder">34</Property>
            <Property name="Private.ObjID">16</Property>
            <Property name="Appearance.Size">144;80</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;paramCommand;paramChannel</Property>
            <Property name="Private.FullPath">Peripherals.Accelerometer.Output.ZStarOut</Property>
            <Property name="DisplaySyncInVisible">1</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="int" description="This command is sent to the sensor board at each execute cycle.With 'automatic' the block perform the standard initialization of the board and start to poll the accelerometers values. With 'Initialize for 16bit samples', 'read accelerometer data', 'read extended accelerometer data', 'read calibration data' and 'read accelerometer range' the block send the corresponding command to the board.With 'Force channel selection' the block force the board to use the channel selected using the 'channel' parameter." design-time="1" enabled="1" id="paramCommand" name="Command" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;7;2</Domain>
            <Layout catalog="kernel" class-id="combo">automatic;Initialize for 16bit samples;read accelerometer data;read extended accelerometer data;read calibration data;read accelerometer range;Force channel selection</Layout>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="int" description="This parameter select the wireless channel used for communication between the USB Key and the wireless sensor board. This value is used only when the 'force channel selection' command is issued." design-time="1" enabled="1" id="paramChannel" name="Channel" run-time="1">
            <Value>0</Value>
            <Domain catalog="kernel" class-id="int-domain">0;1;17;2</Domain>
            <Layout catalog="kernel" class-id="combo">automatic handshake;channel 0;channel 1;channel 2;channel 3;channel 4;channel 5;channel 6;channel 7;channel 8;channel 9;channel A;channel B;channel C;channel D;channel E;channel F</Layout>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="byte" description="Command sent to ZStar board" id="OutputCommand" inherited-id="" inplace-id="" name="OutputCommandString"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="kernel" class-id="bool_generator" id="14761" label="Bool generator_1" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">710;360</Property>
            <Property name="Private.ZOrder">14</Property>
            <Property name="Private.ObjID">17</Property>
            <Property name="Appearance.Size">50;50</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams">value;</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;value;continuous_output</Property>
            <Property name="Private.FullPath">GUI Objects.Bool generator</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
            <Property name="Appearance.Caption">S1</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="bool" description="Value" design-time="1" enabled="1" id="value" name="Value" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Specifies wether the output is always generated (true) or only when the value changes (false)" design-time="1" enabled="1" id="continuous_output" name="Continuous output" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="bool" description="Value" id="output" inherited-id="" inplace-id="" name="Value"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="kernel" class-id="bool_generator" id="14809" label="Bool generator_2" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">860;360</Property>
            <Property name="Private.ZOrder">11</Property>
            <Property name="Private.ObjID">18</Property>
            <Property name="Appearance.Size">50;50</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams">value;</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;value;continuous_output</Property>
            <Property name="Private.FullPath">GUI Objects.Bool generator</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
            <Property name="Appearance.Caption">S2</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="bool" description="Value" design-time="1" enabled="1" id="value" name="Value" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Specifies wether the output is always generated (true) or only when the value changes (false)" design-time="1" enabled="1" id="continuous_output" name="Continuous output" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="bool" description="Value" id="output" inherited-id="" inplace-id="" name="Value"/>
        </Outputs>
        <PrivateData/>
      </Block>
      <Block active="1" catalog="kernel" class-id="bool_generator" id="20528" label="Bool generator_3" log_info="2" run_level="1" sync-in_mode="1">
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Appearance.Pos">530;410</Property>
            <Property name="Private.ZOrder">1</Property>
            <Property name="Private.ObjID">47</Property>
            <Property name="Appearance.Size">150;50</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Private.ExportedParams"></Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ParamsOrder">kernel::active_status;kernel::active_trigger;kernel::run_level;kernel::sync_in_mode;kernel::log_level;value;continuous_output</Property>
            <Property name="Private.FullPath">GUI Objects.Bool generator</Property>
            <Property name="DisplaySyncInVisible">0</Property>
            <Property name="DisplaySyncOutVisible">0</Property>
            <Property name="Appearance.Caption">Dock/undock graph display</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 8.25; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
          </PropertySet>
        </Properties>
        <Parameters>
          <Parameter catalog="kernel" class-id="bool" description="Value" design-time="1" enabled="1" id="value" name="Value" run-time="1">
            <Value>1</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
          <Parameter catalog="kernel" class-id="bool" description="Specifies wether the output is always generated (true) or only when the value changes (false)" design-time="1" enabled="1" id="continuous_output" name="Continuous output" run-time="1">
            <Value>0</Value>
            <Domain/>
            <Layout/>
            <InitInfo/>
          </Parameter>
        </Parameters>
        <Inputs/>
        <Outputs>
          <Output catalog="kernel" class-id="bool" description="Value" id="output" inherited-id="" inplace-id="" name="Value"/>
        </Outputs>
        <PrivateData/>
      </Block>
    </Blocks>
    <PatchPins/>
    <SubpatchInputPins/>
    <SubpatchOutputPins/>
    <SubpatchParameterPins/>
    <CustomObjects>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">390;70</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">370;80</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">This patch demonstrates how to use the ZSTARIN and ZSTAROUT blocks to read the tree accelerometer values from one ZStar board

Assigne the A1 name to the serial port used by the ZStar driver or change the device name used by the two serial blocks.</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">9</Property>
            <Property name="Private.ObjID">37</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">80;70</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">260;60</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">0; 0; 255</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">ZSTAR </Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 24; Bold; Italic; </Property>
            <Property name="Appearance.FontColor">255; 255; 0</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">2</Property>
            <Property name="Private.ZOrder">8</Property>
            <Property name="Private.ObjID">38</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">890;70</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">267;67</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">230; 230; 250</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">InfoMus Lab - DIST
University of Genova
http://www.eyesweb.org
mailto: info@eyesweb.org
</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 7.5; Italic; </Property>
            <Property name="Appearance.FontColor">0; 0; 128</Property>
            <Property name="Appearance.HorzAlign">2</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">7</Property>
            <Property name="Private.ObjID">39</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">1010;210</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">140;40</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">data packet received from serial port</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">6</Property>
            <Property name="Private.ObjID">42</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">1010;260</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">140;40</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">X Y Z accelleration</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">5</Property>
            <Property name="Private.ObjID">43</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">1010;310</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">140;40</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">temperature and battery voltage</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">4</Property>
            <Property name="Private.ObjID">44</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">1010;360</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">140;40</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">Actual state of button S1 and S2</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">3</Property>
            <Property name="Private.ObjID">45</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">1010;420</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Appearance.Size">140;40</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.FillColor">255; 255; 255</Property>
            <Property name="Appearance.Transparent">1</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">0</Property>
            <Property name="Appearance.Text">Graph of the accellerations</Property>
            <Property name="Appearance.Margins">0;0</Property>
            <Property name="Appearance.Font">Arial; 9; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
            <Property name="Private.ZOrder">2</Property>
            <Property name="Private.ObjID">46</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">50;170</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">46</Property>
            <Property name="Private.ObjID">49</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.Size">360;180</Property>
            <Property name="Appearance.FillColor">239; 239; 252</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">Send commands to the ZStar board trought the serial port</Property>
            <Property name="Appearance.Margins">5;5</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 7.5; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
      <CustomObject>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="GuiObjectType">Label</Property>
            <Property name="Appearance.Pos">430;170</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">47</Property>
            <Property name="Private.ObjID">50</Property>
            <Property name="Appearance.Orientation">1</Property>
            <Property name="Appearance.Size">730;490</Property>
            <Property name="Appearance.FillColor">239; 239; 252</Property>
            <Property name="Appearance.Transparent">0</Property>
            <Property name="Appearance.BorderColor">0; 0; 0</Property>
            <Property name="Appearance.BorderSize">1</Property>
            <Property name="Appearance.Text">Read back from the serial port the accellerometers and other data sent from ZStar board</Property>
            <Property name="Appearance.Margins">5;5</Property>
            <Property name="Appearance.Font">MS Shell Dlg; 7.5; </Property>
            <Property name="Appearance.FontColor">0; 0; 0</Property>
            <Property name="Appearance.HorzAlign">0</Property>
            <Property name="Appearance.VertAlign">0</Property>
          </PropertySet>
        </Properties>
      </CustomObject>
    </CustomObjects>
    <Links>
      <Link>
        <Pin block="13670" id="output" type="source"/>
        <Pin block="14454" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">530;247</Property>
            <Property name="Private.Pin_1">530;363</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">37</Property>
            <Property name="Private.ObjID">19</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14709" id="OutputCommand" type="source"/>
        <Pin block="13622" id="input" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">310;300</Property>
            <Property name="Private.Pin_1">310;247</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">33</Property>
            <Property name="Private.ObjID">20</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14709" id="OutputCommand" type="source"/>
        <Pin block="13460" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">310;300</Property>
            <Property name="Private.Pin_1">310;313</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">32</Property>
            <Property name="Private.ObjID">21</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputString" type="source"/>
        <Pin block="13718" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;220</Property>
            <Property name="Private.Pin_1">700;233</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">31</Property>
            <Property name="Private.ObjID">22</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputButtonS1" type="source"/>
        <Pin block="14086" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;235</Property>
            <Property name="Private.Pin_1">700;383</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">30</Property>
            <Property name="Private.ObjID">23</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputButtonS2" type="source"/>
        <Pin block="14362" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;250</Property>
            <Property name="Private.Pin_1">700;383</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">29</Property>
            <Property name="Private.ObjID">24</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputTemperature" type="source"/>
        <Pin block="14178" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;265</Property>
            <Property name="Private.Pin_1">700;333</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">28</Property>
            <Property name="Private.ObjID">25</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputVoltage" type="source"/>
        <Pin block="14270" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;280</Property>
            <Property name="Private.Pin_1">700;333</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">27</Property>
            <Property name="Private.ObjID">26</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputXAccel" type="source"/>
        <Pin block="13810" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;295</Property>
            <Property name="Private.Pin_1">700;283</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">26</Property>
            <Property name="Private.ObjID">27</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputYAccel" type="source"/>
        <Pin block="13902" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;310</Property>
            <Property name="Private.Pin_1">700;283</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">25</Property>
            <Property name="Private.ObjID">28</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputZAccel" type="source"/>
        <Pin block="13994" id="string" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;325</Property>
            <Property name="Private.Pin_1">700;283</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">24</Property>
            <Property name="Private.ObjID">29</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="13670" id="output" type="source"/>
        <Pin block="14653" id="InputSerialData" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">530;247</Property>
            <Property name="Private.Pin_1">530;272.5</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">23</Property>
            <Property name="Private.ObjID">30</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputXAccel" type="source"/>
        <Pin block="14546" id="InputData000" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;295</Property>
            <Property name="Private.Pin_1">700;520</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">45</Property>
            <Property name="Private.ObjID">31</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputYAccel" type="source"/>
        <Pin block="14546" id="InputData001" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;310</Property>
            <Property name="Private.Pin_1">700;535</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">44</Property>
            <Property name="Private.ObjID">32</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputZAccel" type="source"/>
        <Pin block="14546" id="InputData002" target_type="input" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;325</Property>
            <Property name="Private.Pin_1">700;550</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">43</Property>
            <Property name="Private.ObjID">33</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputButtonS1" type="source"/>
        <Pin block="14761" id="value" target_type="parameter" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;235</Property>
            <Property name="Private.Pin_1">700;360</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">13</Property>
            <Property name="Private.ObjID">34</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="13552" id="bang" type="source"/>
        <Pin block="14709" id="kernel::sync_in" target_type="sync-in" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">0</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">12</Property>
            <Property name="Private.ObjID">35</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="14653" id="OutputButtonS2" type="source"/>
        <Pin block="14809" id="value" target_type="parameter" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">700;250</Property>
            <Property name="Private.Pin_1">700;360</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">10</Property>
            <Property name="Private.ObjID">36</Property>
          </PropertySet>
        </Properties>
      </Link>
      <Link>
        <Pin block="20528" id="output" type="source"/>
        <Pin block="14546" id="kernel::window_docked" target_type="parameter" type="target"/>
        <Properties>
          <PropertySet name="gui-mdi">
            <Property name="Private.SrcPinDelta">0;0</Property>
            <Property name="Private.SrcPinNdx">-1</Property>
            <Property name="Private.DstPinDelta">0;0</Property>
            <Property name="Private.DstPinNdx">-1</Property>
            <Property name="Private.NumPins">2</Property>
            <Property name="Private.Pin_0">690;435</Property>
            <Property name="Private.Pin_1">690;420</Property>
            <Property name="Private.Selected">0</Property>
            <Property name="Private.ZOrder">0</Property>
            <Property name="Private.ObjID">48</Property>
          </PropertySet>
        </Properties>
      </Link>
    </Links>
  </Patch>

</MainPatch>
