Complex string pattern match/sort question for mapping data - Exchange Enable mailbox use case

Hi,  Im trying to do a runbook to Enable mailbox for a user.  Our Exchange Admin uses a rule/formula to allocate the mailbox database based on users first name and this is what I am having difficulty replicating in Orchestrator to add the correct
data in the Database property of Enable Mailbox activity.
The Rule exchange uses, takes up to the first 3 chars of forename and based on an alphabetic sort, it will allocate to a particular mailbox db (we have a quite large Exchange Org with 20k users so hes tried to allocate about 500 users per mailboxDB).  so
for example User Forename A-ALI = DB1, ALL-ANG = DB2, ANH-ANY=DB3,AO-BER=DB4 etc etc.
So I was hoping someone could advise of some string comparison activities native in Orchestrator or maybe done as last resort in powershell (as I'm not great in powershell) to provide a map of the published data for forname to appropriate mailbox matrix.
Any help on this would be much appreciated...
Cheers

You could use the built in Mid function [Mid(‘Return subset from this string’,1,3)] to get the first three letters of their name and honestly I would send
this to the Run .Net Script activity using powershell myself and do a select case to get it to publish to the database the name of the database server.
I am all for using  built in activities to do things in Orchestrator but you are going to quickly find that you need to have good powershell scripting skills to extend the tools beyond the capabilities of the built in activities.
Vaughn

Similar Messages

  • CQL - Pattern Matching Performance Question

    Scenario:
    Suppose I have a processor that has a MATCH RECOGNIZE of A B C D
    and every minute I have 1000 events of A and B, but C and D is not always arriving.
    Question:
    I understand that CQL stores A and B or C somewhere in CEP,
    Is there a mechanism like garbage collection in CEP that disposes the
    events A and B so that the memory use of CEP will not be that great?

    Do you mean like
    String pattern = "(.*?)" + collocation +"(.*)";Another option is to just use indexOf(collocation) which is a simpler way of doing the same thing.

  • Question re switching data off abroad but using Wi-Fi

    I bought an 8900, as it had wi-fi, and I had assumed when I switched data off when roaming, I would be able to use wi-fi to connect to the internet.
    Just tried an experiment at home, and switched data off under mobile network options, connected to my home network via wi-fi, and tried to use my browser. I then got an error message saying couldn't connect to the internet.
    Is there anyway to accomplish what I am trying to do? I use Gmail for mail, so had assumed I'd be able to switch off my data package while roaming, and just connect to Gmail via the web using wi-fi when abroad.
    TIA

    yes... absolutely yess... it will work i tried it and it works... switched off my Mobile Network(GSM) and tried to connect on a wifi hotspot voila! i can send & received email use all BB Application such as BB Mesenger and Yahoo messenger,
    Now the question is "switching data off abroad but using Wi-Fi" yes it should work and it is documented Accessing BlackBerry Data Services Using Wi-Fi Networks
    All you need is an internet connection thru WIFI
    1. A Wi-Fi connection profile must be added for each hotspot or home Wi-Fi network.
    Wi-Fi connection profiles can easily be configured via the Set Up Wi-Fi wizard. The
    correct service set identifier (SSID), security type, security key or credentials are
    necessary for this configuration. Additionally, hotspot users may need to have
    additional credentials or agree to the hotspot provider’s terms and conditions for use.
    These can be entered when using the Set Up Wi-Fi wizard.
    2. In most cases, no other additional configuration will be necessary. Once connected,
    authenticated, and authorized to use the hotspot or home Wi-Fi network, all
    provisioned BlackBerry data services should be available. This is accomplished by
    establishing an SSL connection via port 443 to the BlackBerry Infrastructure
    but one thing im not sure if the data plan or packages are consumed also or does it affect my BIS data plan
    For hotspot or home Wi-Fi network users

  • String pattern match

    hi all.
    there is a request :
    get user input string, and use it as string Pattern regular expression, to match the first string in the memory, and print it.
    a JTextField to get user input, and to create regular expression :
    //breg is user input string.
    if( !breg.endsWith("*") ) breg += "*";
    //only alow a-z, A-Z, 0-9, _ , -, . , :, , , \ , /
    String reg = breg.replaceAll("\\*",
    "[a-zA-Z0-9_ \\\\./\\\\:,\\\\-\\\\\\\\]*").
    replaceAll("\\?", "[a-zA-Z0-9_ \\\\./\\\\:,\\\\-\\\\\\\\]");
    then in a loop to check the string in an array tha match this regular expression.
    But when input \ it will not match.
    Is there any problem in my regular expression.
    ??????????

    And the base class is
    public abstract class SearchInputLabel implements KeyListener{
      JWindow dialog = null;
      Component onComponent = null;
      JPanel jPanel1 = new JPanel();
      BorderLayout borderLayout1 = new BorderLayout();
      JLabel jLabelS = new JLabel();
      JTextField jTextField1 = new JTextField();
      Border border1;
       * @param onComponent : it should be a JTable, JTree or JList has been added into
       *                      JViewport in JScrollPane
       *                      else there if it is null, it should be setted after it has been
       *                      added into JViewport in JScrollPane
      protected SearchInputLabel(Component onComponent) {
        this();
        if( onComponent != null ){
          this.onComponent = onComponent;
          onComponent.addKeyListener(this);
      protected SearchInputLabel(){
        try {
          jbInit();
          jTextField1.addKeyListener(this);
        catch(Exception e) {
          e.printStackTrace();
       * @param onComponent : if null, there will do nothing
      public void setOnComponent(Component onComponent){
        if (onComponent != null) {
          this.onComponent = onComponent;
          onComponent.addKeyListener(this);
      private void cancel(){
        dialog.setVisible(false);
        onComponent.requestFocus();
      private void initWin(){
        Window w = (Window) ( (JViewport) onComponent.getParent()).getRootPane().
            getParent();
        dialog = new JWindow(w);
    //    dialog.getContentPane().setBackground(new Color(180, 215, 165));
        dialog.getContentPane().setBackground(new Color(Color.white.getRed() - 50,
            Color.white.getGreen() - 50,
            Color.white.getBlue() - 50));
        dialog.getContentPane().add(jPanel1, BorderLayout.CENTER);
        dialog.addWindowFocusListener(new WindowAdapter(){
          public void windowLostFocus(WindowEvent we){
            cancel();
        KeyStroke escape = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false);
        Action escapeAction = new AbstractAction() {
          public void actionPerformed(ActionEvent e) {
            cancel();
        dialog.getRootPane().getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(escape,
            "ESCAPE");
        dialog.getRootPane().getActionMap().put("ESCAPE", escapeAction);
      protected void showing(){
        if( dialog == null )
          initWin();
      private void jbInit() throws Exception {
        border1 = BorderFactory.createEmptyBorder(5,10,5,10);
        Border border2 = BorderFactory.createCompoundBorder(
            new LineBorder(Color.BLUE), border1);
        border2 = BorderFactory.createCompoundBorder(BorderFactory.createLineBorder(SystemColor.inactiveCaption,2),BorderFactory.createEmptyBorder(5,10,5,10));
    //    dialog.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
    //    dialog.setUndecorated(true);
        jPanel1.setLayout(borderLayout1);
        jLabelS.setRequestFocusEnabled(true);
        jLabelS.setText(DBManager.getString("Search_for_label") + " : ");
        jTextField1.setOpaque(false);
        jTextField1.setBackground(Color.GRAY);
        jPanel1.setOpaque(false);
        jPanel1.setBorder(border2);
        jPanel1.add(jLabelS,  BorderLayout.WEST);
        jPanel1.add(jTextField1,  BorderLayout.CENTER);
        jTextField1.setBorder(null);
    //    jTextField1.setFont(new Font("Dialog", Font.PLAIN, 14));
      protected int getStringWidth(String str, Font f){
        Rectangle2D rec = f.getStringBounds(str,
                                            ( (Graphics2D) dialog.getGraphics()).getFontRenderContext());
        return (int) rec.getWidth();
    }But if there is "\" in table object's value, it can not do well.
    So some one can help me to make it response for "\" character
    Thanks

  • Implementing HA for On-Premise Exchange Server 2013 using Azure

    Hi!
    I want to implement Exchange 2013 high availability using Azure.
    I have an on-premise multirole Exchange 2013 server and I am wondering if I can implement High Availability for example configuring a DAG with an Exchange Server 2013 running in a virtual machine in Azure.
    What is the best option?
    Thanks in advance,
    Cristian L Ruiz

    Hi!
    I want to implement Exchange 2013 high availability using Azure.
    I have an on-premise multirole Exchange 2013 server and I am wondering if I can implement High Availability for example configuring a DAG with an Exchange Server 2013 running in a virtual machine in Azure.
    What is the best option?
    Thanks in advance,
    Cristian
    Cristian L Ruiz
    Not supported yet
    http://blogs.technet.com/b/exchange/archive/2013/08/07/database-availability-groups-and-windows-azure.aspx
    Twitter!:
    Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.
    Your answer is incorrect for my question. The link you gave is for a implementation of 2 datacenters using Azure as the wittness server, and that is not possible because you can make only 1 site-to-site VPN connection to Azure and having 2 datacenters you
    would need 2 of them.
    But my scenario is different, I have 1 datacenter and I want to use Azure as my 2nd datacenter for Exchange and for my witness server. I suppose that using the only 1 site-to site VPN that Azure provides is enough for that situation, but, the question is....
    Is there any issue with that scenario? Did anyone try it?
    Thanks
    Cristian L Ruiz

  • Exchange 2010 mailbox prompts for authentication to Exchange 2013 mailbox

    I am in the process of a 2010 to 2013 migration. The only issue I can't seem to manage is an authentication issue with Outlook 2010. My Outlook profile consists of my Exchange 2013 mailbox and a shared mailbox on Exchange 2010. Initially, Outlook was prompting
    for authentication to the Exchange 2010 mailbox. Regardless of whether I entered the correct credentials or simply cancelled the prompt, I still had full access to both mailboxes (including Public Folders on 2010). The authentication prompt was removed with
    the following command:
    Get-OutlookAnywhere -Server my2013exchserver | Set-OutlookAnywhere -InternalClientsRequireSsl $true
    The second issue I now have is the reverse of the above: an Exchange 2010 user is prompted for authentication to an Exchange 2013 mailbox. How do I begin to troubleshoot this problem - should I run the same command (above) on 2010? I don't quite understand
    how Outlook communicates with Exchange but I am thinking there is an incorrect setting on one of the Virtual Directories(?).
    Many thanks.

    Hi Dennis,
    Please open Outlook - press CTRL key - right click on the Outlook icon from right bottom corner taskbar –Connection Status to check the connection for your Exchange 2010 mailbox with shared 2013 mailbox. The following example in my test results:
    Please check your connection authentication. We can  run the following command to set your Outlook Anywhere for Exchange 2013:
    Set-OutlookAnywhere -Identity "E15-01\Rpc (Default Web Site)" -InternalClientAuthenticationMethod Ntlm -ExternalClientAuthenticationMethod Basic -ExternalClientsRequireSsl $True -InternalClientsRequireSsl $true
    In Outlook side, please ensure the following settings in Account Settings:
    In Security tab, make sure Always prompt for logon credentials is unchecked and Logon network security is set to Negotiate Authentication.
    Regards,
    Winnie Liang
    TechNet Community Support

  • QS21 - Characteristic Description for Quality Data Exchange

    Hi  Gurus ,
    I have seen one field in MIC (T.Code QS21)
    [Identification description for a characteristic- QPMK- CHARACT_ID1]
    Can anybody suggest me how can we use that field in Inspection Plan?
    Where can I use that field effectively other than Inspection plan.
    Thanks & Regards,
    Srinivasan.

    Dear,
    Can anybody suggest me how can we use that field in Inspection Plan?  ---> in general data in inspction plan-char overview - you can see this field  This field will appear if you enter the data in MIC creation.
    This discription field for exchange the data through ALE/IDOC in QL21.
    In this field, you can define an additional characteristic description in the inspection plan, material specification, master inspection characteristic, and certificate profile. This description acts as the characteristic identification for the electronic exchange of characteristic values.

  • Is there support for a data center Multi-Master using SunONE "Bandwidth Manager" over a WAN ?

     

    I'm not sure what you mean by "data center M-M". There is currently only support for 2 masters. Do you mean
    "Is there support for having a managed WAN connection between the two masters?"
    This scenario has been tested, but I don't know if it is fully supported by iPlanet. In other words, it should work, but probably not as well as two masters sitting next to each other in a data center, which is the recommended deployment strategy.

  • Basic question regarding Contract data exchange between CRM and ERP

    Hi,
    1) At a very general level, can somebody tell me via what technology are contract documents exchanged between CRM and ERP? IDocs, RFC modules or proxies?
    2) Is it possible to sychronise changes in a contract, e.g. if the contract is changes in the ERP system, those changes are auotomatically updated in the CRM contract?
    3) Can somebody point me to any documentation on this?
    Kind Regards,
    Tony.

    contracts are exchanged between CRM ans ERP ssytem ny RFC and FM , you use object SALESCONTRACT for this,it is possible to synchronize changes between both the systems

  • Backup scenarios for plan data : DTP to be used ?

    Hi,
    I have a planning cube to which i have a back up cube, which is a standard cube, and have a one to one transformation between both of them. My scenario is that i want to take a back up of the plan data into this standard cube. Initially i want to take 3 years of plan data and then i would take a weekly backup of the data.My requirement is that once i take a back up of the data, that particular data has to be deleted from the planning cube.

    Hi,
    you can do the following.
    1. backup the data using a transformation
    2. write a planning function/sequence which sets all keyfigures of the backup-ed data to zero (in your planning  cube).
    3. Compress the planning cube.
    If you use the variables in the filter in step 1 and 2 this should be safe. If you want this can even be executed in one process chain.
    Hope this helps
    Regard Matthias Nutt

  • Standard XML schema for Vendor data exchange between SAP and other system

    Is there a SAP standard way of XML schema that we exchange between SAP and other system? Please let me know.
    Thanks.

    See SAP Interface Repository (http://ifr.sap.com).
    My proposal is to leave old SAP connectors staff and use SAP Exchange Infrastructure. There is a support of industry XML standards in XI 3.0 like xCBL.

  • Top Questions for HERE Maps & Drive & Transit

    This thread is to share some of the common issues that are being raised in relation to the HERE Maps, HERE Drive and HERE Transit releases. 
    Currently split in to the following sections:
    HERE Maps for Windows Phone
    HERE Drive for Windows Phone
    HERE Transit for Windows Phone
    Nokia Maps & Drive for Symbian
    HERE Maps for Windows Phone
    Can I sync my Maps favourites from my Symbian phone to my Windows Phone?
    Yes. Just sync the favourites on your Symbian phone with here.com. See the user guide of your Symbian phone for info on how to do this.
    Your favourites in here.com are automatically synced with your Windows Phone, if you're signed in to your Nokia account with your phone.
    Does HERE Maps work offline?
    Yes, on Windows Phone 8 devices HERE Maps can be used also in offline mode.
    With Nokia Maps on the Windows Phone 7 devices you need an online connection. In these devices the map data is streamed on as needed basis and it is not cached.
    Can I start Drive navigation from HERE Maps in my Nokia Lumia phone?
    Yes, on Windows Phone 8 devices you can start drive navigation from HERE Maps.
    On Windows Phone 7 devices you need to go to the Nokia Drive application to start the navigation.
    Why can't HERE Maps find my location?
    Check that you've allowed HERE Maps and your phone to find your location.
    In HERE Maps
    Go to Settings in the HERE Maps app and turn on Use your location
    In your phone settings
    In your phone's main menu, tap Settings > location > on.
    Things that can affect your GPS signal may include: being indoors, tall buildings, poor weather and some car windscreens. You'll also get a better fix on your location if you've got a data connection.
    HERE Drive for Windows Phone
    Can I use HERE Drive without a data connection?
    Yes. To use HERE Drive offline, tap Settings and choose Connection. You can then toggle between offline and online.
    Search results might be limited in offline mode. To be able to navigate offline, you need to download a map to your phone.
    What is the difference between HERE Maps and HERE Drive?
    HERE Drive is an application for voice-guided turn-by-turn driving navigation. HERE Maps is a map application which shows your current position and interesting places around you. You can also plan routes in HERE Maps but the app will launch HERE Drive for turn-by-turn navigation
    What's the difference between HERE Drive and HERE Drive+?
    HERE Drive offers turn-by-turn navigation in a single country or area, depending on the country of your SIM. Worldwide navigation is possible by purchasing an upgrade.
    HERE Drive+ is a premium app that comes with worldwide turn-by-turn navigation from the start. You can use it with or without a SIM.
    Users of HERE Drive can buy an upgrade to HERE Drive+ through the Windows Phone Store.
    HERE Transit for Windows Phone
    How do I install the HERE Transit application in my Windows Phone?
    Download and install HERE Transit from Microsoft Store. Start Store in your phone and search for HERE Transit or browse in Nokia collection.
    In Windows Phone 7 devices the corresponding app is Nokia Transport and it can be installed from Marketplace.
    Why can't HERE Transit find my route?
    If you're having trouble getting a route:
    Make sure the date, time and time zone on your phone are set properly.
    Check that you've got a data connection.
    A point in your route might be in a region where no transport info is available.
    The route is too long. HERE Transit is designed for use with local city public transport, not national or international transport.
    Can I save routes in HERE Transit?
    You can pin a journey from your current location as a tile to your Windows Phone start screen.
    Select the options icon at the bottom of the screen, and then the pin icon.
    Nokia Maps & Drive for Symbian 
    How do I install Maps 3.09 in my phone?
    Maps 3.09 is available for compatible devices as part of the Nokia Maps Suite 2.0 bundle. Installing Nokia Maps Suite 2.0 will install the following applications in your phone:
    Nokia Maps 3.09
    Drive
    Places widget
    Public Transport v2
    Weather (not available in China)
    Guides
    Check in (only available in China)
    Map Loader
    You can install Nokia Maps Suite on your phone through one of the channels below:
    SW Update menu on your phone
    Nokia Suite (select Software updates > Applications available)
    Nokia Store (search for Nokia Maps Suite 2.0)
    When installing via SW Update menu or from Nokia Store, it is recommended to use a Wi-Fi connection or a cellular connection with data plan because a large amount of data will be transferred during the installation. Note that the installation may take a while to complete.
    After the installation you can launch the applications from the phone menu. You can add the application widgets also on the home screen (Map Apps, Places nearby).
    Can Nokia Maps be used in offline mode to avoid data costs?
    Maps can be used offline to avoid data charges, however the following will not be available in Offline Mode:
    View Satellite maps
    View Terrain maps
    Search the latest address/POI database
    Real-time Traffic and Safety updates
    Share your status, photos and location to your Facebook profile (Maps 3.03 and later)
    Get Weather forecasts
    See local event info from WCities (Maps 3.03 and later)
    Access Lonely Planet city guides (Maps 3.03 and later)
    Access the Michelin restaurant guide (Maps 3.03 and later)
    Synchronize your locations with Nokia Maps on the internet
    You can switch between Online and Offline mode by going to the Maps Settings and
    Select Internet or General
    Select Connection or Go Online at Start-up
    Please Note: Switching between Online and Offline mode in Maps will not prevent data charges through the user of Positioning settings such as AGPS and WiFi/Network positioning. These will need to be turned off in the Positioning Settings on your phone. Please see your phone manual for more information.
    How do I know if there is an update available for the map data in Nokia Maps 3.x?
    You can check if your device has the latest compatible Map data simply by connecting your device to a PC running Nokia Suite and selecting View > Go To > Maps.
    If you are using Mac, download Map Loader for Mac and then check if there's an available update for Map data (applies only for Maps 3.04 and older, version 3.06 and later not supporting Map Loader for Mac).
    With Maps 3.06 and later you can check the availability of map data updates and do the update over Wi-Fi (WLAN) connection by selecting:
    Maps 3.06: Update > Check for updates.
    Maps 3.08 and later: Map Loader > Check for updates.
    How can I start Drive navigation in Maps 3.08 (and later)?
    There is an icon for the Drive application available on your phone's home screen.
    You can also start drive navigation from Maps:
    1. Search for the destination.
    2. Select the place on the map and its information area at the top of the screen.
    3. Select Navigate, and Drive here.
    ==========================================
    Edit history
    27.1.2010: N97 support added after instructions from cbidlake.
    5.2.2010: FAQ about fixing crash issues added after instructions from cbidlake.
    15.4.2010: added E66, E71, N86.
    4.5.2010: added 6720.
    7.1.2011: Major revision undertaken by MichaelS to incorporate data on Ovi Maps 3.04 and 3.06
    26.6.2012 Updated latest Maps, Drive  and Transport status (pj98)
    24.9.2013:: HERE updates (pj98)
    Although i work for Nokia, my opinions are my own!
    Got a Maps query? Check our Maps FAQ's

    Sorry, I'd like to unresolve this. The workaround mentioned is not a solution.
    I travel to loads of places by motorcycle, and going off the beaten track is wonderful. Since I upgraded My E6-00 and C7-00 to a Lumia 920, I'm back to allowing the SatNav (phone) to decide where I go. Boring dual carriageways and bypasses are now my natural habitat - bah humbug. Afterall, the phone is in my pocket (safe from weather), headphones in my helmet - I can't constantly look at a map. Having multiple 'favourites' and planning from one to the next isn't workable. Fair enough the Lumia 920 is usable with gloves on (major plus for a biker, come on you marketing people!) but I don't fancy re-routing all the time by the side of a road.
    I'm also planning a charity cycle ride over 100s of miles this Summer, and while that can be done in BikeRouteToaster, Google Maps etc, there is no import function into 'HERE' that I can see. It's impossible to plan a route on the device itself. Yes it can route walker (I can't seem to get turn by turn working for that, but nevermind), public transport and car, I have an option to avoid motorways etc, but cycle route planning needs consideration for height metres, unpaved/paved roads (Google StreetView etc used a lot to find a Sustrans route is actually unfit for road bikes) etc. So.. Importing a route planned elsewhere (gpx, kml or something) would be a real alternative, or a workaround. Asking the device to do its own planning from one point to another really isn't workable.
    Please make the Nokia's USP an actual USP again?

  • Pattern-Matcher

    hi guys.. i need help on pattern-matcher. below is a simplified portion of my problem.
    using line A, if you run it.. u will see that when u type in *&word*, the result would be Doesn't Match. i believe it is due to the *\b* notation in the Pattern.compile where it specifies the word boundary that excludes whitespaces and punctuation mark.
    I know it will work when i use line B instead. but the occurance would also be detected when i input blabla&word or *&wordblabla* or bla&wordbla (this is true but somehow it doesn't work in this simplified code)
    thus.. my question is.. how do i specify a word boundary (like what \b does) and at the same time.. allow for punctuation marks to occur in my word?
    for example.. i would like to encounter for these patterns:
    *<word>*
    *&word*
    i hope u guys can help me out. thank you in advance.
    import javax.swing.*;
    import java.util.regex.*;
    public class PatternMatcherTest
         public PatternMatcherTest()
              String regex = "&word";
              Pattern p = Pattern.compile("\\b" + regex + "\\b");   // -- line A
              //Pattern p = Pattern.compile(regex);                     // -- line B
              Matcher m = p.matcher(JOptionPane.showInputDialog(null, "Enter string: "));
              if (m.matches())
                   System.out.println("Match!");
              else
                   System.out.println("Doesn't Match");
         public static void main (String [] args)
              PatternMatcherTest pmt = new PatternMatcherTest();
    }

    I'm not sure I understand your requirements, but try this: Pattern p = Pattern.compile("(?<!\\w)" + regex + "(?!\\w)"); If that doesn't solve your problem, post some examples of inputs and the outputs that you want to get for them.
    hlfrk414 wrote:
    Have you tried making the word boundaries reluctant? If you want to see if the punctuation matches later, then change the \b to \b??
    The ?? tell the regex to choose the minimum needed to make the group happy. So the \b?? wont take punctuation unless no other groups want it.Ummmm... no.

  • Is there a way to turn the pattern matching example in Labview to instead of loading a rectangle around what you want the template to be you can use an image display , I've be trying and can get no where with it

    What I want to do is , have two images on image displays and the pass them through the same setup as the pattern matching example to get the number of matches , I have attached what I have done and also given the pattern matching example program as well.
    Hope to get answers back soon,
                                     Thanks Alan
    Attachments:
    screenshot.docx ‏48 KB
    Pattern Matching Example.vi ‏100 KB

    Hi there!
    The example used can be adapted for comparing two images, however the algorithm and coding for finding the differences is more specific to your actual problem. In terms of the loading and displaying of the images, this can be done in the same way.
    Once you have some sort of algorithm, then you can automate the learning and matching by simply wiring them in order. (in the example, these are put in case structures as they are waiting on response from the front panel)
    I hope that this helps,
    Liam A.
    National Instruments
    Applications Engineer

  • Large size variations with IMAQ Pattern matching?

    Does the pattern matching functions work for only +-5% size variations? Which means that the pattern matching is made for static situations only? (With static I mean a static camera watching e.g. a moving assemblyline)
    I have a scenario where the camera is moving in 6DOF, giving my fiducials very much slant and very large size variations.
    Is it then not possible to use the pattern matching of IMAQ?
    The "IMAQ Vision Concepts Manual" says:
    "Because pattern matching is the first step in many machine vision
    applications, it should work reliably under various conditions.
    In automated machine vision applications, the visual appearance of
    materials or components under inspection can change due to factors such
    as ori
    entation of the part, scale changes, and lighting changes. The pattern
    matching tool maintains its ability to locate the reference patterns despite
    these changes."
    -But with my experience, this is not correct in my scenario. Actually, the pattern matching tool was not able to find a match in any of my tested images. My size variations were large in these images (probably 50-200%).
    Thanks!

    Unfortunately the pattern matching algorithm NI currently uses is not a geometric (scaleable) pattern matching algorithm. The current algorithm works despite orientation, and some lighting changes, but not scale changes.

Maybe you are looking for

  • Problems Moving I-Tunes Library to External Hard Drive

    I've ran out of disk space on my internal hard drive so have bought an external hard drive and want to move my iTubes database and music to the new drive and free up my internal hard drive. I have music that has been ripped from my CDs in iTunes, plu

  • FM  to get F4 for application server file or logical file or dataset .

    Hi all.    Can any body pls let me know the FMs to get the F4 for applicattionserver file or logical file or unix file or dataset. Thanks in advance. Kind Regards, sami.

  • Peculiar problem with Essbase (Calc Script) - substitution variable / UDAs

    This is odd but I have a script like : VAR iloop=1,break=0; FIX(<required POV>) Loop (20,break) VAR Country_total1,Country_total2,Country_total3; FIX (@UDA(Entity,@ALIAS(@CONCATENATE("&Country",iloop)))) // &Country1, &Country2 - are substitution var

  • Currency in JPY format

    Hi, I have a requirement which I need to display the amount in JPY format in webdynpro AVL output i.e. If my amount is 15,00 it should be displayed as 1500 without any decimal places. Please let me know how to do this. Thanks, Neethu.

  • New vision 10.9 issues on Finder can not work

    I have one MacBook Air with Finder problem from I update to 10.9 vision, the finder can not be open it, even I ise command+alt+esc to press force reatart Finder, but problem could not finish, The issues same as before at restart system, who can tell