Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

Gige camera via wireless access point

Hi,

 

 I have an GigE camera (AVT Prosilica GC1290M) with a resolution of 1280x960.

The camera works great in MAX via the GigE Network interface of my PC.

(I am using NI IMAQdx 4.3.5)

 

However in my application, I can't use an network cable between PC and camera, and I have connected the camera to a dedicated wireless access point.

This creates a wireless network just for this camera. It is a wireless N-network.

MAX sees the camera via the wireless network and I can get images, but in most images there are black lines due to missed packets.

 

In my application, the frame rate can be extremely slow (1 images every 2 seconds). However I can't get it to work without packet loss.

The PC is only 2m away from the access point and has excellent reception.

 

I have altered every parameter possible : StreamBytesPerSecond, Packet size, frame rate, resend parameters,...

I have also been tinkering with all parameters of my GigE nic and the parameters of the access point.

 

But I still have missing packets and black lines in my image.

 

Can somebody please advise?

 

Thx,

Thomas.

0 Kudos
Message 1 of 4
(4,373 Views)

Scott here... with Allied Vision tech support...

 

GigE Vision "machine vision"  cameras such as your model are generally not designed for wireless performance, though for low-speed applications sometimes one can cleverly tune parameters as you are trying to do, to obtain satisfactory outcomes.

 

You are on the right path I think... have you applied StreamBytesPerSecond so extremely as to slow transfer to a radical extreme... perhaps 1 image every 10 seconds?  i.e. find some "safe place"  without packet loss... then ratchet it incrementally faster until you find the unstable point...  then you'll know your limits for this particular wireless configuration.

 

Regards,

Scott

0 Kudos
Message 2 of 4
(4,368 Views)

Hi Scott,

 

thanks for your support.

 

I've set the StreamBytesPerSecond to its minimal value (1000000), and then I just try a 'Snap'.

Even then I get missing lines.

 

Just for information :

I have been trying several wireless access points :

- MOXA AWK-1131A (Wireless N )

- Netgear AC1900 Nighthawk (with dd-wrt)

 

Do you have some other ideas?

 

Thx!

Thomas.

 

 

0 Kudos
Message 3 of 4
(4,366 Views)

Finally it worked with both access points.

the trick were these settings :

- camera : StreamBytesPerSecond minimal (1000000), Packetsize = 1200

- Wireless interface on PC : advanced parameter : "AP Compatibility mode" = Broader compatibility

- Access point settings :

         - Channel width : 20MHz instead of 40MHz

         - RF Type : N-only (5GHz)

 

 

0 Kudos
Message 4 of 4
(4,347 Views)