RGG_7447.jpg
RGW_5037.jpg
0L0A7796.jpg
SMART DRIVE.Still013.jpg
RGW_5037.jpg

INSTRUCTIONAL VIDEOS


SCROLL DOWN

INSTRUCTIONAL VIDEOS


MX2+ Videos

This model employs the PushTracker...please go to MX2 INSTRUCTIONAL VIDEOS (click here) and MX1+ INSTRUCTIONAL VIDEOS (click here) for other models.

0L0A7796.jpg

FIRMWARE HISTORY


SCROLL DOWN

FIRMWARE HISTORY


See OVER-THE-AIR UPDATE (OTA) INSTRUCTIONS (click here) below for getting the most up-to-date firmware on your device.

Firmware Versions 1.4 / 1.3

  • Added EZ-ON gesture control for power assist / "SD ON / OFF"
    • Configuration - see "SmartDrive Settings" section of PushTracker User's Manual (click here)
      • Off by default.
      • Can be turned on / off in PushTracker Settings Menu after selecting the "Control Mode" (MX1 / MX2 / MX2+).
      • Can also be configured within the app.
    • Operation - see "EZ-ON Power Assist Ready" section of SmartDrive MX2+ User's Manual (click here)
      • Holding the PushTracker level with the screen facing up, the top blue LED will light up indicating that EZ-ON is active. While the top blue LED is illuminated, double tapping the screen will toggle power assist / "SD ON / OFF". 
      • There is a 15 second timeout for turning "SD ON", after which the top blue LED will turn off and the PushTracker orientation will have to be changed before EZ-ON activates again. There is no timeout for turning "SD ON / OFF".
  • Added more Errors to the PushTracker and SmartDrive for logging
  • PushTracker send SmartDrive "Total Distance" for display within app

Firmware Versions 1.2

  • Improved PushTracker battery status display
  • Extended PushTracker Settings Menu timeout from 7 to 15 seconds
  • Added button action icons to PushTracker Settings Menu
  • Added "About" screen to PushTracker Settings Menu which displays:
    • PushTracker (PT), SmartDrive (SD) and SmartDrive Bluetooth (BT) Firmware versions
    • Most recent Error, date and description
  • Enabled logging of PushTracker and SmartDrive Errors into the app
  • PushTracker sends propulsion data to PushTracker app while connected
  • PushTracker sends "Journey" propulsion data to PushTracker app while connected during a "Journey"
SMART DRIVE.Still013.jpg

OVER-THE-AIR UPDATE (OTA) INSTRUCTIONS


SCROLL DOWN

OVER-THE-AIR UPDATE (OTA) INSTRUCTIONS


See FIRMWARE HISTORY (click here) for details of changes.

This document / page describes how to perform a wireless over-the-air update (OTA) of the following firmwares:

  1. PushTracker Bluetooth (PT)
  2. SmartDrive MX2+ Bluetooth (SDBT)
  3. SmartDrive MX2+ Microprocessor (SD)

using the iPhone and Android PushTracker App.

At a high level, the App receives the version information from the PushTracker which contains the version numbers for the three firmwares listed above. If any of these version numbers are less than the firmware version that ships with the App, then the App will prompt the user to perform an OTA Update for that device.

App Versions 1.4.00 and Below

NOTE: This document / section covers the OTA steps for version 1.4.00 of the PushTracker App, which can be verified in the About section of the App's Settings menu. Please update to this version before attempting.

The last version information that the App has received about these devices is always displayed in the App's Settings menu, which displays unknown for any devices for which it has not received any version information.

If you've read through ALL of these instructions and are having issues, please consult the Troubleshooting section at the bottom which contains feedback for common problems.

MX2+PushTracker Configuration

Since the App gets the SmartDrive (SD) and SmartDrive Bluetooth (SDBT) firmware information from the PushTracker (PT), and the PT only gets SD and SDBT version information from the SmartDrive itself, the PT must have connected (meaning not just paired, but actually engage power assist) to the SD at least once to have version information for the SD and SDBT.

