Hello, I use a D-Link IP camera, not the axis camera. Is it possible for me to use it with the Driver Station? It seems as though it only is meant to work with the Axis camera. How can I set mine up to work with the driver station camera feed?
Not sure which dashboard you’re planning on using (the labview one or Smart Dashboard), but the new version of Smart Dashboard for next season allows you to set the url for the mjpeg pretty easily.
I’m not very familiar with the labview dashboard, but back in the day you used to be able to customize it… If that is still the case, I would suspect you could modify how the image is being requested to point it at the appropriate location for the dlink camera
In either case, you will likely need to know the URL at which the dlink camera serves up its stream in an mjpeg format. Some googling on the dlink model number, or reading the user manual for it, should get you the information you need.
The LV Getting Started window includes a template that gives the source of the default dashboard. This makes it easy to start from there and customize.
The dashboard video code takes in an IP address and builds an http request to an Axis camera. You may need to modify the Dashboard MJPG VI to request that the camera return an mjpg stream. It is parsed and displayed in an IMAQ display. This is useful if you want to add annotations, process, or select some portion of the image. If you want an html display and a URL, then you will need to replace it with an ActiveX control and embed an HTML control. You may google to find some examples of this, or ask and I can help a bit.
Greg McKaskle
…this worries me… I’ve been working on Java code to create an MJPEG stream from a non-IP camera, and it’s almost ready to release. Does this mean that I would have to modify it to listen for the DriverStation commands (such as the resolution and compression slider values)?
It depends. If you want the parameters to work, … do the work.
But if you can function as you like and ignore the optional parameters, then I think you will be fine. If it works with 2012 DB it should work with 2013 too. You’ll also get a nice new feature, but I’ll let the beta teams elaborate on that.
Let me know if you find issues.
Greg McKaskle
That would be nothing but useful
It could possibly be an axis camera alternative. Have a USB camera and a computer running an mjpeg streamer, e.g. YAWCam. You can possibly get full HD to capture detail then!