Identify World Curling Product Code

The World Curling product code is found on the bottom of the label tag sewn into the SmartBroom pad sleeves. This example below shows the initial code S1A1A, though your sleeve code may differ as new codes are assigned by World Curling.

Your SmartBroom must have a valid World Curling product code to be certified for use in competition. To see the current list of valid product codes, check the World Curling Approved Product List, found here.

Finding Your Files

The SmartBroom iOS app saves each sweep as a separate .csv file in your iCloud Drive. You can view your files either in the SmartBroom app or the Files app.

  • In the SmartBroom app, navigate to the ‘Review’ tab and tap ‘Open Sweep File’

  • The Files app is a system app from Apple, which can be accessed from your Home Screen, App Library, or by Spotlight search

In either case, you will be presented with a standard Apple Files interface.

  • From the main Browse tab, select iCloud Drive

  • Scroll down and select the SmartBroom folder

  • Sweeps are stored in sub-folders by date, and further sub-folders by sweeper name

Because the sweeps are stored in your iCloud Drive, if you have a Mac or PC signed into the same Apple Account, they will automatically sync to those devices as well.

Ensuring Accurate Measurement

With SmartBroom 3 you can see the live measurements from the force sensor array, and tare the zero-point directly from the iOS app.

After connecting, tap on the device name, shown at the top of the screen. This will bring you to the device details and settings screen.


What to Expect?

With SmartBroom 3, you can expect:

  • Measurement sensitivity: ≤ 100g

  • Measurement accuracy: error ≤ 1% @FS-120kg (max); ≤ 0.5% @FS-120kg (typical)

A zero-point within ±0.3kg is great. The SmartBroom itself weighs 400g, so anything less falls within a reasonable margin of error.


Checking force measurement

The ‘Live force’ row shows the SmartBroom’s current reading, and updates in real time once per second. To confirm your SmartBroom is measuring accurately, you can use a scale or other force-measuring device to compare measurements.

Updating the zero-point

A true zero is critical for accurate force measurement. It is expected that some shift in the zero point will occur over the lifetime of your SmartBroom, and can also occur when the ambient temperature changes. The Tare function adjusts the zero point to compensate for this shift.

Before collecting data, confirm that the device measures ~0 when unloaded. If it doesn’t, use the ‘Tare (set zero)’ button to update the zero point. This manual tare will save the new zero point to the device, and will persist across power-cycles.


Auto-Tare

With SmartBroom firmware version 2.1.0 and later, your device will auto-tare the zero point any time a stable measurement is detected for at least 5 seconds. Holding the SmartBroom off the ice occasionally will trigger an auto-tare without you needing to think about it. While this typically removes the need to manually tare the SmartBroom, it is good practice to confirm the zero point occasionally.

Auto-tares are not saved permanently, meaning the zero point will reset to the most recent manual tare (or the factory calibrated zero) after a power-cycle.

LED colours

The SmartBroom’s sleep/wake button will glow various colours to indicate device state.

While no USB cable is connected:

  • Gently ‘breathing’ white: SmartBroom is broadcasting, waiting for an app to connect

  • Solid blue: SmartBroom is connected to an app

  • Flashing blue: SmartBroom is actively collecting sweep data

While a powered USB cable is connected:

  • Flashing red: SmartBroom battery is charging (0-90%)

  • Flashing green: SmartBroom battery is charging (90-100%)

  • Solid green: SmartBroom battery is fully charged

Collecting Sweep Data

NewSweep.png

Connect to your SmartBroom

Make sure your SmartBroom is properly installed on a supported broom, with a pad securely affixed

Before starting a sweep you may optionally add:

  • The sweeper’s name

  • Notes on the current sweep

  • A custom file-name to identify the data later

Tap ‘Start New Sweep’ to begin data collection


With SmartBroom 3, the button on the device can also be used to start and stop a sweep. This is very useful when training by yourself, or using the SmartBroom during a game.

The LED on the SmartBroom indicates when data is being collected.

  • Solid blue - ready to start a new sweep, not collecting data

  • Flashing blue - currently collecting sweep data

Powering OFF

PowerOFF.png

To turn off your SmartBroom from the iOS app, tap the red power symbol in the top right of the screen.


You can also use the button on your SmartBroom - press and hold for three seconds, the LED will go dark and the SmartBroom will power off.


Note: the SmartBroom will not power off if a USB cable is connected and the battery is charging. Remove the charger to power off the device.

Disconnecting

Disconnect.png

To disconnect from your SmartBroom in iOS, tap the ‘x’ in the top left of the screen.

Re-naming your device

Connected.jpg

When you receive your SmartBroom, it will be named “SmartBroom”. This name can be changed to anything you would like.

After connecting, tapping on the device name, shown at the top of the screen, will bring you to the device details and settings screen.


Tapping on the ‘Name’ row will present a text field to enter a new device name. Tap ‘Save’ and your SmartBroom’s name will be updated.

Battery and Charging

iOS battery state of charge

Connected.jpg

To view the current state of charge of your SmartBroom in iOS, connect with the app. State of charge is shown near the top of the screen.


Charging battery

To charge the battery in your SmartBroom, connect a USB type-C cable to any standard USB power source.

The LED on your SmartBroom will turn red to indicate the battery is charging.

When charging is complete, the SmartBroom LED will turn green.


Note: your SmartBroom will always turn on when a powered USB cable is connected, and cannot be turned off until the cable is removed. This is normal behaviour.