How do you add a third party sensor to LabVIEW for Lego Mindstorms​?

I recently purchased an IR Sensor from Mindsensors (DIST-Nx-Long-v3) which I need for a SLAM (Simultaneous Localization and Mapping Application) that I am developing using the LabVIEW for Lego Mindstorms software.  I installed the Mindsonsors IR Sensor, and it works under NXT-G and RobotC, but am having trouble finding a way to get LabVIEW for Lego Mindstorms to install the sensor.
The Mindsensors website gives the following instructions for installing the IR Sensor:
1.Unzip the folder mindsensors.com LVEE
2.Open a blank vi in LVEE
3.On the Block Diagram Go to Tools->Advanced->Edit Palette Set...
Unfortunately, on the Block Diagram of the LabVIEW for Lego Mindstorms, there is no "Advanced->Edict Palette Set" under Tools.
As an alternative, I consulted the documentation that came with LabVIEW for Lego Mindstorms.  The Schematic Editor of LabVIEW for Lego Mindstorms lists several sensors, i.e. the Lego Mindstorms sensors and several Hi-Teach (HT) sensors, but there are no procedures listed in the documentation for adding other third party sensors to the Functions Palette.
So, how does one go about adding a third party sensor to LabVIEW for Lego Mindstorms?

Hi Ethan,
As you can see from my Word document, I am a little light on the proper terminology.  That's because LVLM comes with inadequate documentation.
I have already followed your recommended protocol for installing a 3rd party sensor (in fact, its the protocol recommended by Mindsensors) with the application set in the Remote Mode (.lvrbt), and it does create a sub-palette with all the Mindsensors functions on it.  But when I drag the Mindsensors icon to the Block Diagram and select "Distance Sensor," the Distance Sensor (an IR sensor) doesn't work (even though the Mindsensor's Distance Sensor does work with NXT-G, RobotC and LVLM under other circumstances (see below)).
If I repeat the above process with the application set in the Direct Mode (.vi), I also get the sub-palette with all the Mindsensors functions on it.  When I drag the Mindsensors icon to the Block Diagram and select "Distance Sensor," the Distance Sensor does work.
What I need for my mapping application is for the Distance Sensor to work in the Remote Mode.  I called NI tech support and the first engineer told me to simple drag the Mindsensors Functions (.vi) onto the Block Diagram.  I did this, but when I selected the Distance Sensor, the icon appeared, but the sensor did not work.  Since I have no idea what's under the hood of the vi or a function, I assumed that simply dragging the vi/function onto the desktop didn't install the vi/function properly.  I went back to the Applications Engineer, and he confessed that he did not understand the LVLM product.
My frustration is being punted to new people, none of whom so far (other than you, of course) understand LVLM.

