Fake Qwerk

Intermediate | Launch / Download

Fake Qwerk
The Fake Qwerk program can be used in place of a real Qwerk board. Fake Qwerk is a useful tool for testing software applications meant to control a Qwerk. When Fake Qwerk recieves commands from a control program, it prints the commands to the screen. This allows one to see exactly what commands are being sent to the Qwerk, which can be useful for testing and debugging. Please note that all input values (including battery, motor, and servo state) are generated randomly.

Usage

Gettting Started

  1. Launch the Fake Qwerk program by clicking on “Launch Software” above. Note that you may get a security warning. Accept the digital signature in order to run the application.
  2. Enter a valid robot ID and password, then press ; or click the “Login” button. (You can create a Fake Qwerk login ID and password on the Manage Your Robots page. You will need to be registered and logged in to the TeRK web site to access this page.)
  3. Connect to the Fake Qwerk using a control program of your choosing. For example, you can use the Qwerkbot Teleop Interface and connect to the Fake Qwerk instead of a real Qwerkbot.

Interpreting Output

  • If output appears when the control program connects and the output matches the actions taken in the control program, then any failure likely resulted from a problem with the robot and not with the control program.
  • If output appears when the control program connects but the output does not match the actions taken in the control program, then any failure likely resulted from a problem with the control program.
  • If output fails to appear when the control program connects, then the test is inconclusive:

    • Failure most likely occurred at the control program or at the relay; however, determining which is at fault cannot be determined
      without further investigation.
    • Logically, the Fake Qwerk might have failed, or both the control program and the Fake Qwerk may have failed. Due to the high usage and testing of Fake Qwerk, this possibility — while not imposssible — is highly unlikely.

Quick Links