To make sure the PT knows the latest versions of the SD and SDBT, connect the PT to the SD by engaging the power assist (press the left button on the PT, you should see SD ON). Wait a few seconds to ensure a good connection (make sure the PT is flashing blue), and then you can disengage power assist (press the left button again, you should see SD OFF).

If the PT cannot connect to the SD (i.e. the PT never flashes blue, but instead flashes red), make sure that the PT is paired to the SD (by going to the SD Pairing option in the PT Settings Menu, which can be accessed by pressing and holding the right button on the PT for at least 3 seconds). After the SD has been paired, try to connect to the SD again.

For ease of OTA, make sure that power assist is disengaged before connecting to the App or attempting OTA.

Pairing the PT to the App

To pair the PT to the App, open the App on your phone.

Note: If this is the first time you've opened the App (or you've reinstalled it), then the App will present you with a short tutorial describing how it works. Follow the tutorial until it is complete.

With the App open on your phone, go into the PT's Settings Menu (press and hold the PT's right button for at least 3 seconds), and navigate to the App Pairing option.

Note: Changing the selection in the Settings Menu is accomplished by pressing the right button, and selecting a setting to change is accomplished by pressing the left button. To leave a setting, press the left button again.

When you enter the App Pairing setting on the PT, you should receive a pop-up in the PushTracker App notifying you that there is a device that wishes to pair; press OK. If you don't see the pop-up, ensure that you have allowed the PushTracker App access to the phone's Bluetooth (by going into an iPhone's Settings App) and that there are no other phones around which currently have the PushTracker App open.

The PT should show a check-mark to indicate that the phone has been successfully paired. When it does, you can press either button to go back to the Settings Menu on the PT. Leave the Settings Menu (by navigating to the Exit icon and selecting it).

Connecting the PT to the App

With the PT in Standby mode (in which taps will trigger the display of information - time, battery level, etc.), press and release the right button on the PT, which will display that the PT is connecting to the App.

Note: On an iPhone, there is a Bluetooth icon in the upper right corner which indicates status of the Bluetooth connection (grey indicates that no Bluetooth devices are connected, solid white indicates a good connection to a device, and flashing white indicates that a connection is being established).

With the App open on the phone, you should see the phone's Bluetooth icon turn white after initiating the connection from the PT.

On the App's main screens, the bottom left icon shows whether or not the PT is connected to the App. If the PT is connected, the icon will have a green check-mark, otherwise it will have a grey slash. To refresh the connection status, you can click this icon and the phone will check to see if the PT is still connected. Note: This query only supports PTs running version 1.1 and above.

After the PT connects to the App, dialogs will pop up in sequence in the App prompting to update (in order): the SmartDrive, SmartDrive Bluetooth, and then the PushTracker. If the user accidentally cancels one of these OTAs, they can go into the App's Settings menu to manually start the OTA. This process is described below in the Troubleshooting section.

Note: The dialog prompts will only show up if one of the PushTracker, SmartDrive, or SmartDrive Bluetooth versions is less than 1.4, e.g. 1.0. If all three versions are 1.4, then all devices are up-to-date.

SmartDrive (SD) OTA

When you connect the PT to the App, a dialog will pop up indicating that an OTA is available for the SD and asking you if you want to update your SD.

NOTE: Before clicking OK to begin the update, make sure you disengage power-assist.

Once you've verified that the SmartDrive is switched on but power assist is disengaged (via the PushTracker), press OK to begin the SmartDrive firmware update.

The App will display an Updating Firmware window with a progress bar indicating how much data is left to transfer for the OTA.

If the SD loses connection to the App, the App crashes, the user kills the App, the user decides to Cancel the OTA, either battery dies, etc., the SD will still be functional in the firmware version it was prior to the attempted OTA.

During the firmware update process, the SD will reboot and display its update information on its LEDS. For reference, here is the meaning of each LED:

  • The Top LED means that either the SD or SDBT has started the OTA process.
  • The Second LED means that the SD is undergoing OTA update.
  • The Third LED toggles its state every time it receives OTA data for the SD.

Using these LED indications, you can tell whether or not the OTA has started, for which firmware the OTA is being sent, and how fast the OTA is transmitting.

SmartDrive Bluetooth (SDBT) OTA

If the SDBT is out-of-date, a dialog will pop up after the SD OTA completes asking if you wish to update the SDBT. Again after making sure the SmartDrive is switched on and power assist is disengaged (via the PushTracker), press OK in the App.

The App will display an Updating Firmware window with a progress bar indicating how much data is left to transfer for the OTA.

If the SD loses connection to the App, the App crashes, the user kills the App, the user decides to Cancel the OTA, either battery dies, etc., the SD will still be functional in the firmware version it was prior to the attempted OTA.

During the OTA, the SD will reboot, this time it will only show the Top LED to indicate that the SDBT is being updated.

When the OTA finishes, the SD should reboot again.

NOTE: At the end of the SDBT OTA, the SD may not reboot, so you may need to switch it off and back on again using the SD's power switch; this is perfectly fine.

You do not need to re-pair the PT, so you can simply engage power assist for a few seconds to retrieve the updated version information from the SDBT.

PushTracker (PT) OTA

NOTE: OTA will reset the user's SmartDrive Settings to factory default (70% max speed, 30% acceleration, 100% tap sensitivity, MX2+ control mode, and EZ-ON disabled). You will want to write down each of the settings to reapply after performing the OTA.

If the PT is out-of-date, a final dialog will pop up after the SDBT OTA completes asking the user if they wish to update the PT.

Press OK to perform the update. The App will display an Updating Firmware window with a progress bar indicating how much data is left to transfer for the OTA.

If the PT loses connection to the App, the App crashes, the user kills the App, the user decides to Cancel the OTA, either battery dies, etc., the PT will still be functional in the firmware version it was prior to the attempted OTA.

When the OTA is complete, the window will disappear and the PT will restart.

NOTE: The OTA will erase any pairing information on the PT, so the PT will need to re-pair to the phone and re-pair to the SmartDrive.

When All Updates Are Complete

Now you should Re-pair the PT to the SD, following the instructions above.

Again, after re-pairing the PT to the SD, you should connect the PT to the SD at least once for a few seconds, so that the PT can get the version information from the SD and SDBT.

Now you should Re-pair the PT to the App.

Reconnect the PT to the App. If all updates were successful, no dialogs should pop up and the Settings page should show 1.4 as the version for all three firmwares.

Finally, reapply the SmartDrive Settings to the values they were before the OTA as they have been reset to factory default.

Troubleshooting

Cannot pair PT to App

If you are unable to pair the PushTracker to the App, go into the phone settings and ensure that the PushTracker App has been granted permission to use the phone's Bluetooth radio. When the App starts the first time after install, it will prompt the user to allow the App access to this feature, but if you Don't Allow (instead of pressing OK), then the App will be unable to use the Bluetooth radio to communicate with the PushTracker.

Manually Initiating OTA

Within the App's Settings page, you can press the Check for Firmware Updates button, which will prompt to directly connect to an available SD and attempt to update it if the SD is out of date. After it checks the SD firmware, it will pop up asking the user to check SDBT, after which it will finish with a pop-up asking to update the PT.

NOTE: The SD/SDBT pop-ups will occur regardless of what the version numbers in the settings page are, this allows you to OTA an SD which have not been connected to a PT; however, the PT pop-up will only occur if the PT version in the settings page is less than 1.4.

Restarting App

If the progress bar freezes for an extended period of time, kill (on an iPhone by double pressing the home button and then swiping up) the App. If it freezes during SD or SDBT OTA, also restart the SD by switching it off and back on. Then re-start the App and attempt to perfrom OTA again.