GigE VIsion Camera IP and Port setting in multicast mode (IMAQdx)

GigE VIsion Camera IP and Port setting in multicast mode (IMAQdx)
Hello, Everybody
I have NI-IMAQdx 3.5.0 , and I have Basler Camera (scA640-74gc) with GigE Vision Interface.
I run that camera in my computer as controller (Multicasting mode) with IP (239.192.0.1)
I detected that camera in another computer (to run it as listener) by LbVIEW .
my problem is
I run the Pylon Viewer from Basler (Monitor mode) after I detected that camera.
it was run successfully (I look to details of that camera it have same IP 239.192.0.1 and the port changed every time when i stop running in controller computer)
from where i can set fixed Port  in multicasting mode??????
When I use Pylon Viewer in controlled computer and set the mode to multicast
I should set IP and port , then in listener computer I run Pylone Viewer (monitor mode) I saw same IP and same port which i set it in controller
I need a way in LabVIEW to set Port Number in multicasting mode...How I can do that
Best Regard
Alzhrani

Hi Alzhrani,
Unfortunately it is a bit more complicated because you would have to use the GVCP protocol and do a register read of a specific register on the camera that stores the multicast UDP port (that IMAQdx programs from the controller). However, this likely requires access to the GigE Vision specification in order to be able to format the messages correctly.
Eric