Similar Messages

  • How do you add a third party web text editor to Muse?

    I'm recreating a site and I need a way to store publications on one of the pages of the site. It's something that is updated weekly so I need it to have an archive feature but I really no idea how this can be done. Here's an example:
    I downloaded this thing called CKEditor but have no clue how to use it... Any help would be great.

    Hi Ethan,
    As you can see from my Word document, I am a little light on the proper terminology.  That's because LVLM comes with inadequate documentation.
    I have already followed your recommended protocol for installing a 3rd party sensor (in fact, its the protocol recommended by Mindsensors) with the application set in the Remote Mode (.lvrbt), and it does create a sub-palette with all the Mindsensors functions on it.  But when I drag the Mindsensors icon to the Block Diagram and select "Distance Sensor," the Distance Sensor (an IR sensor) doesn't work (even though the Mindsensor's Distance Sensor does work with NXT-G, RobotC and LVLM under other circumstances (see below)).
    If I repeat the above process with the application set in the Direct Mode (.vi), I also get the sub-palette with all the Mindsensors functions on it.  When I drag the Mindsensors icon to the Block Diagram and select "Distance Sensor," the Distance Sensor does work.
    What I need for my mapping application is for the Distance Sensor to work in the Remote Mode.  I called NI tech support and the first engineer told me to simple drag the Mindsensors Functions (.vi) onto the Block Diagram.  I did this, but when I selected the Distance Sensor, the icon appeared, but the sensor did not work.  Since I have no idea what's under the hood of the vi or a function, I assumed that simply dragging the vi/function onto the desktop didn't install the vi/function properly.  I went back to the Applications Engineer, and he confessed that he did not understand the LVLM product.
    My frustration is being punted to new people, none of whom so far (other than you, of course) understand LVLM.

  • TS1702 How do you close a third party app without deleting it?

    How do you close a third party app without deleting it?

    The same way any other app gets closed.
    Tap the home button to return to the home screen.
    If you want to force quit the app, after returning to the home screen, double tap the home button to pull up the multi-tasking bar.  Then press and hold the icon for the app in question until the red x appears.  Tap the x and the app will force quit.
    All of this is covered in the User's Guide.

  • How do you remove a third party software update on Lion?

    A friend recently pulled an update to Microsoft Remote Desktop Connection Client for Mac 2.1.1.  The update version is 3.6.2.  Consequently, RDP does not work when connecting to a Windows machine remotely. 
    NOTE:  I realize Microsoft Remote Desktop Connection Client for Mac 2.1.1 is no longer supported for OSX Lion and later.  However, I use this same client successfully on a 2009 Intel MBP upgraded to Mountain Lion.  I did NOT pull this third party software update and RDP works without fail. 
    Troubleshooting steps to date:
    Attempted Uninstall/reinstall of RDP.
    Failed.
    My goal is to "roll back" this specific application prior to the software update without having to restore OSX.
    Please help locate the specifc program files to be removed.  I'm willing to remove manually through Terminal with the right instruction.
    Thanks!

    This link will help you uninstall, http://support.apple.com/kb/ht2577
    This is the download for the 2.1 version. http://www.microsoft.com/en-us/download/details.aspx?id=18140

  • How do I add a third party plugin in main stage

    Hi,
    I have the latest version of mainstage and I just downloaded Lounge Lizards Rhodes sounds. It has a stand alone application, but I want to use those sounds in mainstage...
    How the heck can I do this? I've looked everywhere, and it's not recognised in the AU or instrument section at all...
    Maybe I'm going about this the wrong way?
    I'm brand new at this and I'm reading through the manuals. Still don't think it covers it that well?
    Just so you know, I added NLogPolySynth successfully, but mainstage recognised it whenever I started up mainstage, so it was all automatic.
    Thanks!

    wrong forum this is Keynote
    go to the microsoft office for Mac forum here:    PowerPoint for Mac Forum

  • How do you remove a third party item from the system preference

    I am running Mt Lion 10.8.5 and need to remove the Norton Antivirus that is in the system preference. 
    What is the trick on getting it out of there?

    Hi,
    Read All on this one.
    The Disk or the Installer .dmg that you got for this should have an Uninstaller included.
    On a  Disk it may be a separate item.
    However sometimes it is an option choice during the Install screens.
    The web site for the app should also have instructions (in rare cases the Uninstaller is on the web site)
    Common "all user"  add-on Preferences Pane are stored in Had Drive Name/Library/PreferencesPanes
    The ones that come in the OS are in Hard Drive Name/System/Library/PreferencePanes
    Note the Path Bar displayed across both pics.  (Finder > View Menu > Show Path Bar).
    You also have a User Folder version Hard Drive Name/Users/(your account name)/Library/PreferencePanes (~/Library/PreferencePanes)
    You have to use the Finder > Go Menu > Go to Folder and type (Copy from here and Paste there) in the Dialogue box that appears  (use the ~/Library/PreferencePanes option)
    There is a good chance this one is empty.
    Broadly speaking though the more complicated the processes behind a Preference Pane or app the easier and better it is to remove it with the correct Uninstaller.
    Norton is Invasive !!
    USE THE UNINSTALLER Method
    9:43 pm      Friday; January 31, 2014
      iMac 2.5Ghz 5i 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • Can't control color sensor in LabView for Mindstorms

    Hello!  New here.
    I'm trying to bone up on LabView via "LabView for Lego Mindstorms" for a possible job in the near future and I've run into a problem early on.
    I'm programming my Lego brick in LabView to simply turn on the color sensor which is easy enough:  I build a while loop and inside that I have a color sensor block connected to a text block which displays light intensity from the sensor in text on the brick.  I compile and run and the sensor turns on and I can read the constantly updating intensity on the brick.  That part works fine.  Now I'd like to control the light sensor (which doubles as a light source with color LEDs) on the LV front panel.  The book I'm using (LabView for Lego Minstorms) says I need to right click the sensor block on the "generate light" input and choose "Create-->Control" from the resulting menu.  A Boolean pushbutton should appear connected to the sensor block in the Block Panel and a push button should appear in the Front Panel.  That's not what happens.  Two things are different here.
    1) I have no "generate light" port to right click on.  This is probably due to using a more up to date version of Mindstorms than the book uses.  That's a book/Mindstorms issue that probably can't be solved here but hopefully solving the next issue will make this one irrelevant.
    2) I right click and create the control, but instead of creating a Boolean push button as the book predicts, it creates a "BrickReference.lvclass" icon.  It connects okay with the light sensor and a corresponding block is created in the Front Panel but it is a paper weight as far as I can tell.  I can't do anything with it.  There is no button to push, no slider, knob, radio button etc. and I can't seem to change it into anything that works in any way.  I delete it and create a no kidding Boolean push button from the library but it won't connect to the light sensor and so I can't compile.  So now I'm a bit stuck.
    I've looked for "Brick Reference" on line in the context of LabView class and have found little or nothing that tells me about its definition or how I can use it to control the light sensor via the Front Panel.  The help section with the software isn't much help either and yet I'm sure there must be a way to control a simple Lego light sensor from the Front Panel for debugging and other purposes.
    If you know what I'm doing wrong or if you know an end run around this issue that will enable me to control a Mindstorms brick from the Front Panel in this way, please let me know.
    Thanks!
    Solved!
    Go to Solution.

    Try posting in the Lego forum.
    http://forums.ni.com/t5/LabVIEW-for-LEGO-MINDSTORMS-and/bd-p/460

  • How do you add the Adobe Add-In into Visio 2013?

    I have used Adobe with Visio and created PDFs from older versions of Visio 2010 that have the layers in the PDF.   I am unable to do this with Visio 2013.  Can Adobe Acrobat XI Pro support layers for Visio 2013?   how do you add the Adobe Add-In into Visio 2013?

    Sabian,
    My version of Visio 2013 is 64bit, that because my PC and most of the software is 64bit.  When I try to install the add-in for Visio it had error message of not being compatible.  I try your "Compatible web browers and PDFMaker applicatios" and notice that Visio 2013 64bit in not listed.
    When I try Adobe Acrobat support they told me they don't support Visio 2013 64bit.  They didn't say if or when they were going to support Visio 2013 64bit.  They suggested I use the Acrobat community forum on "Acrobat Feature Requests" and request the add-in for Visio 2013 64bit.  I am not happy with this.
    Do you know of any third party PDF that supports layers for Visio 2013 64bit?

  • How can I configure a third party VME board with A24 address space using a VME-MXI-2?

    Hi!
    We are trying to establish communications to a Galil Motion controller with a VME interface. Galil states that they are using a A24 address scheme with A16 data space for their board.
    I am confused how to configure that board in the VME chassis properly.
    The base address provided by Galil is 91Fxxx, I am assuming that the lower three nibbles are the registers that I can talk to?!
    How do I set the address range under the resource setting for that board?
    Also, I noticed in MAX that one board shows up with a slot number unknown, one with slot #0 and this board I have set to slot #1. I assume that the unknown part is for the PCI card that makes up for the 1/2 of the PCI to VME bridge?
    The VISA VIs (Register based access) returns either a bus error, an invalid offset specified or data. However, we are completely in the dark when it does return data, since the expected offset we are typing in causes one of the two errors.
    Our assumption of the problem is that we do not understand how to properly configure that third party board as a resource. It has also happened that the resource manager is hanging up the PC completely. Not even CTRL-ALT-DEL works and the MXI activity LED on the NI-VME-MXI-2 board stays on during the hand up.
    We would appreciate, if somebody could walk us through the configuration process, step-by-step. Specifically, please explain how to setup the base address and how the offsets relate to this on a A24 address scheme. We are completely new to the VME bus interface, so even trivial things may be unkown to us.
    We have browsed NI's page and manuals for explanations, however, we could not find any answers to our questions.
    We noticed a formula for an A16 board that takes the base address and adds the logical address to it plus 40hex. Do we have to do the same or something similar to the A24 board????
    We also came accross an option that would allow the board (NI VME controller) to share its memory with A24 or A32 space? Do we need to enable that? What is the purpose for that?
    Best,
    Markus Tarin
    www.movimed.com - Custom Imaging Solutions
    www.movitherm.com - Advanced Thermography Solutions

    When I did not get a response here, I had to open a ticket with support.  The short answer is that you cannot customize the SAML response when using Azure AD as an IdP.
    Response from support:
    I discussed the issue with senior engineers to get action plan for this issue. After doing research Senior engineers updated me that we cannot add a custom attribute to the default
    SAML response of Azure AD.
    Below is the link to get the list of available attributes
    https://msdn.microsoft.com/en-us/library/azure/dn195587.aspx
    As default SAML response from Azure AD , we have email address of the user sent out as attribute value for the Attribute " NAME ".
    They suggested me to configure the application we are trying to integrate with Azure AD in such a way that it transforms the Attribute  " NAME " into " EMAIL
    This was not particularly helpful in my case as I did not have any control over the 3rd party which specifically documented that they would not extract the email address from the name attribute.
    Cheers,
    Jeff

  • How do you add multiple cells to the LARGE function?

    I want to add several cells which are contained on different sheets and tables to the same LARGE function and select the first ranking cell value.
    How do I add these cells as a single argument for this function?

    "...and select the first ranking cell value."
    Hi eobet,
    If your actual goal is as stated, you could use MAX, which will accept a list, a range, or a list of ranges as arguments.
    LARGE accepts only a single argument to establish the set of values, plus a single argument to establish the rank of the desired value. That means you need to collect all of the vlues into a sngle contiguous group/range, then specify that range as the set. The avantage, ofcourse, is that with LARGE, you can specify that you want the 'third largest' value in the set.
    Here's an example.
    The data set is column B on tables Data 1 and Data 2.
    The set is collected into a single contiguous range on the table Aux (which may be hidden, or placed on a separate sheet).
    LARGE collects the nth value from the collected set in Aux, using this formula in the table Summary:
    A2, and filled down: =LARGE(Aux :: A:B,ROW()-1)
    MAX returns the largest value from the original data set on Data 1 and Data 2, using this formula on the table Summary-1:
    A2: =MAX(Data 1 :: B,Data 2 :: B)
    Regards,
    Barry

  • How can I set a third party application to access my organizations intranet through my organizations network

    how can I set a third party application to access my organizations intranet through my organizations network  . I am using blackberry bold 9700 OS 6

    Hi deepajithesh
    This feature is not available. Applications access the BlackBerry Network using the connection to BIS.
    Thanks
    -CptS
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • How to configure a new third party sales document type?

    Hi SAP SD gurus,
    I am new to the SAP world, I need your help in configuring a new third party sales document type for a site.
    There are existing third party document types being used in the region, but the client wants an entirely new third party document type that is activated for CREDIT MANAGEMENT.
    I just need your inputs, as how to go about it. If I copy from an existing third party sales doc. What additional steps do I need to follow? Like Item category config, copy control settings, and credit management.
    Is there a need to create new billing types?
    Also as per process, by creating a new document type, how will it affect the logistic processes, if any?
    Thanks a lot in advance for your valuable inputs.

    Hello,
    You can create new document type under following customization path
    SPRO>>Sales and Distribution>>Sales>>Sales Documents>>Define Sales Document Types
    Now create new document type by copying the standard document type OR
    Now go to
    SPRO>>Sales and Distribution>>Sales>>Sales Documents>>Sales Document Item>>Define Item Categories
    which is already defined for third party sales (TAS)
    Now assign this iteme category to your new document type
    SPRO>>Sales and Distribution>>Sales>>Sales Documents>>Sales Document Item>>Assign Item Categories
    Assignment needs to be done in combination of sales document type and item category group (BANS)
    Now
    SPRO>>Sales and Distribution>>Sales>>Sales Documents>>Schedule Lines
    Assignment of schedule line is already done as you are using the standard one.
    Lastly, you may need to maintain copy control for your newly created sales document type for this go to
    SPRO>>Sales and Distribution>>Sales>>Maintain Copy Control for Sales Documents
    (Copying Control: Sales Document to Sales Document)
    Here you can define copy control requirements.
    BR,
    Tushar

  • Are all add-ons third party?

    I am required by my new job to disable/remove all third-party add-ons. Is there a way to discern which add-ons are third party and which are not? Are all add-ons third party? Please advise. Thanks!

    Extensions and Themes hosted at addons.mozill.org goes through a review process.
    Toolbars are one type of extensions you may want to be more careful about and avoid any that mentions the word '''conduit''' anywhere especially or even ones that has a privacy policy.
    The word Addons does not refer to just Extensions as it also groups together Themes (both complete and background images aka Personas) , Plugins, and even dictionary, language packs, search engines are included.

  • How to link third party software with labview program ?

    I have designed a labview  
    program to analyse and make  
    graph and save the datas  
    from the photon counter using  
    ni USB DAQ 6008. And the  
    photon counter is controlled  
    by the third party software with  
    itself. both programs are  
    executing successfully. But  
    my task is run both the  
    program at the same time. i.e.  
    link the third party software  
    with my labview program.  
    How to i do this?

    Your question is too vague since you give no information as to this third party application. Is it an application you wrote? Is it an application that you cannot change? Does it have a programming interface? Can you eliminate this third-party application and control the photon counter yourself? Have you tried to do a search, as this question has come up before many times. For example:
    http://forums.ni.com/t5/LabVIEW/how-do-I-use-labview-to-control-other-programs/m-p/424765
    http://forums.ni.com/t5/LabVIEW/How-to-operate-another-application-s-GUI-from-LV/m-p/668088

  • How do you add subtitles/text to a video?

    How do you add subtitles/text to a video? Is it even possible? I'm working on a video with interviews and I want to write what they are saying underneath.

    Take a look at the Ticker Tape title.
    Also, you can use any Lower Third title. For subtitles, use the second line of the Title, or set the first line so that the Font size is the same as the second.

