USER MANUAL
1 CHAPTER I: INTRODUCTION 1.1 OVERVIEW. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 KEY CONCEPTS . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 OPERATING REGIONS . . . . . . . . . . . . . . . . . . . . . . 7 1.4 BROWSER REQUIREMENTS . . . . . . . . . . . . . . . . . 8 1.5 MOBILE REQUIREMENTS. . . . . . . . . . . . . . . . . . . . 8 2 CHAPTER II: BASICS 2.1 QUICK START . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1.
5 CHAPTER V: NETWORK SETTINGS 5.1 NETWORK SETTINGS. . . . . . . . . . . . . . . . . . . . . . . 93 6 CHAPTER VI: CONTROL 6.1 CONTROL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 6.1.1 DEFAULT RFID SETTINGS . . . . . . . . . . . . . . . . . . 98 6.1.2 REBOOT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 6.1.3 FACTORY RESTORE. . . . . . . . . . . . . . . . . . . . . . . 99 6.1.4 FIRMWARE UPDATE . . . . . . . . . . . . . . . . . . . . . . 100 6.1.
1 CHAPTER I: INTRODUCTION 1.1 OVERVIEW The STARflex reader combines the high performance and real-time location capabilities of the STAR distributed excitation architecture with highly flexible new options for antenna topology and software integration.
The STARflex software architecture is optimized for simplicity and resilience in order to enable fast deployment of robust distributed systems. For tag data, STARflex features native support for the lightweight MQTT device protocol. To simplify and speed integration, STARflex provides a RESTful API for control and status. Users can implement business logic software directly on the reader using this RESTful interface, or by using the modern and ubiquitous node. js web framework.
1.2 KEY CONCEPTS There are some key concepts mentioned throughout this manual that will be useful to understand. The following glossary of acronyms are used in many of the sections. TERM API CSV dBm DHCP DNS DEFINITION Application Programming Interface Comma-separated Values Decibel-milliwatt Dynamic Host Configuration Protocol Domain Name System eNode A reliable, autonomously operated simple RF repeater designed to excite all EPC UHF Gen 2 RFID tags within their designated interrogation spaces.
1.3 OPERATING REGIONS The STARflex operates in multiple regions under each region’s regulatory jurisdiction rules. The following table indicates all supported models of the STARflex and their corresponding operating regions.
1.4 BROWSER REQUIREMENTS The following browsers are currently supported for SF web interface: Latest version of Google Chrome. Latest version of Mozilla Firefox. Microsoft Internet Explorer is not supported, if acces is attempted from this browser the following message will be displayed: 1.5 MOBILE REQUIREMENTS The iOS supported is version 8 or higher.
2 CHAPTER II: BASICS 2.1 QUICK START 2.1.1 ACCESSING THE STARFLEX WEB INTERFACE After the STARflex has been connected to a network and powered on, the next step is to access the STARflex’s Web interface to perform the configuration tasks and verify the STARflex is reading RFID tags. Note: In order to avoid Damage to the STARflex, power cable must be connected to the Starflex before connecting it to the power outlet .
2.1.2 “PHONE-HOME” REGISTRATION The STARflex is preconfigured to self-register with the Mojix Vizix cloud application if the unit is able to connect to the Internet. The purpose of this registration is to enable users to have a simplified, cloud managed solution for managing STARflex readers. Vizix provides the capability to bring up a STARflex reader and process RFID tag read data in a matter of minutes. Self registration can be disabled by adding a license.
Claim STARflex The wizard first verifies that the device is registered in the ViZix platform. If the serial of the device entered is not registered in ViZix or the serial is incorrect, the first step will show a message indicating that ViZix has not seen the STARflex (it means that is not registered in the ViZix platform). Enter the correct serial code and click on Retry to verify once again that the STARflex is registered in ViZix.
If the entered serial is correct, then the following window will be shown in the first step of the wizard: CHAPTER II: BASICS QUICK START “PHONE-HOME” REGISTRATION 12 STARflex MANUAL
Register with ViZix To claim the device it is necessary to have a user registered in the ViZix platform. In the second step of the registration there are two options to connect to ViZix; the first one is using an already registered user in ViZix and the second is to register to ViZix by creating a new account. If using an existing account in ViZix then, enter the corresponding credentials in the Login to your ViZix Account section at the left side and click on Login to claim the device with that user.
If the account exists in ViZix, the information of the ViZix user, his/her name, last name, username, email and the company name will be shown.
Click on Finish to go to the final step.
On the other hand, to create a new account in ViZix, fill in the form at the right side in the Register a New ViZix Account panel and click on Sign up for ViZix to register the new account View Flextags The last step shows the tags associated to the STARflex as a test that the connection is valid. The information of the device is shown in the right panel and the information of the tags associated to the device is shown in the left panel.
Click on More Info to open the window with the message indicating that the ViZix account and STARflex configured successfully. This window has two options to continue to the ViZix console (at the left) or go to the micro stack console of STARflex (at the right).
Close this window by clicking on the X icon at the top right corner of the window or by clicking on any space out of the window. To finish the registration process, click on the Logout button and the login page will be shown again. If the ID/serial number of an already claimed device is entered in the platform, a message indicating that the STARflex as already been claimed will be shown.
2.1.3 HOME PAGE Once you access to the STARflex Web Interface, the home page is displayed. At the top of the page the default hostname of the corresponding STARflex is located, the bell icon showing the number of new notifications and the button to login to the application are displayed. Clicking on the bell icon displays a list with the available notifications (exceptional conditions like low flash memory warnings, etc). It is possible to clear the list of messages one by one or all at once.
In the main menu, there is the information related to the STARflex explained below: a. System Operational This shows the current status of STARflex along with information related to the server.
At the top of the System Operational information, an icon showing the current status of the STARflex. There are 6 possibilities: 1. System Operational, (Green with a check mark) is indicated when the system is running correctly but no RFID program is running. 2. Lost connectivity, (Red) is indicated when there is no connectivity with the STARflex. 3. Reboot in progress (Blue) indicated when rebooting 4. System Upgrading (Blue) indicated when the system is Upgrading 5.
When the STARflex is set to Temporary IP Address the following message will appear: Go to Network Settings to change the configuration to DHCP or static IP address. On top there is also the MQTT Status displaying two icons: 1. Connection: It has two possible options, when the icon is Green it means STARflex is connected to configured MQTT broker., when it is Red it means that STARFlex is not connected to MQTT broker. 2.
b. Server Information Following, the STARflex status section is represented in four graphics that display information about the CPU load, the disk space, the number of events per second and the system temperature. The graphics will be displayed in three possible colors: red, yellow or green. The color will depend on the health status at that moment, green color means optimal performance, yellow color means warning and red color means error.
c. Peers List The details section displays a list of other STARflex’s discovered on the network. API Status LED On the top of the STARflex is a LED indicator and a switch named “Status LED”. There are four possible LED indications reported from the API (GET config/ led): on, off, blink or keep alive. The behavior of all combinations of the LED are described in the table below.
3 buttons to switch between HOSTNAME, MAC and NAME have been added. Next to Total Peers there is a refresh button CHAPTER II: BASICS QUICK START HOME PAGE . The refresh button sends a broadcast and returns information about all STARflexes that respond.
2.1.4 LOGGING INTO STARFLEX There are two modes to log in to STARflex: Basic Mode and Advanced Mode. Basic Mode: Perform the following procedures to log into the STARflex user interface in basic mode: 1. Click on the login button on the top right side. 2. Enter the username in the Username field. 3. Enter the password in the Password field and click on the Login button or press enter.
Advanced Mode: Perform the following procedures to log into the STARflex user interface in advanced mode: 1. Once logged in basic mode click on the User Icon on the top right side and then click on the Advanced Mode button. 2. Enter the password in the Password field and click on the Continue button or press enter.
Under the User Icon the following options are available: These options are detailed below: CHAPTER II: BASICS QUICK START LOGGING INTO STARLFEX 28 STARflex MANUAL
2.1.5 ABOUT The “About” section is displayed for user logged on at the top right side of the page, clicking on the “user” icon and then in About.
This section shows information about the Version, Firmware version, Build Number, API version, UI version, Boot Loader version and the DSP version of the STARflex.
Click on the Open Source Licenses link to get the list of available licenses. View the content of the different licenses used for the STARflex by clicking on the View License Details link: Licenses includes a Homepage link such as roboto and droid-sans-mono. Click on the Homepage link and it will redirect to the web page of the font license.
In addition, view the content of the different licenses used for the STARflex by clicking on the View License Details link: Click on Hide License Details to hide the information and return to the License main list.
2.1.6 SETTINGS The “Settings” option provides the possibility to associate a meaningful name to the STARflex device and to change the landing page background images.
Reader Profile: Associate a meaningful name to the STARflex device.
In the landing page above System Operational section: Under the Reader Profile Section: CHAPTER II: BASICS QUICK START SETTINGS 35 STARflex MANUAL
Personalization: Select the background image the instance will use. The following three options can be selected: Default images: Select this option to use the default images: Custom Images: Upload two type of images, one for the upper background and the other one for the lower background.
A preview of the image will appear in the upper background area. Disable images: Select this option if no images are required to be displayed as upper and lower background. A preview of how the background will look like will display: Click on the Save button in order to save changes or click on the Cancel button to discard changes.
2.1.7 CLIENT LIST The client list page displays the information of every client that is connected to the STARflex. The number of available clients will be displayed inside the user profile menu: The client list page displays the information of every client who is connected to the STARflex. It includes the IP address, the length of time and the Process ID of each client. STARflex has a maximum number of five clients (4 http and 1 MQTT).
The number of clients can also be checked in the Landing Page under the System Operational section: CHAPTER II: BASICS QUICK START CLIENT LIST 39 STARflex MANUAL
2.1.8 LOGGING OUT OF STARFLEX Logging out allows you to exit the current STARflex session. Perform the following procedures to log out of the STARflex user interface: 1. Click on the Logout link displayed once the User Icon is clicked on the top right side.
2.1.9 BASIC MODE RFID Settings The RFID settings section allows the user to view and configure different Antennas that are associated to the STARflex. These selections include antenna, port, eNode antennas, physical layer settings and patterns. For detailed information please refer to Chapter III RFID Settings.
Tag Viewer The tag viewer section allows the user to quickly select and turn on antennas in order to find and read tags, displaying all the found tags in a list. In addition, it is possible to filter while live reading the EPCs, TxID (transmit antenna) and export the list in a CSV file. For detailed information please refer to Chapter IV Tag Viewer.
Network Settings The network settings section describes a set of fields to configure the network that the STARflex will use. For detailed information please refer to Chapter V Network Settings.
2.1.
Advanced Settings The Advanced Settings tab includes the following configuration options: At the right side of the screen options are grouped by color depending on their functionality: While at the left side, 3 filters for each one of the groups are displayed: Configuration: CHAPTER II: BASICS QUICK START ADVANCED MODE 45 STARflex MANUAL
Test: Monitoring: CHAPTER II: BASICS QUICK START ADVANCED MODE 46 STARflex MANUAL
- Mouse over to highlight the option: - Search for specific options by using the search option.
Introduce some text inside the text field and it will automatically highlight the text found among the different options: If no text is introduced in the text field, by default all options will be listed.
Control The Control section describes four available options, Default RFID Settings (reset all RFID settings), Reboot, Factory Restore (restore to the original configuration) and Firmware Update. For detailed information please refer to Chapter VI - Control.
Advanced Program Manager The “Advanced Program Manager” page allows the user to upload, remove, run and modify Advanced RFID Programs on the STARflex.
To delete an existing Advanced Program select the one to be removed, then press on the “Remove” icon, a prompt message will appear, click on “Remove”. To run a program select the program and click on the “Play” icon.
To view or modify the content of the RFID program click over the brackets button. To copy the content click over the “Copy” icon. To save any changes made to the RFID program click on the “Save” button or click on the “Save As” button to change the name.
Antenna Test The “Antenna Deployment Test” page allows the user to step through the configured antennas in the basic settings page (refer to Chapter III - RFID Settings) in order to test them one by one and make sure they each can read tags. This process ensures proper continuity of cables and antennas. For detailed information please refer to Chapter VI - Antenna Test.
GPIO Test The “GPIO Test” page allows the user to validate the state of connected input devices and to test output devices by triggering the respective output through the interface. For detailed information please refer to Chapter VI - GPIO Test.
User Application Manager The “User Application Manager” page allows the user to upload, remove, run and modify User’s own applications created in JavaScript for the STARflex. To add a new application click on the “Add Application” button, a message will appear, select the program to be uploaded and click on “Apply”.
To delete an existing Application select the one to be removed, then press on the “Remove” icon, a prompt message will appear, click on “Remove”. To run an application select the program and click on the “Play” icon.
To view or modify the content of an application click over the brackets button. To copy the content click over the “Copy” icon. To save any changes made to the application click on the “Save” button or click on the “Save As” button to change the name. Note: Due to factory configuration it is not possible to upload JS applications on IOS devices.
MQTT Configuration The “MQTT Configuration” page allows the user to set up the hostname/IP address, port of the MQTT broker to be used by the STARflex, as well as configure the Interesting Events Keep Alive. For detailed information please refer to Chapter VI - MQTT Configuration.
Frequency Channel The frequency channel interface shows the available channels to be used. This option is available only for European Customers. Only low band channels are all selected by default.
Important: The usage of Upper Band Channels is forbidden in some countries, please check your country regulation. If the configuration is changed, the Save and Cancel button will be enabled: Note: If all channels are disabled a warning message will appear and lower band channels will be selected by default.
When a Basic program is running there will be a message on the top showing the Basic Program is running: See this section for more information about running the Basic Program When an Advanced program is running the Frequency Channel displays information of the configured channels Channel selection for a running advanced program is read only, while the Basic program’s buttons can be changed.
License Manager The “License Manager” page allows the users to upload and add or remove licenses to the STARflex. For detailed information please refer to Chapter VI - License Manager. To upload a license, click on the Add License button: To remove a license click on the Remove button. Note that the STARflex must be rebooted.
Client List The client list page displays the information of every client that is connected to the STARflex. It includes the IP address, the length of time and the Process ID of each client. The user can end the process by using the icon, the icon will be disabled for the user’s IP so that the user is not be able to end it’s own process. Refresh manually the list by clicking on the icon option refresh option.
Note: The maximum number of clients connection is 5 (4 http 1 mqtt).
3 CHAPTER III: RFID SETTINGS 3.1 RFID SETTINGS RFID Settings menu is available after the user logs in to the application with valid credentials. Once in the RFID Settings page, there are six sections to configure the antennas, the default values are presented the first time the STARflex is configured.
Modifications made on any of the configuration sections can be saved by clicking on the Save button and the following message will appear at the top of the section: Following find the description for each one of the RFID Settings sections.
3.1.1 AUTO DISCOVERY The auto-discovery process is initiated the very first time a user enters to “RFID Settings” page and every time the user performs a “Default RFID Settings” and a “Firmware Update”and goes to the page. Click on the icon to start scanning antennas.
3.1.2 ANTENNAS In the Antenna section it is possible to select the antennas. There are four antennas available and each can be expanded into four units, making a total of sixteen antennas. An eXpander can be assigned by checking the “Enable eXpander #” option. The STARflex can simultaneously use both options: with directly connected antennas and with eXpanders. The power level selection is available per group of 4 antennas. The unit that is used is dBm and the min. value is 20.0 and the max. value is 30.
3.1.
In the eNode section, the eNode ID is entered, this field is editable and when the eNode is not entered, all the related options remain disabled. A single indicator describes if eXpanders are used. eNodes can be configured as either 4-port devices with antennas attached or as 16-port devices with eXpanders attached. The Power selection is available for all antennas (1 per section accordingly), the unit used is dBm, min. value is 20.0 and max. value is 30.
If a TurboMux Licence is applied, the TurboMux (TMM) option will be enabled in the eNode section CHAPTER III: CONTROL RFID SET- ENODE 71 STARflex MANUAL
3.1.4 PROFILES The profiles section display four available options, the first three: “RTLS” and “Large Volume Portal” reflect common RFID modes of operation, the last one “Custom”, allows you to personalize the complete configuration. - The “RTLS” profile configuration, maximize real time location response from all tags. An estimated total number of tags covered by the STARflex’s set of antennas is required.
3.1.5 2ND RECEIVE ANTENNA MODE *Available only in Advanced Mode In this section there are two options available, none and auto: None: No 2nd receive antenna. Auto: Automatically generated configuration to cycle through all antennas not currently transmitting. To save the configuration click on the “Save” button, to discard any changes and go back to the last configuration click on the “Cancel” button. The buttons 3.1.
3.1.7 PATTERN In this menu, the Mask is available to edit if the “Enable Select” option is selected, otherwise the mask is disabled. Once the mask is enabled, it is possible to select the mask pattern, which is a hexadecimal value representing the bit pattern used to match and select a subset of the tags EPC number separating this tag from the total tag population. The beginning of the pattern is always bit position 32, the pointer and length will be auto calculated based on the pattern entered.
3.1.8 BASIC PROGRAM RUNNING When the basic program is running (started in the “Tag Viewer” menu) and changes in the RFID settings are done, these are not applied until the program is restarted. When pausing the readings, the changes are not applied as only the interface is paused but not the readings in the background. When any change is saved in RFID settings, a dialog is displayed asking the user to reboot at that moment or later. 3.1.
When in basic mode this feature can not be turned off, if deactivation is needed, login into advanced mode and the icon will change as follows: Click on the icon and the following message will pop up and the icon will change: When turned off the icon changes as follows: CHAPTER III: CONTROL RFID SETTINGS BASIC PROGRAM RUNNING, OPEN PORT PROTECTION MODE 76 STARflex MANUAL
3.1.10 TOPOLOGY This feature displays a map of all the connections the STARflex has, it is opened when clicking in the following icon: Once the topology map is displayed it shows all the connections to the STARflex (Antennas, eNodes, eXpanders, GPIO, etc.) 1. Expand View: This options allows the topology map to be displayed in fullscreen mode. 2. Print: It opens the Print Menu for the topology.
3. Expand Nodes: It expands and contracts all the devices at once. 4. Topology Map: It graphically displays the connections, it includes the labels for each connection, it can be zoomed in and zoomed out by using the mouse’s scroll wheel, specific parts can be contracted or expanded by clicking on them.
3.1.11 TURBO ANTENNA TMA-2000 The Turbo Antenna option is available next to the eNode section. The Mojix TurboAntenna TMA-2000 is the latest addition to the STARflex and STAR 3000 system. It offers the functionality of a Mojix eNode with a single integrated phased array antenna. The TurboAntenna TMA-2000 is an RF transmitter, designed to excite all types of EPC UHF Gen 2 RFID tags within its designated RFID coverage area. It works in conjunction with either a STARflex or a STAR 3000 system.
When the icon is clicked the menu for Turbo Antennas is displayed, allowing the user to control the Power dBm for each one or all at the same time.
4 CHAPTER IV: TAG VIEWER 4.1 TAG VIEWER The tag viewer menu allows the user to turn on RFID programs in order to find and read tags, displaying all the tag found results in a list. In addition, it is possible to filter while live reading the EPCs, TxID (transmit antenna) and export the list in CSV file. The Tag Viewer option is available after the user logs in to the application with valid credentials.
Once the user clicks on the PLAY button (green), the very first time, a popup window will appear requesting the user to select a valid program before running the process. The two possible options are “Basic Program” and “Advanced Program ” (with a list of available advanced programs). Basic Program, which is always available, refers to the basic RFID program that is in the STARflex system. In the API document it is also called simpleRFID program that is overwritten when modifying the RFID settings.
Once the user selects the RFID program and clicks continue, the program is selected The results will be displayed in simple mode by default, however there is a detailed mode which displays a more detailed view. Simple mode view will display one row for EPC tag. The columns for each row shall be EPC , Timestamp, and Read Count. The column Read Count will display the total number of TagReadData packets that match the EPC.
To view the results in Detailed mode, there is a switch at the top right side of the page, once it is enabled the results will be expanded showing one row for each EPC, tx Antenna Port, tx Expander Port and power tuple. The columns for each row shall be EPC, Timestamp, TxID (transmit antenna), Read Rate, Read Count, Power.
When switching between the Simple mode and Detail mode the data will be persistent, the only difference should be the way this data is displayed. While the process is running and the tags are being read, if the PLAY button (green) is clicked, the color changes to blue and the button becomes a PAUSE button, the STOP (red) and the CLEAR (blue) buttons are enabled, and the EXPORT button is disabled.
When viewing in Alias mode, the TxID will be replaced by the label of the antenna placed in RFID settings.
A blank space is a logical “or”: Example: 300 056 searches for pattern 300 or 056. Note that we do not use or as logical or.
The search can be performed by TxID or by Alias CHAPTER IV: MAKER TAG VIEWER 88 STARflex MANUAL
If no results are found the following message will display: Below the mentioned buttons and above the results table, a gear icon, the number of Rounds and the number of Unique EPCs are displayed. The Code Wheel allows the user to change the program (Basic and Advanced), it is disabled while the RFID program is running, once the program is stopped, the code wheel is enabled.
In the results table there is a color code for the tag readings. The default background color is white. When a new tag comes in, it is displayed in a blue background. The background transitions to white are over 0.5 sec. When a tag is read but it has been displayed before, this tag is updated in place by painting the background green. The green background fades to white over 0.5 sec, for a tag that is read much faster than the 0.5 sec, that tag row essentially stays constant green.
When the Antenna Test program from Advanced mode is running, the name will be highlighted.
Concurrent users When different users enter to the Tag Viewer section and START or STOP the tag reading, it is possible for them to see if another user is doing the same action. A message is displayed notifying that another user has started or stopped the RFID program and the corresponding buttons (PLAY and STOP) are enabled or disabled accordingly. When a user is in the landing page, the current status of the STARflex also changes accordingly, if an RFID program is running or not.
5 CHAPTER V: NETWORK SETTINGS 5.1 NETWORK SETTINGS The Network Settings menu is available after the user logs in to the application with valid credentials. Once in the Network Settings menu, it is possible to configure the STARflex to the network that this is going to use.
Hostname: Always editable to set the hostname. MAC Address: Displays the STARflex MAC Address DHCP: Three fields for DHCP are available, IP address, netmask and gateway. If the option to enable DHCP is selected, the fields will be disabled and the corresponding data will be auto populated. If DHCP is disabled, fields will be available to assign manually. Next to the field for the IP address there is a label for the temporary IP address which indicates the default IP address of the STARflex.
NTP: Single entry for NTPs is displayed and available to edit only when the option “Enable NTP” is selected. If NTP is enabled the fields “Set Date” and “Set Time” will be disabled. Date, Time & Timezone: A field to set the date, time and timezone are available. The fields display the user’s machine date, time and timezone by default. Clicking on the “Set Date” field a datepicker is displayed in order to choose the date.
6 CHAPTER VI: CONTROL 6.1 CONTROL In order to access to the Control menu, the user must be logged into the application, after that the user must select “Advanced Mode” option and provide the password to have the advanced mode option visible in the menu, once visible and click on it, a group of options will be displayed including “Control”.
Once in the Control page, there are four visible buttons, Default RFID Settings, Reboot, Factory Restore and Firmware Update. On the lower part there is the Recovery Options section.
6.1.1 DEFAULT RFID SETTINGS Once this option is clicked and after confirming the action, the application will reset all the RFID settings in both the basic and advanced pages to a known default configuration. The Basic mode default settings are: - STARflex antenna selection defaults to 4 antennas selected. - No eXpanders enabled. - 2nd receive antenna set to Auto.
6.1.2 REBOOT This option allows the user to reboot the STARflex, the result log actions are displayed in the log area below the buttons. 6.1.3 FACTORY RESTORE This option allows the user to restore the STARflex back to its original configuration (the one given in the manufacturing) including all the default network settings and default name. The log actions are displayed in the log area below the buttons.
6.1.4 FIRMWARE UPDATE Once clicked this option, a new dialog will be displayed asking for the file to update the Firmware. In this new dialog a folder icon is displayed, it will launch the file picker in order to select the corresponding file. Additionally, the option “URL Mode” is available allowing to enter the URL where the file is located and download it to the current machine.
6.2 ANTENNA TEST The “Antenna Deployment Test” page allows the user to step through the configured antennas in the RFID settings page (refer to Chapter III - RFID Settings) in order to test them one by one and make sure they each can read tags. This process ensures proper continuity of cables and antennas. In this page, an scaled RFID Settings scheme is displayed giving an overall view of the configuration showing all the antennas and highlighting the antenna that is tested at the moment.
In addition, the column associated with the filter is highlighted: Moreover, the number of Rounds, number of unique EPCs and the name of the program that is currently running are displayed. At the end of the page a list with the tag reads is available with 3 columns: EPC, Read Rate and Read Count. If there are no antennas selected in the basic settings page, a message should be displayed at the top of the page.
CHAPTER VII: CONTROL ANTENNA TEST 103 STARflex MANUAL
6.3 GPIO TEST The “GPIO Test” page allows the user to validate the state of connected input devices and to test output devices by triggering the respective output through the interface. Once in the page, the GPIO IDs and eNodes are auto discovered and displayed in a tree showing the current configuration. The tree allows the user to select and connect the GPIOs, expand or collapse the eNodes, zoom in or zoom out and move the whole tree.
A green ok icon is displayed when the entered GPIO ID is valid. In case the ID is invalid or is not connected to the unit, a red X icon is displayed. If the GPIO is attached to an eNode, the corresponding ID is populated right next to the GPIO ID.
With a valid GPIO ID, the state of the connected input devices is reflected in the corresponding input and port, the output buttons are enabled to trigger the respective output devices through the interface. If an output device is unplugged from the GPIO and the corresponding button is clicked, a message is displayed.
6.4 MQTT CONFIGURATION The “MQTT Configuration” page allows the user to set up the hostname/IP address, port to connect and test to the MQTT broker and to set up the interesting events keep alive rate . The “Save”, “Cancel” and “Connect” buttons are enabled once the MQTT broker IP and port are entered. With the “Connect” option it is possible to connect to the MQTT broker without saving the information and with the “Save” option the data to connect to the MQTT Broker is saved.
If the connection is successful, the status “Connected” and a green ok icon are displayed, otherwise the status “Disconnected” and a red error icon are shown. In addition, in the rectangular section displayed below, all the MQTT related messages regarding the connection are displayed. In the MQTT Options section at the bottom if the Send Interesting Events is set to ON it will keep sending the Interesting Events (keepAlive) at a rate time in seconds that can be set below the ON/OFF button.
6.5 LICENSE MANAGER The “License Manager” page allows the users to add, remove or export licenses. To upload a new license click on “Add License” button, with the file picker select the corresponding license and apply.
The reboot process will be automatically displayed: After the reboot is completed the license is displayed as available. The feature details can be displayed by clicking on it.
Invalid licenses are listed and visible however these are disabled. To remove a license click on it and click on “Remove”, it remains displayed but not available, a reboot is required for valid licenses in order to remove them completely.
To export a licence click on it and click on “Export Licence”, a prompt will appear, select the location to save the file and click on save.
To export all licences click on the ”Export All” button, a prompt message will appear, select the location to save the file and click on save. NOTE: In IOS devices the “locations” to upload attachments are set up by third party applications, by default only the Photo Album contents are selectable. By having third party applications such as DropBox, Google Drive, you can have other locations from where you could choose the file for license manager. We have similar behavior for Android devices.
6.
6.6.1 ACCESS WRITE There are three write options in this section, EPC, Reserved Memory and User Memory EPC This option lets the user select one or more tags and re write it with a different number in hexadecimal. Where: 1. TARGET EPC: Enter the target EPC number to be modified from the tag. 2. EPC: Enter the new number to be written. 3. Antenna ID: Select the antenna to be used for the writing process. 4. Power dBm: Set the power level in dBm for the selected antenna. 5.
Reserved Memory This option lets the user set a Kill Password and an Access Password. 1. Kill Password: This option sets a password for disabling the tag (non responsive tag) and prevent it from being read. 2. Access Password: This option sets a password to prevent unauthorized reading and writing of the tag’s registry.
User Memory This option lets the user write additional information to the user memory bank using hexadecimal code.
6.6.2 ACCESS READ There are two options in this section User Memory and TID. User Memory This option lets the user read any additional information stored in the tag’s user memory. TID This option lets the user read manufacture stored unique tag ID number.
APPENDIX FCC Notice, STARflex, eNode and TMA-2000 CAUTION: To comply with FCC RF exposure compliance requirements, a separation distance of 20 cm must be maintained between the antenna of this device and all persons. WARNING: This equipment has been tested and found to comply with the limits for Class A digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.