ASD/Blue-Air
Blue Air Setup[edit | edit source]
Prepare Unit[edit | edit source]
- Connect VR BLuE via USB Console Cable
- Runs own PuTTY Session through USB COM Port
- Connect to Touchscreen via DB-9 Serial Port on Electronics Enclosure
- Runs own PuTTY Session through Serial
- Connect Electronics Enclosure to Network via Ethernet
Verify Router[edit | edit source]
- Check for Verification Label applied to Router confirming IP Address is set to 10.10.10.1
- See Router Setup? if IP is NOT correct.
Setup VR BLuE[edit | edit source]
1. Set IP Address to 10.10.10.2
- Open the Network Manager Ethernet Settings file
nano /etc/NetworkManager/system-connections/Ethernet
- Edit file to match the text below (using arrow keys to move cursor):
[ipv4] method=manual dns=10.10.10.1; dns-search=search; address1=10.10.10.2/24,10.10.10.1
- Exit and Save changes:
- Press 'ctrl + x'
- Press 'y
- Press 'Enter'
- Change File Permissions:
chmod 600 /etc/NetworkManager/system-connections/Ethernet
/etc/init.d/NetworkManager restart
2. VerifyRFID Service is latest, r1861 (version 5.1.9)
nc localhost 2020
0 get build
- If "0 get build, NACK"; Setup VRProto
set vrproto enabled
rfid tagtable enabled
0 set tagmetadata epc readcount
0 commit
0 get build
exit
Setup Touchscreen Controller Setup[edit | edit source]
1. Set IP Address to 10.10.10.3
- Open the Network Manager Ethernet Settings file
nano /etc/NetworkManager/system-connections/Ethernet
- Edit file to match the text below (using arrow keys to move cursor):
[ipv4] method=manual dns=10.10.10.1; dns-search=search; address1=10.10.10.3/24,10.10.10.1
- Exit and Save changes:
Press ctrl + x Press y Press Enter
- Change File Permissions:
chmod 600 /etc/NetworkManager/system-connections/Ethernet
/etc/init.d/NetworkManager restart
Blue Air Test[edit | edit source]
VR BLuE Test[edit | edit source]
1. Soft Reboot Entire Unit
- Run following command on VR BLuE and Touchscreen:
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor && reboot
2. Reconnect PuTTY Sessions (see above)
3. Kill ASD App if running
4. Test VR BLuE
- Login to API
nc localhost 2020
- Door Switch:
- Look for -IO,0,1,0 and -IO,0,1,1 when door is open and shut.
- Door Lock
- Lock Door:
0 set extled aux1 on
- Unlock Door:
0 set extled aux1 off
- Annunciator:
- On:
0 set extled aux2 on
- Off:
0 set extled aux2 off
Touchscreen Test[edit | edit source]
1. Confirm IP Configuration is 10.10.10.3:
ifconfig eth0
2. Confirm IP Configuration and Routing
- SSH into VR BLuE:
ssh 10.10.10.2 -p 2222 -l root
- Answer: yes
- Password: rfid4ever_asd
- Enable OpenVPN if needed
ifconfig eth0
- Confirm VR BLuE IP Address is 10.10.10.2
exit
3. Confirm IP Configuration and Routing for SurfaceReader
- SSH into SurfaceReader:
ssh 10.10.10.101 -p 2222 -l root
- If fails try next number in sequence eg: 102, 103, etc.
- Answer: yes
- Password: rfid4ever_vr
- Enable OpenVPN if needed
ifconfig eth0
- Confirm SurfaceReader IP Address is 10.10.10.(number used above)
4. Update SurfaceReader to latest Build
opkg update && opkg upgrade
5. Verify SurfaceReader RFID Service Build and Revision:
nc localhost 2020
get build
get version
exit
exit
6. Touch 4 corners to verify accuracy and Re-Calibrate if needed
Full Inventory Test[edit | edit source]
1. Load one Tagged Product Test Fixture per shelf:
- 7 CF:
- 2 Fixtures
- 12 CF:
- 4 Fixtures
- 23 CF:
- 6 Fixtures
2. Setup:
set sessionval 2
set target a
3. Read:
rfid auto
4. Wait for 10 Seconds
5. Tag Total:
tn
6. Confirm all tags have been read (56 Tag per fixture):
- 7 CF:
- 112 Tags
- 12 CF:
- 224 Tags
- 23 CF:
- 336 Tags
7. Change Setting:
set target b
8. Wait 10 Seconds
9. Tag Total:
tn
10. Confirm all tags have been read (56 Tag per fixture):
- 7 CF:
- 112 Tags
- 12 CF:
- 224 Tags
- 23 CF:
- 336 Tags
11. Stop Test:
rfid stop
set target a
TempTag Test[edit | edit source]
1. Setup
set target a
set sessionval 0
2. Verify that only the TempTag(s) installed read(s) five consecutive times:
- The below command assumes that the SurfaceReader is Device 1, if this doesn't work, change Device ID accordingly.
1 rfid temptag 10
- Example response below:
[2015-09-22T17:05:58.626]-RFID,23,Number of temperature tags read: 1 [2015-09-22T17:05:58.630]-RFID,21,30083328448A0100000 VRSN# , Temp C
1 rfid temptag 10
1 rfid temptag 10
1 rfid temptag 10
1 rfid temptag 10
Record Information[edit | edit source]
1. Through VR BLuE PuTTY Session (see above)
- VR BLuE Build Revision:
0 get build
- SurfaceReader Build Revision:
1 get build
exit
- VR BLuE Kernel Version:
uname -r
- VR BLuE Hostname:
cat /etc/hostname
- VR BLuE Lan MAC Address:
ifconfig eth0 | grep HWaddr | awk '{print $5}'
- VR BLuE Wi-Fi MAC Address:
ifconfig wlan0 | grep HWaddr | awk '{print $5}'
2. Through Touchscreen PuTTY Session (see above)
- Build Revision:
get build
- Touchscreen Hostname:
cat /etc/hostname
- Touchscreen MAC Address:
ifconfig eth0 | grep HWaddr | awk '{print $5}'
Prepare for Customer Setup[edit | edit source]
1. SSH into VR BLuE through Touchscreen if needed
2. Enable OpenVPN (through VR BLuE):
/etc/init.d/openvpn start
3. Verify VPN Connection (Ping Server IP):
ifconfig tun0
ping 172.19.0.1