DRV700 Command API

Public serial command reference for DRV700 V1 firmware.
Firmware V1 documentation · V1.0-rc54-2d701ce

Koheron products currently ship with firmware V0.x by default. Firmware V1 is under active development and is not publicly available yet.

Contact us if you would like early access or want to evaluate V1 firmware on your device.

This page lists product-specific and feature-specific public serial commands for DRV700 firmware. Universal commands are listed in the common command API.

Common commands

Command Description Type Unit Default Min Max
IDN? Identify device R
bdid Board ID R/W
brate UART Baud rate R/W baud
ecrc EEPROM configuration CRC R
err Error code R
errclr Clear errors W
errlist List supported error codes R
errmsk Error mask R/W
fmt% Active binary status fields R
fmtlist Supported binary status fields R
fmtseq Sequencer-writable command schema R
logerr Binary status snapshot on last error R
memr Read framed binary user memory page R
model Board model R/W
muxon UART multiplexing R/W
profiler MCU load profile R
regs Sequencer registers R/W
save Save configuration in EEPROM R/W
seqerr Sequencer error diagnostics R
seqstat Sequencer execution status R
sequ Sequenced memw execution R/W
serial Serial number R
stmsk Active binary status mask R/W
tboard Board temperature R °C
tms Time since startup R ms
userdata Read/Write user data R/W
usrmode User mode R/W
version Firmware version R

Product-specific commands

Command Description Type Unit Default Min Max
ain Analog input voltage R V
ainfs Sampling frequency R/W Hz 10.329 10.168 631.313
curron Disable | enable driver current R/W 0 0 1
dithon Enable dithering R/W 0 0 1
ibus Input supply current R A 2.0
imax Maximum output current R/W mA 600.0 0.0 675.0
imin Minimum output current R/W mA 0.0 0.0 675.0
imodgain Set AIN modulation gain R/W mA/V 0.0 -100000.0 100000.0
imon Monitored output current R mA
iout Set the output current R/W mA 0.0 0.0 675.0
iraw Set the output current using DAC code R/W
lckon Disable | enable interlock functionality R/W 0 0 1
lcksts Lock status R
ntccal NTC calibration R/W
pgaauto Automatic input ranging R/W 1 0 1
rtact Thermistor resistance R Ω
tjunc Driver junction temperature R °C 120.0
tref Reference temperature R °C
vbus Input supply voltage R V 20.5 34.0
vdrop Voltage drop in FET pass element R V
vmon Monitored output voltage R V
vsdon Enable driver supply R/W 0 0 1
vsdrv Set the current driver supply voltage R/W V 8.0