iFormBuilder Integrated Hardware
Table of Contents
- What is the BlueTherm Temperature Probe?
- How do I add the BlueTherm element to my form?
- How do I parse the data captured with the BlueTherm element?
- How do I connect my BlueTherm probe to my device?
Also, check out:
- VIDEO: How to connect your BlueTherm® Temperature Probe to iForm
- VIDEO How to Record Data using the BlueTherm® Temperature Probe
What is the BlueTherm® Temperature Probe?
The BlueTherm® Temperature Probe is a Bluetooth thermometer designed to read the temperature of an object and write the value to a form field.
How do I add the BlueTherm® Temperature Probe element to my form?
To add the BlueTherm® Temperature Probe element to your form, please follow the instructions below.
PLEASE NOTE: Only single BlueTherm® element can be added to a form.
STEP 1. With your form loaded in the Form Builder, click the BlueTherm® button from the left-hand menu.
STEP 2. On the right-hand side, you'll see the element properties. Enter the name of your element.
PLEASE NOTE: If you check the Based on Label option, it will create a data column based on the Label on the element.
STEP 3. Save your form.
How do I parse the data captured with the BlueTherm® Probe?
There are 8 built-in variables used to display the output from the probe.
PLEASE NOTE: data_column_name should be replaced with the actual data column name of your BlueTherm®element.
- data_column_name.celsius: Outputs the temperature measured in Celsius.
- data_column_name.fahrenheit: Outputs the temperature measured in Fahrenheit.
- data_column_name.celsiusWithUnit: Outputs the temperature measured in Celsius with unit.
- data_column_name.fahrenheitWithUnit: Outputs the temperature measured in Fahrenheit with unit.
The below variables will be available with the 8.25 iOS release:
- data_column_name.modelNumber: Provides the model number of the BlueTherm® device.
- data_column_name.deviceName: Provides the name of the BlueTherm® device.
- data_column_name.dateOfCapture: Provides the local date and time of the reading.
- data_column_name.batteryLevel: Provides the battery level of the device from 1-100.
To parse out the data, you'll use these built-in variables to pass the data to Read-Only elements. Please follow the instructions below to do so.
PLEASE NOTE: In this example, the data column name of our BlueTherm® element is my_temperature_probe.
STEP 1. Under your BlueTherm® element, add a Read-Only element.
STEP 2. In the Dynamic Value of the Read-Only element, put the built-in variable you'll be using: my_temperature_probe.celsius
STEP 3. Save your form.
STEP 4. Test out the functionality on your form.
How do I connect my BlueTherm® Temperature Probe?
Now that you have the form built out, it's time to collect your data. Follow the instructions below to do so.
PLEASE NOTE: Bluetooth must be enabled on your device.
STEP 1. From inside the app, click the Gear icon.
STEP 2. Click on the External Hardware section.
STEP 3. Choose Bluetherm hardware.
STEP 4. Click on your Bluetherm device.
Your device will now be connected.
STEP 5. With the form loaded, use your BlueTherm® Probe to record temperatures. The data will be parsed out depending on your form's set up.
VIDEO: How to connect your BlueTherm® Temperature Probe to iForm
VIDEO: How to Record Data using the BlueTherm® Temperature Probe
Download the below form packages to use as an example.