Deployment of a custom device error...

I posted this question here:

http://forums.NI.com/T5/NI-VeriStand/time-out-error-while-deploying-custom-device-with-can/TD-p/3288...

However, being that it is created with LV, I'm also posting it here.

Does anyone have any experience with this kind of problem?

I know how to deploy DBs with XNET DB Editor. The question was related to the deployment of a custom device. I found a viable solution based on work done with the Addon J1939 VS.

Tags: NI Software

Similar Questions

  • Custom device error VeriStand-307603: no specified main page?

    I get the 307603 error when I try to add a custom device, I developed a VeriStand project on a client computer.  The message error window States:

    «Error 307603 occurred at Custom Devices Storage.lvlib:Initialize New Custom Device.vi > Custom Devices Main Page Data.vi Storage.lvlib:Get.»

    Possible reasons: NI VeriStand: the required custom device doesn't have a specified master page. Contact the creator of custom feature to correct the error. »

    I get this error when you add the device custom VeriStand on my development computer; only on the client computer.  I tried to copy the custom device built on top of the client computer and the custom device of source based on the customer's computer.  I also have three other devices custom that I developed that work fine on the same computer, so I don't know why it does not work.  I checked the specification of the build configuration to ensure that the VI home page is included in the source files, and to generate test preview shows only the custom device LLB and the XML from the file in the build directory, as expected.  The XML file is also oriented the correct path for the homepage VI and the GUID in the XML is the GUID file matches in overall search GUID variable.  I can't think of anything to check.

    Development computer:

    Windows 7, 64-bit

    LabVIEW 2011 SP1

    VeriStand 2011 SP1

    The client computer:

    Windows XP SP3, 32-bit

    LabVIEW 2011 SP1

    VeriStand 2011 SP1

    Everybody knows such a question or give me additional troubleshooting tips?

    I got it to work, but I don't know exactly what the problem was.  I made a copy of the part of the XML file that adds the device custom menu right-click and commented of the original, then edited the part I copied it to give the device custom a different name in the menu.  It worked fine on my development computer at the time I made the change, so I thought it was OK.  I just went and restored the file in the original version and now it works on my customer's computer.

  • Error 1074384569 in NI Veristand Custom device while deplying code.

    Hello

    I'm relatively new to products EITHER, but I've been learning on the go while working. Here's the problem I've been meeting as he tried to use Ni Veristand. The code for custom device, the system definition file and the XML file was all given to me. All I had to do was connect to the target of RT (verified via MAX), checked the XML file by using the XNET database editor, checked the definition of system Explorer system file and deploy the code. But I get this error.

    Veristand gateway has encountered an error while deploying the system definition file.

    Details:

    -1074384569 error in the window.lvlib project. Window.VI of the project > Project Window.lvlib:Command Loop.vi > NI_VS Workshapce ExecutionAPI.lvlib: NI Veristand - connect to System.vi

    Possible reasons:

    NOR-XNET: (Hex 0xBFF63147) information database on the system in real time was created with an old version of NI - XNET. This version is no longer supported. To correct this error, redeploy your database for the system in real time.

    I tried this redeployment after update the XML file. I also installed newer XNET in the RT system. I still get this error. It would be awesome if I get some tips. These are the products that I installed in my laptop.

    NEITHER Veristand 2011 SP1

    OR LabView 2011 SP1

    XNET OR 1.6

    Thank you in advance.

    Vishwa.

    [ EDIT ] -------------

    Sorry I forgot to mention the equipment I use. It's the NI SMU-8133-NI PXI 7853R, NI PXI 7841R chassis and two PXI 8512 of NOR.

    Thank you very much. »

    Vishwa.


  • Adding a custom 404 error page for the specific deployment folder

    Hi all

    I've created a deployment that I will use htm/pdf files static analysis on OBIEE.

    The link to these files are generated dynamically which works well, but unfortunately, means that it displays a link to a file that doesn't exist may not.

    I am looking for a way to manage it in the most user-friendly way. For the moment, it shows the very trivial/useless error of:


    Error 404 - not found

    Of RFC 2068 Hypertext Transfer Protocol - HTTP/1.1:

    Is it possible to add a custom 404 error page that applies only for searches in this deployment?

    Thanks heaps

    Adam

    It's a thing of weblogic, so in your deployment, I guess you can add info on the custom 404 in the files in WEB - INF of your deployment (have a loook at pages to customize error in Weblogic if that's what you're looking for or just google about 404 custom in weblogic).

  • SSM BIOS deployment ends sometimes fails with error 0 x 642

    Hello

    I'm trying to use the SSM software to deploy an update of the BIOS on my HP Folio 9470 m 300 and run to an intermittent problem.  The problem I see is that sometimes, the deployment fails with a dependency error 0 x 642. I was not able to determine a reason for the failure, and the same package deployment works on another laptop.

    The only consistency I was able to reproduce, it's that if the installer has failed the first time, it will fail at each time in the particular computer.

    I've included a deployment successful and failed log files.  I confirmed that there doesn't seem to be a problem with the help of the incorrect BIOS password, because I put the password to that specified when I created the database deployment and it will still sometimes fail.

    Let me know if I can provide any additional information.  Any help would be greatly appreciated.  I really want to be able to use this software, because it would make my job managing these laptops much easier.

    Thank you

    Raymond Northcott

    Successful deployment log file: https://drive.google.com/file/d/0By0fDHxxVEc6SHhZb0VDRVRMRWc/edit?usp=sharing

    Deployment log file fails: https://drive.google.com/file/d/0By0fDHxxVEc6NXdEOTV6bnJ3TGc/edit?usp=sharing

    I know it's late, but I saw this post today.

    The team responsible for the SSM does not monitor this forum.

    According to the newspapers, that you've posted, you use SSM version 2.14 A8.

    Your version prior to the design and production of the folio 9470 by about 3 years.

    SSM were many changes since 2.14.

    Please update to the latest version.

    You can ask questions about DFS and other management tools for client in the HP PC customer management community forum.

    HP PC Customer Management Community forum

    The client pc discussion Forum management focuses on the following topics, but is not exclusive to them:

    HP Client catalog

    Catalog Client for Microsoft System Center Configuration Manager, product HP is used in the deployment of the software updates from HP (SoftPaqs) for HP PCs commercial in a Microsoft System Center environment.

    Driver HP packs

    HP Driver Packs contain the required Microsoft required Windows drivers

    in support of HP or several hardware platforms listed in each of the driver pack release notes.

    Integration Client HP Kit

    Kit of integration customer HP (HP CIK) is a plug-in for Microsoft System Center Configuration Manager.

    HP BIOS Configuration utility

    The utility of Configuration BIOS HP (HP BCU) offer the possibility to manage settings of the BIOS on HP desktop support, post work or laptop.

    Software for the HP System Manager

    HP (HP SSM) system software Manager is a utility to update the BIOS and the device drivers on your networked PC.

    These tools and more can be found at www.hp.com/go/clientmanagement

    Look at the menu of resources for items like library to download CMS HP, HP CMS Whitepapers or Packs driver HP.

    Download HP CMS library contains the latest version of SSM.

    HP CMS Download Library

    If you have any questions about SSM or every other utilities listed, this is the best forum to find answers.

    Thank you

    Richard
    I have worked for HP, but am not a spokesperson for the company.  In the community forums, participation is voluntary.

  • How to integrate model of custom device controller

    Hello

    I now live a labview including 18 sub controller model, and I am trying to run this controller on RTOS VxWorks, through customized device model.

    1. when I tried to run a model simple controller (ex, a controller with 3 ~ 4 void / screw) on RTOS VxWorks, I just put simple controller in RT Driver.vi model, and then the build and deployment succeeded.

    2. then, I did it with my model of labview in the same way above controller, but I couldn't even build my model controller labview. I don't know why, but the build process stops at the initialization stage. I think that this problem will appear when there are more than 3 ~ 4 sub vis are added under the custom device project.

    Any ways to use a model of controller labview instead of just put a model in RT Driver.vi?

    Now, I managed to build my model labivew, I saw the light of the compactRIO blinked, which measn the connection is ok by CAN - Bus.

    But it's still weird and not possible to build my model at a time. In addition, cannot again build the custom devcie just before successfully built after the addition of two functions simply.

    In any case, the solution to my problem is as below.

    For example, my cruise controller written in labview consists of 3 simulation systems arrive.

    Each system to arrive includes several subsystems.

    First, create the model after adding one of 3 major subsystems. (In this case, I never had errors in the construction of models of labview)

    Secondly, if the first step is ok, add one of the other 2 systems come in the custom device and then build again.

    Thirdly, add the remaining subsystem in the custom device and establish the entire model and deploy it to the target.

    With three steps above, I can still build devices customized successfully.

  • Best way to pass the name of the e/s DAQmx channel Veristand 2011 Custom Device?

    I'm building a custom device that will run a DAQmx task on the target of RT.

    I use VS2011 and alsoSimple custom device tool, which, at this point I'm not sure if it can work under VS2011...

    I created the fine libraries and custom device (a PWM input called InputPWM) has added to the Explorer from the system.  Running it returns the following error when I deploy:

    -----------

    LabVIEW: Type VI reference is not part of connector of VI.
    =========================
    NEITHER VeriStand: Open VI reference in Custom Devices Storage.lvlib-> pen device reference (Interface HW) .vi-> Custom Devices Storage.lvlib:Initialize Device (Interface HW) .vi OR VeriStand Engine.lvlib:Initialize Inline Custom Devices.vi-> NI VeriStand Engine.lvlib:VeriStand Machine.vi engine-> Engine.vi NI VeriStand Engine.lvlib:VeriStand-> NI VeriStand Engine.lvlib:VeriStand .vi engine Wrapper (RT)
    c:\NI-rt\VeriStand\Custom Devices\InputPWM\InputPWM Engine.llb\InputPWM RT pilot VI.vi

    ----------------------

    On the console, it says that the error is 1026, LabVIEW: Refernece VI is not valid.

    I suspect that a potential problem is that I used a DAQmx e/s in the Configuration.ctl and the InputPWM RT pilot VI.vi in the framework can not deal with this type. So my questions:

    -What is the easiest way to pass the names of e/s to the custom device? For a quick test, I could go to hard code, but a more generic solution would also. Should be based on the address for the e/s MAX? Do I have to create the ctr under the DAQ hardware in VS?

    - or said by the way, is there a way to review these screw frame to see where the questions is, as you would with LV - RT?

    THX.

    L.

    If you use the tool of easy custom device, just put everything you need inside the cluster configuration data and these data will be in the home page of the custom (for the user to set) device and be available at runtime in the RT device custom code.

    You could have them type the name of the DAQ card and have an array of names for the channels to use. You then create the task running. or something like that. You like.

  • Asynchronous custom device fails to stop

    While I was developing a custom asynchronous device, I came across a problem with the cancellation of the deployment of the .nivsproj I created to test the custom device.

    The custom device would send the error: -307730 Error Message: NI Veristand: one or more asynchronous custom devices did not close correctly and has been abandoned by the Veristand engine.

    I decided to do some troubleshooting for what could be wrong with the custom device by creating a separate custom device using the custom device model. I left completely intact model and it has deployed to our machine pharlap. When I canceled the intact custom asynchronous device it gave me the same error as above.

    I use Labview 2010 Professional version 10.0f2 development system, NI Veristand 2010 for a complete system of development and deployment of the .nivsproj on a licensed machine Pharlap.

    Sorry for the late reply.

    Zach-H by using simple device custom you provided I was able to create a custom asynchronous device that was able to stop. This allowed me to insert instructions printed in the two devices to help out what was causing the unit to raise an error when stopping.

    The culprit seems to be the NI VeriStand - Get loop Type.vi. The type of loop is never defined in the initialization.vi or the main.vi of the device model tool customized. So, when the RT pilot ran VI.vi the Type.vi loop get it would exit always false for the clock of the device to use and never use the correct name of the device clock. Without the name of the unit's clock he would never get a reason for reactivation.

    I forced the vi to use the clock of the device listed in the custom device model tool and I was able to shut down properly.

    TimothyA, you are right about the features of the measuring device. Even with the error of abnormal termination, the meter continues to operate normally after each deployment.

    Thanks for pointing out the problem with no channel being added to the measuring device. I'll make sure the custom device I develop handles the case where no channel, input or output, are added.

    Thanks for the help.

  • The list of custom device alias

    Hi all

    I'm trying to retrieve the list of aliases of a custom device and generate a file containing the list of aliases and the reference of the chain. I wanted to do before the depoyment of my device custom (for example, during the initialization stage). I have tried different means:

    (1) from the driver of the RT, I get the reference of the target and navigate the tree of thr to get the aliases Section. The problem is, apparently, that you can not get the aliases section. When I call get target Ref, I received the mention of the controller, and then I managed to get the parent (targets)... but I can't get the root node, and then get the alias Section...

    (2) after that that I wanted to use the API to run. I opened a connection to the workspace, call the list of aliases to Vi... But the problem is when I'm in the my custom device initialization stage, it is not started yet, so it returns an error and that you can not deploy

    (3) my last idea was to use the systemDefinitionAPI. But I don't know how to get the path to the custom device system definition file...

    I think that I have run out of idea... If anyone has a suggestion...

    There is a function on the system definition API you can call directly to translate a reference device custom in the definition corresponding system API node type. This type of node, you can navigate to the root and then find all defined aliases.

    The class is called NodeIDUtil. See the example below. Note there is also some other functions to translate the reference point in node types more specific, as a custom device, channels, etc., waveforms. For example, recorded in 2012.

  • Not able to deploy it to the device

    Hello. I am writing a game using Marmalade for the PlayBook (Visual Studio 10, WIN 7 ide, C++), but I have problems of deployment on the PlayBook. I went through laughter, a minute process of getting customer-COMINCO files - number.csj (http://www.drmop.com/index.php/2011/08/30/marmalade-sdk-and-blackberry-playbook-from-setup-and-deplo... but I'm stuck on the last step - IE trying to send my game to my PlayBook.)

    The PlayBook no longer displays a button download Debug Token - apparently that's frowned upon. So the PB has no debugging token and no apparent way to send it a. Not sure that point to get the files of .csj was.

    However try to deploy from Marmalade gives me error

    -nfo: send request: install

    result::failure 881 found no debugging token

    So I'm stuck in a bit of a catch-22. Ideas or suggestions gratefully received.

    See you soon,.

    Robin.

    Resolved - deploy from the command prompt works even without a token button - but it took a reboot of both devices and uninstall/reinstall one java - now works.

  • I have problems with of the Subvi after the use of customized device model

    I used to start my machine personalized customized device model and I got success in the deployment until I started to do more complicated the Subvi.   I am currently trying to convert low FPGA and high ticks to the duty cycle, but for some reason when I add it to the RT VI "Data read of HW" driver, it seems to cause a downtime... ideas? Is a circuit agree? I have added a time delay but I am still having problems. It is a device online, so I'm suspicious of it hogging resources, but am not sure.

    Attached images are meant to be read like this:

    1. the case of the RT pilot ReadDataFromHW

    2. it's the Subvi calling ToDutyCycle SIMStimPWMSubVI

    3 ShiftRegister.PNG is inside the Subvi.

    As a robotician I celebrate early and often (usually by a failure or two...), but it seems that the answer was to transform fundamentally the While loop for a loop with a count of 1 and then remove the additional elements to ensure that each shift register has that one and then right click on the shift registers and convert at the Feedback node...
    I was able to deploy to VeriStand as a custom device and it runs and calculates the factor of use with no problems. WOOHOO! Where - what is celebrate button!

  • Why my custom device break only when VeriStand trying to run it?

    Hello

    I have a custom device, he worked for some time now, today, I made a few changes to add some features more and now VeriStand tells me the RT pilot is more executable.

    I have not change my build configuration or add any functionas that could bring in an external DLL, or something that could link incorrectly.

    Any ideas of how I could go on this shrinking.  The problem is that when running in VeriStand.  Built LLB has no problem, the source of the development has no problem, it's only when VeriStand tries to deploy there is a problem, so there must be something that is not bound correctly Yes?

    The system isn't RT, it's just deploy on Windows using a SMU.

    I am not sure the exact cause, but I ended up simply remove parts of the code piece by piece pilot to refine what was causing the problem. It turned to be a VI of debugging I used several times before in various projects, but which contains the string "call" LabVIEW primitive, but set apart from that, it's just a simple string manipulation.  So I don't know if it was just a few cases of random edge that occurred when running under code basic LabVIEW VeriStand clean, but for some reason, he broke the driver VI.

    So, solved the problem, but the cause, I can't really say.

  • The value of custom device entry

    Hello

    In fact, I create a custom (asynchronous) device that controls a climate system. It consists in adapting a functional code LabVIEW to create custom device. Unfortunately the LabVIEW code uses a lot of FGVs that act as input and outputs at the same time (this means that the system can change the value of an entry).

    So, I would like to know if there is an easy way to set the value of an entry in the custom device engine code. I tried the following without success:

    • Written in the FIFO of the entrance channel.

    • 'Set channel use value' of the API of NI VeriStand-> I get the error 307970.

    Yes, is there something I can do to facilitate the creation of my custom device? instead of "Rethinking" all the code which is a real pain in the * the complexity of it?

    Thanks in advance.

    Pen

    We solved that by using part of inllne to only update the channel and postponed the real asynchronous threads treatments with exchanges of data through FIFOs.

    ++

  • Read VeriStand channel from inside the custom device that are not part of the custom device?

    Is it possible to read VeriStand channels from within a custom device VeriStand (RT Driver) that are not part of this custom device?

    For example, suppose I want to be able to configure a channel in my custom device to always be twice the value of a string of material that my user selects (I know, better/more simple ways to do this, but this is just a simple example ).  Can I do this from the device custom without programmatically create a mapping of the system? (I've done this before and it is messy and VERY prone to error of the user).

    Thank you!

    good point

    the channel ID (U64s) are not the same in the engine config of vs. Instead, you must set 'references to dependent item' in the config and then get these references in the engine.

    See the source jarrod linked, which makes it

  • execution of the RT custom device screw driver

    Hi all

    I'm building a custom device in which I expect a user input. (user provides entries on the home page of the custom device).

    Once the entry is expected on this basis I read the file-specific data and creating channels and article.

    Previously creating channels and article I in the initailiazation code.  But now that I'm waiting for user input I can't create these channels during initialization (reason is before getting the input channels will be created which I don't want. My creation of channel depends on the intervention of the user).

    If this logic of formation of channel I now write in pilot RT VI with my main logic of the reading and writing of the channels. For this I just want to know what exactly is the RT pilot VI begins its execution?

    If the RT Vi driver starts to run after adding the deivce custom veristand and after giving the user input and then my purpose will be resolved.

    I hope I explained my question correctly.

    The pilot begins after the definition of the system is deployed.  I don't think you can add strings in VI driver.  Nor do I think that you want, because you won't have an interface for them in the system definition.  Without a channel interface, i.e. mapping, how do you get data in and out of them?  I think your plan to create channels based on user input and data configuration are fine.  I suggest that you implement in the homepage or pages on the main page.

    -Steve K

Maybe you are looking for