Hardware Integration Tutorial: Connecting Ohaus Ranger 3000 Scale to the FloEnvy Mobile App

Learn how to connect your Ohaus Ranger 3000 scale to the FloEnvy mobile app

Table of Contents

Video Walkthrough


 


 

Supported Scales

The FloEnvy mobile app currently only supports the Ohaus Ranger 3000 connected via Bluetooth using BlueSnap Wireless RS232 adapter.

 

Setting up Your Scale

Print Settings

In order for the scale to send information to the mobile app, we have to ensure that the print and communication settings are correct.
Note: for a full description of your scale's settings and how to navigate menus, refer to the instruction manual, which can be downloaded from Ohaus's website.

Reset the COM1 settings:

These settings control how the scale communicates with the attached BlueSnap RS232 adapter. The simplest way to ensure that these settings are correct is to reset them to factory defaults.

  • Hold the Menu button until your scale enters Menu Mode
  • Press the No button until you reach the "COM1" menu, then press Yes to enter it.
  • The first option should be the reset" option. Press Yes to enter it.
  • Press No to toggle the setting to yes, and then press Yes to confirm your changes.
  • Press the Exit button to exit menu mode.

Enable the "Data Transfer" option in the Print menu:

The "Data Transfer" option controls whether or not the scale sends print data to the attached devices. We need to set this to "on".

  • Hold the Menu button until your scale enters Menu Mode
  • Press the No button until you reach the "Print" menu, and then press Yes to enter it.
  • Press the No button until you reach the "Data Transfer" (abbreviated "data.tr"), and press Yes.
  • Press No to cycle between the on/off setting until it is set to on, then press Yes to save your changes.
  • Press the Exit button to exit menu mode.

Setting the "Auto Print" option in the Print menu (optional):

The auto-print option controls whether or not the scale will automatically send print data based on certain criteria. Enabling this option can be useful for speeding up your workflow, as it eliminates the step of having to manually press the "Print" button.

  • Hold the Menu button until your scale enters Menu Mode
  • Press the No button until you reach the "Print" menu, and then press Yes to enter it.
  • Press the No button until you reach the "Auto Print" (abbreviated "A.Print"), and press Yes.
  • Press No to cycle through the available options. We recommend either setting it to "Off" to disable the auto-print functionality, or "On Stable" (abbreviated "On.Stab"), which will send print data once the weight stabilizes.
  • Press Yes to accept your changes.
  • Press the Exit button to exit menu mode.

Setting up your BlueSnap RS232 Adapter

In order for the BlueSnap RS232 Adapter to communicate properly with your scale, we need to make a change the baud rate setting. The easiest way to do this is to download the yACK BLE app for iOS, or the yACK FAST app for Android.

 

on iOS:

Install and open the yACK BLE app. Then, on the BlueSnap RS232 Adapter, press and hold the button until the green light begins flashing. After a moment, the adapter should show up under the "Nearby" section with a name like "BlueSnap DB9".

yack-ble-ios-select-device

Tap the device name to connect to it. The flashing light on the adapter should turn solid, and the app will move to a new screen.

Tap the menu button in the upper-right corner, and then select the "Set M6A baudrate" option. This will open a dialog with a list of options. Select the "9600" option.

yack-ble-ios-menu  yack-ble-ios-baudrate-dialog  yack-ble-ios-success

If set successfully, you should get a dialog stating so, and the adapter will restart (or just turn off if it's on battery power).

Once that's complete, you can close and uninstall the app if you wish.

 

on Android:

Install and open the yACK FAST app. Then, on the BlueSnap RS232 Adapter, press and hold the button until the green light begins flashing.

Tap the "Select Device" button to enter the device selection screen. After a moment, your adapter should show up with a name like "DB9-XXXX". Tap the device name to connect to it.

yack-fast-android-no-device  yack-fast-android-select-device  yack-fast-android-connected

Once successfully connected the light on the adapter will turn solid. Tap the menu button in the top-right corner, and then select the "Set M6A Baudrate" option. This will open a dialog with a list of options. Select the "9600" option, and then tap "Setup" to confirm.

yack-fast-android-menu  yack-fast-android-baudrate-dialog

If set successfully, the adapter will restart (or just turn off if it's on battery power).

Once that's complete, you can close and uninstall the app if you wish.

Attaching the BlueSnap RS232 Adapter

Turn off your scale, and flip it over. Open the large panel to reveal the interface ports.

ohaus-ranger-3000-bottom

Insert the adapter into the DB9 port located towards the front of the scale. The adapter should be oriented so that it's single button is facing out.

ohaus-ranger-3000-bluesnap-attached


 

Connecting your scale with the FloEnvy mobile app

After you've configured the scale and bluetooth adapter, the final step is to connect the FloEnvy mobile app to the reader.

Open the FloEnvy mobile app, and open the Settings menu by tapping the menu button in the top right corner. Then select Connect to Scale.

  scale-android-app-not-connected

Turn on the BlueSnap RS232 adapter by holding the button down for several seconds, until the green light begins flashing. Then, tap Connect, and the mobile app will begin scanning for your adapter. If one is found, it will connect to it. Once connected, the connection status will change to "Connected to DB9-XXXX".

scale-android-app-scanning   scale-android-app-connected

  • If you need to check the connection status or disconnect from the scale, simply return to this menu.

Important Note: whenever your scale becomes disconnected from your mobile app, you will need to reconnect to it by returning to the Connect to Scale menu and tapping Connect.

 

 

Reading Scale Data into a FloEnvy Task (Harvest Example)


Once the mobile app has been connected to your scale, you can use it to input weights for any weight-related field for an Action Item. This includes Harvest, Audit, or any other plant-touching tasks.

For example, to read data for Harvesting:

  • Open any Harvest task in the FloEnvy Mobile app

  • Click the "Harvest Plant" Action Item. Then click into the "Wet Weight" field and proceed with reading the Bluetooth data from the scale. As long as the scale is properly connected from the previous steps, the weight will populate the field.