Similar Messages

  • XML file for GigE Vision camera

    Hello,
    I am working on a design of GigE Vision camera. It should be very simple linescan camera. I implemented the whole required GigE Vision register set, can communicate with the camera in MAX. The problem is that I need to creata this XML file for the camera.There is this XML file here: 
    http://www.emva.org/cms/upload/Standards/GenICam_D​ownloads/SFNC_Reference_Version_2_0_0_Schema_1_1.x​...
    What should I do with it? My first version of the camera will have 2 funcions: turn it on and turn it off I am bit confused, because the xml file template has lots of functions, that I don't really need. Should I delete them? Or leave inside with default values? What does minimal configuration XML file need?
    Regards,
    Linus
    Solved!
    Go to Solution.

    linru wrote:
    Thank you very much! Perhaps I was too concentrated on digging through various documents and missed the important info.
    And one more question: how does NI software build the *.icd file? By reading XML file? Or by reading registers in my camera? 
    Both. The XML is processed by the GenApi software component which then translates it to register operations. The XML file thus controls what features are visible based both on the XML file as well as the camera registers (features in the XML may be conditionally available based on the <pIsImplemented< tag). Next, the IMAQdx ICD file contains the subset of features in the XML file that are available and are tagged as <Streamable>, meaning they can be saved to a settings file.
    Eric

  • Running average or median of images from Gige vision camera

    Hi all,
    I have a Gige Vision camera(baselar's) I want to continously grab the images (video) and output the Average or median of the frames(10 frames atelast). My camera setting and pixels hieght widht are mono 8 and width and height are 1000. I tried to get the average in simple adding and division but was unsuccesfull in getting the final images can any one check where I can be wrong , attached is my vi.
    thanks
    Attachments:
    average image.vi ‏53 KB

    MoviJOHN wrote:
    That's easy.  I don't even need to see your code to tell you what you're doing wrong.  You are probably storing your data as 8-Bit unsigned, taking ten images and adding them together.  The problem is that the largest value U8 can hold is 255, so you run out of space for the numbers to increase.
    Grab the U8 image, cast it to a SGL, and convert image to array.  Then add the previous array to the current array in a for loop, and divide by the total images.  You can either display the image as a SGL, or cast it to some other type for saving to disk, since SGL is not supported in any common image file format.
    Hi MoviJohn,
    I tried putting imaq cast after imaqdx get image and giving the output of cast image to image to array, but it didnt work, i dont se the images at all.
    Attachments:
    average image.vi ‏54 KB

  • Gige vision camera fails with trigger on

    i have gige vision camera sca640-70gc and when i set the trigger mode on it gives fail with line1 and line2 while with trigger mode off it works ok 

    Hi,
    Do you provide a trigger signal on the dedicated input line of your camera such as a TTL signal?
    Regards

  • OSX support for Gige Vision cameras?

    Is there any support in OS X for the huge line of Gige Vision cameras now available? There are only a few USB and Firewire cameras that work well with OS X. If I could use Gige cameras, it would open up a multitude of options for me, but I can't find any mention of support or SDKs for the Gige Vision protocol in Mountain Lion.

    Transini wrote:
    Is there any support in OS X for the huge line of Gige Vision cameras now available? ...
    I do not use Gige, so I cannot test this with OS X, but it seems not.
    This GEViCAM page http://www.gevicam.com/products/peripherals.html states that a PC is "... required for GEViCAM cameras..."
    This GEViCAM page http://www.gevicam.com/downloads/sdk.html states that "... GEViCAM's software is officially supported under Microsoft Windows... Please contact us on SDK for other OS."
    I suggest you contact GEViCAM directly http://www.gevicam.com/contactus/gevicam.html and ask them if their product can work with your system.
    Message was edited by: EZ Jim
    Mac OSX 10.8.2

  • Does labview vision support GigE Vision cameras using H264 compressio​n?

    Does labview vision support GigE Vision cameras using H264 compression?
    I'd like to use a GigE Vision compliant camera that encodes its video data using H.264 compression. Can Imaqdx read this stream, decode the H264 compressed frames and write the frames into an imaq image?
    global variables make robots angry

    I have no info whatsoever on your question, but welcome back from your hiatus!
    Spoiler (Highlight to read)
    Actually I know the answer but it is simply more fun sitting back and watching you figure it out yourself. 
    Actually I know the answer but it is simply more fun sitting back and watching you figure it out yourself. 

  • What can be wrong with my iPhone 4?  There is no sound from incoming calls, SMS and even when I play music.  I already checked that it's not muted, volume is high and not set to "vibrate mode."

    What can be wrong with my iPhone 4s.  There is no sound from incoming calls and SMS even when I try to play music.
    I already checked that it is not muted, volume is high and not in " vibrate mode."

    What can be wrong with my iPhone 4s.  There is no sound from incoming calls and SMS even when I try to play music.
    I already checked that it is not muted, volume is high and not in " vibrate mode."

  • GigE Vision how can I read the camera attributes

    Hi,
    we are using CVI 2012 and NI IMAQdx and we want to read out the camera attributes from a GigE vision camera.
    We tried the IMAQdxEnumerateAttributes2 function but it didn't work. We got no information back.
    Does anyone have an idea how we can read out the camera attributes?
    thanks in advance
    Oliver

    Hello Topper,
    yes we tried this but we didn't succeed.
    But meanwhile we know why, here is our solution:
    // Open a session to the selected camera
    // initialisiert den G4GigE-Zeilensensor
    rw = IMAQdxOpenCamera(G4GigE.CamName, IMAQdxCameraControlModeController, &G4GigE.session);
    IMAQdxEnumerateAttributes2(G4GigE.session, attributeInformationArray, &uiCount, "CameraAttributes::CustomFeatures::Illumination", IMAQdxAttributeVisibilityAdvanced);
    strcpy(String, "CameraAttributes::CustomFeatures::Illumination:lot1:lot_1_RED");
    IMAQdxSetAttribute(G4GigE.session, String, IMAQdxValueTypeU32, 10);
    It is necessary to type in the correct pathname to adress the attribute correctly. The path will be separated by :: If the path is not correct there will be no result.
    To get the number of attributes it seams that the highest path name have to be adressed.
    since we found this out we could run our application
    greetings
    Oliver

  • GigE vision on NI cRIO-9068

    Hello:
    We are planning a project in which we are intending to use GigE vision cameras and embedded vision processing. Our client is interested in the cRIO-9068 as the embedded platform.
    The question is: Is there support for GigE Vision on the cRIO-9068?
    I cannot find a document that says so, then I guess no official support is provided. If this is the case, I would like to know why.  I believe that VxWorks targets do not support GigE, but this cRIO runs Linux. From the outside, I think it would be possible to provide GigE support for Linux.  The only devices that seem to support GigE run Phar Lap ETS.
    Thanks in advance for your kind reply.
    Robst - CLD
    Using LabVIEW since version 7.0
    Solved!
    Go to Solution.

    Hello Bruce:
    The application will be in a rough environment, in an industrial setting, that is why we want a rugged controller.  We are planning to use the FPGA as a coprocessing unit of the RT processor, so we may have to pass the image to the FPGA and get it back afterwards as you say. The GigE requirement is important, because the cameras will be widespread, and the maximum cable length with other buses is an issue.
    Best regards.
    Robst - CLD
    Using LabVIEW since version 7.0

  • How can i make trigger with basler camera GIGE 659x494 - 70 FPS and I/O terminal block

    Hi all,
    How can i make trigger with basler camera GIGE 659x494 - 70 FPS and I/O terminal block

    Frank,
    If you are wiring an isolated power output to the EVS you will need to apply a power supply to the terminal block.  This is mentioned in the "wiring isolated power output" section of the EVS getting started guide located here.  The guide references the EVS user manual which provides a pinout of the d-ub connector in table 2-11 of the manual located here.  For more information on the camera settings you need to set on the Basler camera please see the user manual of the camera you refrenced here.
    To provide power to the camera you can purchase a power cable for the camera.  Rather than a power cable, since you want to also do triggering, you will want a Trigger and I/O Cable instead which is part number 779985-01 as seen on this product page.  The I/O cable would allow you to wire the trigger lines to the terminal block as well as the power lines.
    David A
    National Instruments
    FlexRIO Product Support Engineer

  • Help with internet cam and ports

    I have a Linksys WVC54GCA  wireless Internet cam. I have set the IP to a static address. Created a DDNs account and have the address. I can see the site/cam on any computer on my network but cant seem to get it to port forward out . Help from anyone would be great. Thanks

    That is strange, because.
    Earlier when you posted what your domain was, I went to http://network-tools.com/
    and entered that domain name, you where ping-able / traceroute-able / I could find out the correct public IP and ISP address behind that domain.
    But now, I can not see the correct IP address.
    Now I am starting to wonder about what is going on..
    I think know what was going on, why you could not connect to your self by public IP.
    Auth failed, solve that first. Then I will tell you what to do..
    That means...
    While I don't use the same DDNS provider: Make sure that, you:
    #1 Are not running any DDNS client on the computer too. That, I, suspect will cause that issue.
    Run the DDNS client either on the router (if the router supports it) or on a computer behind that router.
    #2 You enter in the correct user name and password ( "password" is not the same as "Password" )
    Message Edited by dslr595148 on 10-21-2008 03:20 PM
    If you are the original poster (OP) and your issue is solved, please remember to click the "Solution?" button so that others can more easily find it. If anyone has been helpful to you, please show your appreciation by clicking the "Kudos" button.

  • Do IMAQdx and NI hardware support GigE Vision 2.0?

    Hello,
    From my brief research, GigE Vision 2.0 has some very nice features I'm after that aren't supported by the earlier GigE Vision 1.x standards:
    Camera-side compression
    IEEE 1588 (PTP) synchronization and timestamping
    Does NI currently support these? If not, are there any plans to add support in the near future?
    Thanks!

    Hi Eric,
    Thank you for your informative reply.
    Perhaps I've been trying to solve an XY problem, so I'll explain my context.
    I have a customer who wanted 1280 x 1024 images, saved to disk at 30 fps, from 4 cameras simultaneously. Each image is to be associated with a GPS time and position, so that the image can be correlated with other data sources (the system also performs other live measurements). He doesn't need raw uncompressed data, so we acquired 8-bit colour images and then saved them as JPEG files.
    The customer chose a GigE camera, so we built him a system with 2x PXIe-8234. We noticed that the PXIe-8820's CPU was barely keeping up with the compression, so we upgraded to a PXIe-8135 controller. This controller handled the load comfortably.
    For the timestamps, I simply logged the GPS time at the instant I called the IMAQdx Grab VI. There's a bit of uncertainty involved, but it's acceptable. I guess IEEE 1588 level precision isn't necessary after all.
    Now, the same customer wants a new system which captures 1900 x 1200 images from 6 cameras simultaneously. I'm not sure if the CPU can handle the load (and we don't currently have a camera to run tests with, unfortunately), so I was looking at ways to reduce the CPU load. Camera-side compression came to mind, and I assumed that I can write the pre-compressed image directly to disk as a JPEG file. (I haven't yet checked to see if the disk can handle the required write speeds, but that's a separate issue)
    We are open to other protocols though. Would you recommend something other than GigE Vision? (No hardware has been selected yet, so we'll probably select based on the chosen protocol)
    Thanks again!

  • Hi guys well huge issue my Ipod 4th generation shuffle died and I tried to chrge it I plugged it into the USB port and the red light came on and after 5 seconds  turned off the whole Ipod is dead and I've tried in wall chargers as well that doesn't charge

    Hi guys well huge issue my Ipod 4th generation shuffle died and I tried to chrge it I plugged it into the USB port and the red light came on and after 5seconds turned off the whole Ipod is dead and I've tried in wall chargers as well that doesn't charge what should I do is there a solution or should I claim my warrenty and have it fixed??

    Also my Itunes and computer won'r reconize it

  • I have a macbook pro4.1 and the sound chip in it failed. My speakers and microphone no longer work. Does anyone know of an external speaker and microphone set that plugs into the USB port so I can continue to use both of these functions?

    I have a macbook pro4.1 and the sound chip in it failed. My speakers and microphone no longer work. Does anyone know of an external speaker and microphone set that plugs into the USB port so I can continue to use both of these functions and not have to pay to have the entire main board replaced. Preferably something under $100.

    I don't think you're likely to find a set of external speakers that come with a microphone and plug directly into a USB port. There are USB audio cards that look like tiny flash drives but have microphone and headphone ports in them, to which you can connect a typical two-plug Windows PC headset with a microphone, or else you can connect external speakers and a stand-alone microphone. Those adapters typically cost under $10. I don't know anything about the quality of sound that can be expected from them.
    I have a Griffin iMic, which is much the same idea but larger, a bit more expensive (retail~$40), and perhaps delivers somewhat better sound quality (I hope so, but I don't know because I've never had occasion to try one of the little ones).
    http://www.google.com/products/catalog?oe=UTF-8&hl=en&client=safari&q=usb+sound+ card&um=1&ie=UTF-8&tbm=shop&cid=9618463009759678039&sa=X&ei=tgQoT5zYOMfZ0QHkiICw Ag&ved=0CHcQ8gIwAQ
    http://compare.ebay.com/like/320779457703?var=lv&ltyp=AllFixedPriceItemTypes&var =sbar

  • BPM Worklist Problem After Setting Frontend Host and Port

    Hi all,
    I was following the EDG for SOA 11.1.1.5 and was encountering a problem with the BPM Worklist after setting the Frontend Host and Port. We have a topology that includes a load balancer that terminates SSL, two OHS instances, and two SOA instances on separate VMs. When BPM Worklist was loading, it was calling webservices internally through the load balancer, but WebLogic was expecting them as http://. It was not able to resolve the HTTPS port that was being sent from the load balancer through the 80 to 443 redirect.
    What the current EDG does not tell you, is that you have to also turn on "Enable Weblogic Plug-In" for WebLogic to use the OHS plug-in. I did it at the domain level, as all traffic will go through the load balancer. This essentially tells WebLogic that all URLs are https://
    Here is an exerpt from the SOA.out log file:
    <Sep 8, 2011 9:32:06 PM PDT> <Error> <oracle.soa.services.workflow.worklist> <BEA-000000> <<.> Service error.
    Internal Error; Service error occurs in IdentityService in method lookupUser.
    Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services
    ORABPEL-10585
    Service error.
    Internal Error; Service error occurs in IdentityService in method lookupUser.
    Refer to the log file that is configured for oracle.soa.services.identity for more details on this error and contact Oracle Support Services
    Caused By: javax.xml.soap.SOAPException: oracle.j2ee.ws.saaj.ContentTypeException: Not a valid SOAP Content-Type: text/html; charset=UTF-8
    What it is also missing, is that you should also set the SOA Infrastructure ServerURL mbean for the load balancer, to match the frontend host and port. Do this through Fusion Middleware Contol. Otherwise, you could encounter URL mismatches.
    I hope this helps someone else.
    I've asked Oracle to add this to the EDG for SOA. It's in the IDM guide, but not in any other EDGs.

    Thanks Josh. It helped me infact in 11.1.1.4 Enable Weblogic Plug-In is not required. But 11.1.1.5 I thing it is mandatory. Oracle should have a clear documentaion.

Maybe you are looking for

  • Data Not loaded from  ap_invoice_lines_interface to the base table

    Hi , Please I'm working on Interface which load invoices from Cobol system to oracle , anyway procedure is working on fine & all data is loaded to the interface as i'm inserting 4 attributes which is DFF on the invoice line level Now when i ran the i

  • I'm looking for a simple, secure password manager. Any thoughts

    Been browsing the Apple store for a password manager.There is a couple highly rated ones.But wanted to expand my search.

  • Hooking up to printer

    Is ti possible to hook a printer that has been hooked up to a PC before specifically "hp psc 2110 all-in-one" or do i need to buy a specific printer for mac book pro?

  • Video Ipod just freezes

    i just recently bought a 30 GB Black Ipod...downloading songs from itunes as well as my photos were uploaded with no difficulty...but then when i went to the gym today...after 8 songs ...it just frozed..i tried to turn it off but it would not..i foll

  • Unknown quick error message

    Help! I keep on getting an unknown error. It appears for like a milisecond (Impossible to read). but I saw theres an exclamation mark with an orange triangle. I ran a program called ClamXav and it found no problems or anything like that. I also did a