Software Communication 3-41
?22 REPORT CURRENT VALUE FROM FLUID SENSOR
The [?22] command reports the current value read from the fluid sensor [0..255].
0 = very wet
255 = very dry
F REPORT BUFFER STATUS
The [F] command reports the command buffer status. If the buffer is empty, the pump
returns status code 0. If the buffer is not empty, the pump returns a 1. If a program string
is sent to the pump without an [R] command, the string is loaded into the buffer and the
buffer status becomes 1. An [R] command will then execute the command stored in the
buffer.
& REPORT FIRMWARE VERSION
The [&] command returns the XP 3000 firmware revision in ASCII.
# REPORT FIRMWARE CHECKSUM
The [#] command reports back the firmware checksum. The checksum is the same for all
part numbers at the same revision level.
XP 3000 Microstep-Enabled Firmware Commands
NOTE To determine whether or not your XP 3000 carries microstep-enabled
firmware, check the part number on the EPROM label. If the part number is
600,xxx, this section applies to your pump.
N <n> SET MICROSTEP MODE OFF/ON
The [N] command enables or disables microstepping. The syntax for this command is:
[N<n>], where <n> = 0 or 1
When <n> = 0, the microstep mode is off and the XP 3000 uses the standard 3000
increments/full stroke. If <n> = 1, microstep mode is on and the XP 3000 uses 24,000
increments/full stroke. Velocities are programmed in increments per second. The default
is 0.