Loading...
 

Layout of the Simulator Module

Beacon Configuration:

In the Beacon Configuration section, Beacons are created, identified, configured, and removed.

  • Create: Click this button to create a single Beacon using the Beacon and LED 0, LED 1, and LED 2 fields and add to the list in the table.
  • LED Bit Code: Select the LED Bit Type from the drop-down list.
    • Attention: Beacon LEDs are identified by flashing a specific bit code unique to that LED. Higher Beacon indexes can be created with the higher bit codes (thus more Beacons) which will add more latency to the system.  A real system is based on 12-bits.
  • Delete: Click this button to remove the selected Beacon(s) from the list in the table.
  • Beacon: In the box, type the number assigned for the Beacon that you will create and assign the corresponding index numbers.
  • LED 0, LED 1, LED 2: In the boxes, type the LED indexes for each LED ID corresponding to the Beacon number that you have set in the Beacon box.
  • Update: Click this button to apply the LED Indexes to the Beacon, which will be displayed in the table.
  • Table: Displays the list of Beacon(s) created and LED Indexes, Bit Codes and position for each corresponding LED.
  • LED 1, LED 2, LED 3: Select the checkbox to enable position data for that LED, and then type the measurement (in meters) for the offseted X, Y and Z positions.
  • Apply: Click this button to apply the LED positions for the selected LEDs.
    • Note: LED positions are relative to the centroid position.
  • Batch Beacon Creation: Creates Beacons in a batch.
    • Count: In the box, type the number of Beacons you want to create in a batch.
    • Create: Click this button to create the batch of Beacons and add to the list in the table. When created this way, Beacons follow the standard Preset Beacon numbering for ID and LED indexes.

Beacon Position

In this section, the virtual positional offset coordinates of the centroid are displayed, and can be re-configured.

  • Path Type: Click this drop-down list to select Manual or Circle.
    • Manual: Use the slider to set the measurements (meters) for X, Y, Z positions and RX, RY and RZ (rotation). You can also type the measurement values in the boxes beside the sliders.
      • Update: Click this button to apply the entered centroid position to the selected Beacon(s).
      • Range: In the boxes, type the measurement values (meters) in this section to set the maximum and minimum ranges of the movements.
      • Update: Click this button to apply the range values to all Beacons.
    • Circle: Automatically rotates the Beacon with reference to the set position and rotation of the centroid. You can also type the measurement values in the boxes beside to specify the rotation location and angle. R=Radius of the circle's movement, and A=Angle of the circle around the world coordinate system.
      • Update: Click this button to apply the position and rotation values to the selected Beacon(s).
      • Start/Stop: Toggle this button to start or stop the movement.
      • Pulse: Click this button to trigger a single pulse of movement.

Network Configuration

In this section, the network address and port information linked to the internal IP addresses of the BTServer are displayed.

  • Motive Sender: Displays the network address and port information used for sending position data to the other modules. Unmark the checkbox to disable the connection and stop sending position data.
  • Router Listener: Displays the network address and port information used for receiving data packets (such as commands) from the Beacons. Unmark the checkbox to disable the connection and stop receiving data.
    • Note: This feature is not currently used.
  • Router Sender: Displays the network address and port information used for simulating sent data packets from the Beacons (such as battery status). Clear the checkbox to disable the connection and stop sending data. 

Message Log

In this section, information on data that passes through the Simulator and system events are displayed. This information can also be saved to a separate file for review later. Message Log files can be found at C:\bt_run_time.

  • Display Log Data: Select this checkbox to display detailed packet information in the Message Log.
  • Write to File: Select this checkbox to save the log as a text file in the C:\bt_run_time folder.
  • Clear Log: Click this button to clear all messages in the log.