Maybe you are looking for

  • BAPI for schedule lines (purchase scheduling agreement)

    HI Is there a BAPI available to create schedule lines in purchase scheduling agreements? Is there any other way of creating schedule lines in purchase SAs via program? Thanks in advance Sriram

  • Error when create user via OIM web

    Hi Gurus.. I hava some problem when I creating new user via web OIM, error appear while inpute the start date value. Need help for you guys, This is the error code. <Error> <oracle.adfinternal.view.faces.config.rich.RegistrationConfigurator> <BEA-000

  • Details about the extra 1GB  free data promotion

    I noticed that you have a new promotion to add 1GB of data for where when you buy/activate a new smartphone. We currently have 4 smartphones in our family plan. One of the phones (iPhone 5) is being upgraded to an iPhone 6  (already preordered). We w

  • Help in button action to open a file that is attached to main pdf doc

    Hello, I have created a button and used an icon saying "click here...." the action I want to attach to it is to have on mouse down for it to open the file which is attached to the document. Is this possible?  If so how do I direct the acton of "open

  • WRT1900AC - Enabling/Disabling UPnP Causes Router to Reboot

    I've been doing some testing here and there with the WRT1900AC and I noticed that whenever I enable or disable UPnP, the router reboots within a minute.  Can anyone else confirm this behavior?