Chapter 7 Evaluation Software
7 Evaluation Software 7 Evaluation Software 7.1. Software installation. Check to see if there has been any prior installation of the software. If a previous installation was detected, it must be removed before installing the new version. This may be done by clicking the UNINSTALL.EXE file on the CD-ROM. To install the software, insert the CD-ROM disk into your system's CD-ROM drive. Click on the install icon and follow setup instructions that appear on the seen 7.2.
Evaluation Software 7 and numeric format. To add a Reader, insert the Reader ID and click on the ADD button. To remove a Reader, use the mouse to mark it and click on the REMOVE button. RS485 communication allows several readers to be connected to a single PC. Prior to configuration, the User must decide on the placement of the readers and in accordance with the layout decide upon a specific Reader Address for each reader. 0538443779 5 7.2.2. Setting up the communication channel.
Evaluation Software 7 7.3. Readers Setup To start the Reader Setup, press on the ”Reader Setup” icon (Item 1 in Figure 7.1) or select “Readers” and “Reader Setup as shown in Figure No. 7.2. Two groups of parameters are operated from that screen: MCU Setup and RF Modem Setup. 7.3.1. MCU Setup Firmware Version, Loader Version, and Reader ID are Read-Only parameters of the MCU Setup screen (Figure 7.1.) Reader Address is the only parameter that can be modified. 7.3.2.
Evaluation Software 7 7.4. Built-In Test In order to perform the test, click on “Readers” and then “Built-In” Test as shown in Figure 7.4. The “Test” window will open (Figure No. 7.5). Begin the process by selecting the DataReader to be tested at the box marked as Item 1 in Figure 7.5. To get the results of the last test, press on the “Get Current Reader Status” bar. To run a new test, press on the “Execute Built-In Test” bar and the new results will be displayed. Fig. 7.4 1 2 Fig. 7.
7 Evaluation Software 7.5. Login-Password Setup, Password Change When the program is started for the first time after installation of the Evaluation Software, it will open at the lowest level of authorization. A password is not required at this time. Fig. 7.6 To allow only authorized access using a password, click on “Tools” as shown in Figure 7.6. The “Options” (Figure 7.7) will open. The “Options” window is used for changing the User, Administrator or Distributor passwords.
Evaluation Software If you wish the “Login” window to come up each time the Evaluation Software is activated Password Protection) clear the checkbox titled ”Always Login Using this user type and password”. If this box is checked, the “Login “ window will not come up when opening the Evaluation Software. You will, however, always login as the user type you selected. If the lower checkbox (Item 2 in Figure 7.7 ) is checked, the “Login” window will come up with the selected user type as a default.
7 Evaluation Software 7.6. Download DataReader Software Utility 7.6.1. MCU Software Update The DataReader's MCU Software update procedure is initiated from the ”Hi-G-Tek DataSeal Evaluation Software” screen. Fig. 7.9 Select “Tools” in the main menu and “Update Reader's Software” and mark “MCU” as shown in Figure 7.9 When the “MCU Download” window comes up, select the DataReader to get the software update. The update can be performed to one DataReader, chained in the system at a time.
7 Evaluation Software 7.6.2. RF Modem Software Update The DataReader's RF Modem Software update procedure is initiated from the ”Hi-G-Tek DataSeal Evaluation Software” screen. Fig. 7.12 Select “Tools” in the main menu and “Update Reader's Software” and mark “RF Modem” as shown in Figure 7.12. When the “Device Download Utility” window comes up, select the DataReader which will get the software update. The update can be performed to one DataReader chained in the system at a time.
7 Evaluation Software 7.7. Performing Verify and Set Cycles Access the Verify and Set menu by clicking on the Seals menu button on the top of the screen, and then on Verify and Set. Alternatively, click on the Verify and Set icon or type Ctrl+I. 7.7.1 Selecting the Reader. A specific Reader must be selected prior to the initialization of a COMMAND session. To select a Reader, click on the Reader drop-down list and select the appropriate Reader from the list. 7.7.2 Broadcast Sessions.
7 Evaluation Software 7.7.2.1 Setting Sessions Parameters All numbers are represented as decimal digit values. The Tcm and Na parameters are not in use, and their value is 0. An explanation of the parameters follows below. Tcm - Time Calibration Message; this parameter is not currently in use, and should be set to 0. Parameter size=1 byte. Tiw - Time Interlace Window; this parameter sets the time between the BMM (Broadcast Master Message) and the first reply slot. Minimum value=0, maximum value=16000.
7 Evaluation Software Rt - Retry Tamper; The number of times the seal will send a tamper message. To be set at the User's discretion. Only a number from the statistical table may be entered. Nr, Nt, Rr & Rt Statistical Table Nr & Nt Rr & Rt Hi-G-Tek Ltd.
7 Evaluation Software 7.7.2.2 ADI Definition ADI is the Seal Group Identification. Each seal can have an internal ID number. ADI defines the seals by group. All numbers on this screen are registered in decimal value. The ADI ranges from a minimum value of 0 to a maximum value of 64000. If the number entered in the ADI text box is "0", all seals respond. If a specific number is entered, the seals respond according to their grouping. See paragraph TBD. 7.7.2.3.
Evaluation Software 7 7.7.2.5 Multiple Sessions Multiple Sessions mode differs from Single Sessions mode in that the User can define the number of cycles of interrogation (up to infinite). The User can also define the waiting period between each session. Number of Cycles: Clicking on the Broadcast Verify Cyclical Interrogation button when there is a positive number in the Number of Cycles window box will cause the system to perform that number of sessions.
7 Evaluation Software 7.7.2.6 Reading the Results Results of the single and cyclical interrogations appear in tables to the left of the interrogation buttons. The information in the table includes the seal ID, the number of events detected, seal stamp, seal short status, the session number which is the number of the session in cyclical interrogation mode and the reader number, the number of the reader being interrogated.
Evaluation Software 7 Generally, items marked in red indicate errors. Items in red appearing in the Seal Short Status field indicate warnings or error status, while those appearing in gray are normal. To sort the interrogation results by Seal ID number, click on the Seal ID column header . To sort by session number, click on the Session column header. NOTE: 7.7.
Evaluation Software 7 For a single interrogation, click on the Single interrogation button. Results are displayed in the table to the left of the button (1) and in the Seal Status table (2) to the right of the button. Items appearing in red in the Seal Status table indicate error status. Items appearing in black indicate normal status. 1 2 7.7.3.2.
7 Evaluation Software Number of Cycles: Clicking on the Addressed Verify and Set Interrogation button when there is a positive number in the Number of Cycles window box will cause the system to perform that number of sessions. When Number of Cycles is defined as -1, clicking on the Cyclical Interrogation button will cause the system to perform an unlimited number of sessions. System Pause: This option allows the User to define a pause between reader sessions.
7 Evaluation Software 7.7.3.3. Reading the Results After interrogation the following results are received: a) In the main information table: Date and Time, Number of Events, Seal Stamp, Reader Address and Seal Status. b) In the Seal Status Table to the right of the buttons. Status events with detected errors are marked in red. Events marked in black are normal.
Evaluation Software 7 UNC - Unrecognized Command BMU - Burst Mode Unsynchronic BF - Buffer Full SRL - Scroll Event HFD - High frequency disabled ORGB - Org ID disabled 7.7.4 SET Sessions A SET sesion is used to reset and arm a seal. A SET session can only be applied to a predefined seal. To initiate a SET Session, ensure that Seal Wire has been connected. Enter Reader and Seal ID data in the relevant windows in the upper portion of the screen and click on the SET button.
Evaluation Software 7 7.8. Performing General Commands Cycles. The main function of the General Commands Cycles is to get acquainted with the system. Access the General Commands screen by clicking on ALL COMMANDS located in the Seal drop down menu. Alternatively, click on the ALL COMMANDS icon or type CNTRL+A. 7.8.1. Selecting a Reader Select a reader by clicking on the reader drop down list. Click on the appropriate reader to select it.
7 Evaluation Software 7.8.2. Selecting a Command Select a command by clicking on the Command Code drop down list, and then by clicking on the appropriate command. Parameters of the selected command appear in the Command Data window below. The number appearing in the fiels to the right of the Command Code field is the OPCODE> 7.8.3. Defining Seals A seal is defined by typing seal ID in the Seals/Tags ID window. The Seal ID number can be found in numeric and barcode format on the seal. Hi-G-Tek Ltd.
Evaluation Software 7 7.8.4. Setting the System Session Duration System session duration is automatically set by the system upon initiation. This may be changed by the User in accordance with specific requirements. System pause is the pause between sessions when the system is in cyclic mode. This may also be set by the user. Time settings differ according to parameters of the chosen command. If the parameters are changed, the User should try to initiate a session using the default settings.
7 Evaluation Software 7.8.6. Single or Continuous Settings Similar to Single and Cyclic Interrogation, Command Execution and Cyclic Execution perform single and cyclic execution of the chosen command. Results appear in the box below the buttons. To stop a Cyclic Execution session, click on the Stop button. Hi-G-Tek Ltd.
Evaluation Software 7 7.8.7 Commands Clicking on one of the commands in the Command Code drop down list initializes that command's Command Screen. Following is a description of the commands: 7.8.7.1. Verify Command The VERIFY command is used to seek all the seals located in the area that answer the following conditions: - ORG ID - ADI - Department An explanation of the command parameters can be found in chapter 5.
Evaluation Software 7 The initial response string always includes information regarding Number of Bytes, Seal ID and Message Type. A seal may receive a number of identical responses depending on the number of retransmissions (Rr) defined and the results of conflicts with other seals..
7 Evaluation Software 7.8.7.2. Tamper Command The TAMPER command is used to find all seals in the Reader's range which indicate a TAMPER status. Command definition and method of execution are identical to those of the VERIFY command described in section 7.8.7.1. 7.8.7.3. Addressed Verify The ADDRESSED VERIFY command is a VERIFY command for a specific seal. In order to affect this command, the Seal ID must be entered into the required field.
Evaluation Software 7 7.8.7.4. SET The SET command is used to arm or set one or several seals. Up to eight seals can be set in a single session. The SET command cannot be activated if the Seal Wire is not connected to the seal Seal status will be indicated as closed (OK) or open (FAIL). An example of this can be seen in the RESPONSE window of the illustration below: The first row indicates an open seal and TAMPER status, and therefore a FAIL result, while the second row indicates a closed seal, status OK.
Evaluation Software 7 7.8.7.5. Soft SET Similar to the SET command, the SOFT SET command is used to arm or set one or several seals. Up to eight seals can be set in a single session. The SOFT SET command cannot be activated if the Seal Wire is not connected to the seal. Seal status will be indicated as closed (OK) or open (FAIL).
7 Evaluation Software 7.8.7.6. Suspended SET Similar to the SET and SOFT SET commands, SUSPENDED SET is used to arm or set one or several seals. Up to eight seals can be set in a single session. The SUSPENDED SET command can only be initiated if the SealWire has not been connected to the seal. Seal status will be indicated as closed (OK) or open + suspended set.
Evaluation Software 7 7.8.7.7. Read Data The READ DATA command allows the Reader to retrieve data from a single seal located in the User Data area. There are two separate storage areas in each seal, ranging from address 00 to address 53. The first area, from address 00 to 53, is used to store data used by the DataTerminal. The data-rangecan also be used by the HF system (both reading and writing). Data stored from address 54 to 2K is defined as a free high frequency area.
Evaluation Software 7 7.8.7.8. Write Data The WRITE DATA command allows the User to write text in the entire data area. This command can only work with one seal at a time. There are two separate storage areas in each seal, ranging from address 00 to address 53. The first area, from address 00 to 53, is used to store data used by the DataTerminal. The data-range can also be used by the HF system (reading and writing). Data stored in address 54 to 2K is defined as a free high frequency area.
7 Evaluation Software 7.8.7.9. Read Parameter The READ PARAMETER command enables the User to read parameters from a single seal (see table 5.4). Hi-G-Tek Ltd.
7 Evaluation Software 7.8.7.10. Write Parameter The WRITE PARAMETER command enables the User to update some of the seal parameters (see table 5.4). The screen below illustrates an update of the ADI parameter. In the event of a FAIL status response, the message type response is "E9". 7.8.7.11. Reset Data The RESET DATA command allows the User to reset all USER DATA from address 00 to address 2K. Hi-G-Tek Ltd.
7 Evaluation Software 7.8.7.12. Deep Sleep This command sends the seal into DEEP SLEEP mode. Prior to initialization of the command, seal IDs must be defined. This command can work with up to eight seals. 7.8.7.13. Hard Wakeup The purpose of this command is to bring seals in DEEP SLEEP mode back to regular operating mode. Only seals that are on the seal ID list and are in DEEP SLEEP mode will be affected. This command can work with up to eight seals at at time. Hi-G-Tek Ltd.
7 Evaluation Software 7.8.7.14. Start Alert Burst The START ALERT BURST command transforms the seal from its current operating mode to a burst mode of operation. In Alert Burst operating mode, whenever a seal is opened a transmission detailing the opened seal ID is automatically sent. The START ALERT BURST command can work with up to eight seals. The number of transmissions and the pause between each transmission is predetermined (see table 5.4). The ACK command, detailed in section 7.8.7.
7 Evaluation Software 7.8.7.15. Start Alert Burst (all) Similar to the START ALERT BURST command, the START ALERT BURST (ALL) transforms the seal from its current operating mode to a burst mode of operation. The difference between the two is that in the case of START ALERT BURST (ALL), all seals in the area will be transferred to this mode of operation. No response is received in the RESPONSE window when the the START ALERT BURST (ALL) command operates in Broadcast mode. Hi-G-Tek Ltd.
7 Evaluation Software 7.8.7.16. Stop Alert Burst The STOP ALERT BURST command stops the seal from working in Alert Burst mode and returns it to the regular mode of operation. 7.8.7.17. Stop Alert Burst (all) The STOP ALERT BURST (ALL) command differs from the STOP ALERT BURST command only in that it applies to all the seals located in the Reader's vicinity. When the command is transmitted in Broadcast mode, no reply is received in the Response window. Hi-G-Tek Ltd.
Evaluation Software 7 7.8.7.18. Ack Alert The ACK ALERT command confirms to the seal that its message has been received. After receiving an ACK ALERT command the seal stops transmitting until a new TAMP EVENT is detected. The ACK ALERT command can work with up to eight seals at a time. Hi-G-Tek Ltd.
7 Evaluation Software 7.8.7.19. Read Events The READ EVENTS command is used to read all events stored in the EVENTS MEMORY. As is illustrated in the sample screen below, the Command Data field contains two numbers. The first defines the first event to be read, the second number defines the total number of events to be read. The response is recorded in both hex and text formats. (See table 5.8. for a list of appropriate events.