The following short guide assumes
- the Acksys WLg-LINK-OEM Module has factory defaults and that
- the device (Laptop or PC) has the latest mvBlueCOUGAR-X drivers installed (GenICam filter driver is installed and working for the WiFi adapter of the Laptop or PC).
Setting up the Acksys WiFi module
- the antenna,
- the Ethernet cable, and
- the power supply cable to the module.
- Power the module and wait until the blue LED starts blinking.
- Use a the Laptop or PC to find and connect to the Access Point with SSID "acksys".
- Set the Laptop’s or PC’s WiFi card to the Subnet 192.168.1.0/24.
- Connect via http to the module, which by default has the 192.168.1.253/24 address.
- Login as administrator (leave password field blank).
- Setup the card according to your needs. Recommendations:
- Change the module IP address to another, less frequently used class C subnet: (192.168.100.0/24).
- Enable DHCP server so that MATRIX VISION cameras can get valid IP addresses, or leave DHCP disabled (The camera IP addresses has to be set manually then).
- Set WEP security, so that noone else can connect to the module.
Setting up MATRIX VISION’s mvBlueCOUGAR camera
- Connect the camera to the other end of the Ethernet cable.
- Wait until the camera has a steady deep blue color. This means it got a DHCP IP address
Setting up the Laptop or PC
- Open mvIPConfigure and verify that the camera is reachable and the icon next to the name is green. If it is red, the IP addresses are set up wrong!
- Open the wxPropView application.
- Select the camera, and switch the "User Experience" selector to Guru, and "Acquisition Mode" selector to Continuous.
- Set ImageRequestTimeout_ms in "Setting → Base → Camera" to i.e. 20.000 (20 seconds) or even 0 (infinite).
- Set Trigger Mode in "Setting → Base → Camera → GenICam → Acquisition Control → Trigger Selector" to On.
- Set Trigger Source in "Setting → Base → Camera → GenICam → Acquisition Control → Trigger Selector" to Software.
- Set the desired image parameters (resolution, bits per pixel etc.) in "Setting → Base → Camera → GenICam → Image Format Control".
- Set mv Gev SCBW Control in "Setting → Base → Camera → GenICam → Transport Layer Control → Gev Stream Channel Selector" to mvGevSCBW. This activates the bandwidth control which is needed as the WiFi module only supports 10/100 Ethernet.
- In the field that appears below set the mv Gev SCBW number to 1000 (1 MByte/s).
- Set mv Resend Capture Window Size in "Setting → Base → Camera → GenTL → DataStreams → Stream0 → Data Stream → mv Packet Resend" to 128.
- Set mv Resend Threshold in "Setting → Base → Camera → GenTL → DataStreams → Stream0 → Data Stream → mv Packet Resend" to 128.
- Initiate Acquisition by pressing the "Acquire" button.
- Generate software triggers by clicking the button "..." in "Setting → Base → Camera → GenICam → AcquisitionControl → Trigger Selector → int TriggerSoftware()".
If everything went correct the image should be transferring from the camera to the Laptop or PC. In this setup it is even possible to send a software trigger multiple times in a short period. The camera stores the images in the internal FIFO buffer and then transfers them steady one after another from the buffer to the PC. This could have many practical applications (making acquisition bursts and then let them stream conveniently). Please note, that you cannot store more than "Settings → Base → Camera → GenICam → Acquisition Control → mv Acquisition Memory Max Frame Count Images" in the internal buffer.
The above setup was tested with many different acquisition settings
- 100 x 100 pixel up to 5 Mpix,
- 8 bpp gray scale to 16 bpp color, and
- three different laptops.
Tested WiFi adapters were:
- Intel Centrino Advanced-N 6205,
- Intel Centrino Ultimate-N 6300 AGN and
- Intel Wireless Wifi Link 4965 AGN
WiFi module WLg-LINK-OEM from Acksys: http://www.acksys.fr/us/produits/wlg_link_oem.htm