QR Code Module Settings

You have a great deal of control over the behavior of the QR Code Reader Module.  The behavior is controlled by configuring the module’s many settings.  We’ve chosen some values for you when the Voice It starts up but you can override them if you’d like. 

The setting values are changed by presenting special QR Codes to for the module to read.  We’ve copied several of these codes, that we think you may find useful, from the module’s user documentation and put them in this PDF document.  We’ve arranged them in a table with opposite instructions next to each other in the same row:

For example, the instruction to turn on the reading tone is in the same row as the instruction to turn it off.  By printing and cutting the table into rows, you can fold a row in half and have an easy way to turn a feature on or off just by flipping the paper over.

Possible Settings

You may want to, or need to, change some of these settings for the QR code module.  You’ll find the QR code for each of these settings in the QR Code Module Settings document.

  • Turn Off Beeps When Changing Settings – the QR code module won’t beep when presented with a settings QR code.
  • 3 Beeps for Successful Settings Change – the module will beep three time when successfully reading a settings-related QR code.
  • Save User Settings – copy all current settings to a protected area for the user.
  • Restore User Settings – apply all settings in the user area to the module.
  • Turn Off Sound When Reading Codes – the module won’t beep when reading a non-settings-related QR code.
  • Turn On Sound When Reading Codes – the module will beep when successfully reading a non-settings-related QR code.
  • 2 Seconds Between Codes – the module will attempt to read a QR code every two seconds.  The code may be the same as the last code read.
  • The Next Code Must Be Different – the module will read a QR code but will ignore that code until a different code has been read.
  • 2 Seconds Between Repeated Codes – the module will read a QR code but then the code must be removed from the view of the module and two seconds must elapse before the same QR code can be read again.
  • 3 Seconds Between Repeated Codes – the module will read a QR code but then the code must be removed from the view of the module and three seconds must elapse before the same QR code can be read again.
  • Short Tone Duration – if a beep is played when a non-settings-related QR code is read, it will only last a short amount of time.  You may want to apply this setting if you want to play a tone but the regular tone is too annoying for the user.
  • Regular Tone Duration – if a beep is played when a non-settings-related QR code is read, it will last twice as long as the short tone.

Note that these settings will apply to the reading of barcodes as well.

Default Setting Values

Here are the settings for which we’ve chosen values when the Voice It starts up.  You don’t have to do anything to set them other than to reset the Voice It.

  • Turn Off Sound When Reading Codes
  • 3 Seconds Between Repeated Codes
  • Regular Tone Duration

QR Code Module Reset Steps

The last four QR codes on the page are for your use if the module gets in a very confused state.

  1. Step 1 – This QR code resets the QR code module to factory settings.
  2. Step 2 –  This QR code reminds the module to communicate with the Voice It over the wires you’ve used in the assembly.
  3. Step 3 –  This QR code tells the module to restart.
  4. Step 4 – Finally, restart the Voice It using the restart switch on the underside of the switch.

Example Changes

The video below shows how you can change the behavior of the QR code module using the settings codes.  Note that, contrary to what is said in the video, the Voice It now keeps the default module behavior of beeping three times when the a module setting is successfully changed.