ASD/Blue-Air

From VentureResearchWiki
< ASD
Jump to navigation Jump to search

BlueAir 1.png

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]

  1. 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