
- Open the serial using port using 9600-N-8-1, No Flow Control.
If you have purchased high speed version of DI-1000, try 230400 baud rate, in this case try 230400-N-8-1, No Flow Control.
For DI-1000UHS-1K interface please see DI-1000UHS-1K Output Formats for additional info.
Some older units may need 115200-N-8-1-No flow control setting.
When sending commands, it is enough if you terminate each command with a (carriage return)
When receiving, DI-1000 will send a (carriage return, line feed) - As soon as you have established a connection,
- Send a 2 carriage returns <CR> and make sure that at least the second response is an “A”
- Then issue a MODEL command and make sure the response string contains "DI-1000" or "DI-100"
|
Purpose |
Command |
Reponse |
| Identify if it is indeed a DI-1000 and not some of our other models. |
MODEL |
FCM DI-1000 (for DI-1000) |
|
Get the (unique) unit identifier |
ID |
Returns a string up to (16 char), For ex W1234-5678 Note: SensorVUE and ControlVUE software also use this field to determine the type of sensor connected. Therefore, use the following prefixes to describe the different types of sensors. PR for pressure sensors |
|
Get/Set Units |
UNITS<CR> UNITS kg, UNITS lb etc. If torque sensor you can set UNITS lbf-ft etc |
Responds with the current calibrated units. If the unit is shipped precalibrated do not change the units. Otherwise, the following units can be used to be recognized by LoadVUE or SensorVUE. Force: kgf, lbf, N, kN, oz |
|
Get/Set Load Capacity |
LC<CR> |
Responds with the current sensor capacity. |
|
Zero the sensor |
CT0 |
Tared |
|
Zero the sensor (alternate) |
TARE |
Tared |
|
Read the sensor value once (weight / torque / pressure / displacement etc.) |
W |
Returns the load in appropriate units, for ex 3.04 -0.000456 |
|
Read the sensor value continuously (streaming mode) |
WC |
Continuously sends the value (weight / torque / pressure / displacement etc.). Simply send a <CR> to stop streaming. |
| Change the ADC Gain (This is usually not changed from factory set values) (DI-1000U Only) |
GAIN |
The new GAIN value will be returned. Simply type GAIN to show the current value. |
| Change ADC Conversion Rate (default 7.5) (DI-1000U Only) |
SPS 7.5 SPS 15 SPS 30 SPS 60 SPS 120 SPS 240 SPS 480 SPS 960 SPS 1920 SPS 3840
|
The new SPS value will be returned. Simply type SPS to show the current value (Note: This is different from the data output rate through the USB, which is limited by the serial protocol.) See image at the bottom of this page to see how the SPS settings affects the response rate. |
| Set number of points to average | CSS (1 to 1024, => No averaging) | No of points to average. (0 to 1024). Ex: CSS 50 (to average 50 points) Unless you are writing your own software, we suggest that you keep CSS=1 and the software (LoadVUE, SensorVUE) etc handle the averaging |
| Averaging threshold as percent of load capacity | CLA (0.01 to 1) |
This is the percentage of capacity below which averaging is performed. This ensures that any "real" change in load is reflected immediately while at the same time smoothening out any noise less than 0.25 lb. |
|
Stored Settings
|
SETTINGS |
About 15 to 20 lines of data depending on the firmware version |
|
Calibration |
2PCAL |
Follow the prompts to calibrate. Please see calibration guide. |
|
Help |
? |
About 10-15 lines of command syntax |

