# Console Commands Archive
Archived
This is for documentation only. The documentation for the latest version is available here.
# Available Commands v1.17
- Available Commands v1.17
- 1053
 - 1054
 - 4048
 - adc1
 - adc_check
 - all_sensors
 - any_light
 - battery
 - calibrate_compass
 - calibrate_leds
 - calibrate_leds_manual
 - compiled
 - configure_bluetooth
 - constant_light
 - cut_through
 - cycle5v
 - dac50
 - device_info
 - expr
 - feed_watchdog
 - get_co2
 - hall
 - hello
 - light
 - memory
 - on_5v
 - p2p
 - par_led
 - print_all
 - print_date
 - print_magnetometer
 - print_magnetometer_bias
 - print_memory
 - pulse
 - readonce
 - reboot
 - reset
 - scan_i2c
 - set_accelerometer
 - set_accelerometer_bias
 - set_colorcal1
 - set_colorcal2
 - set_colorcal3
 - set_colorcal_blanks
 - set_dac
 - set_date
 - set_detector1_offset
 - set_detector2_offset
 - set_detector3_offset
 - set_detector4_offset
 - set_device_info
 - set_led_par
 - set_magnetometer
 - set_magnetometer_bias
 - set_par
 - set_serial
 - set_thickness
 - set_thickness_quick
 - set_user_defined
 - single_pulse
 - sleep
 - start_watchdog
 - stop_watchdog
 - tcs_length
 - temp
 - testmode
 - upgrade
 
 
# 1053
Continuous feed of roll, pitch, compass, direction, tilt and tilt direction. Cancel the command with -1+
Example:
1053
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# 1054
Example:
1054
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# 4048
Read multiple pulses with increasing intensity or pulse width for linearity test. With constant DAC value and pulse width, it is good for a pulse-to-pulse stdev test.
Example:
4048
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# adc1
Example:
adc1
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# adc_check
Output all ADC values
Example:
adc_check
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# all_sensors
Continuously all sensor output including par, temp, rH and pressure, until user enter -1+
Example:
all_sensors
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# any_light
Example:
any_light
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# battery
Test the instruments battery with load returning the charge state in percent (%)
Example:
battery
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# calibrate_compass
Example:
calibrate_compass
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# calibrate_leds
Example:
calibrate_leds
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# calibrate_leds_manual
Example:
calibrate_leds_manual
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# compiled
Returns date and time for when the Firmware was compiled.
Example:
compiled
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# configure_bluetooth
Set the bluetooth name and baud rate
Example:
configure_bluetooth
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# constant_light
Starting constant light source. Stop output using the command -1+.
Example:
constant_light
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# cut_through
Example:
cut_through
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# cycle5v
Example:
cycle5v
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# dac50
Set all DAC outputs to 50%
Example:
dac50
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# device_info
Receive information from the Instrument, including name, version, id, battery level, firmware and configuration.
Alias: 1007
Example:
device_info
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# expr
Example:
expr
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# feed_watchdog
Example:
feed_watchdog
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# get_co2
Sensair S8 CO2 requests. Only works if you have connected the sensair on Serial Port 3
Example:
get_co2
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# hall
Continues output of the hall sensor readings. Stop output using the command -1+
Example:
hall
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# hello
Check if your instrument is connected. On success the response is Instrument Ready.
Alias: 1000
Example:
hello
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# light
Turn on 5V to turn on a light. Replace the <light number> with the number of a light, e.g. light1
Example:
light<light number>
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# memory
Returns the memory usage of the instrument.
Example:
memory
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# on_5v
Turn on 5V for 30 seconds
Example:
on_5v
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# p2p
Read multiple pulses with increasing intensity or pulse width for linearity test. With constant DAC value and pulse width, it is good for a pulse-to-pulse stdev test
Example:
p2p
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# par_led
Input: par_led
Example:
par_led
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# print_all
print everything in the eeprom (all values defined in eeprom.h)
Example:
print_all
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# print_date
Print date based on instruments RTC (if available).
e.g.2004-02-12T15:19:21.000Z
Example:
print_date
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# print_magnetometer
Example:
print_magnetometer
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# print_magnetometer_bias
Example:
print_magnetometer_bias
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# print_memory
Print all calibration values as they are saved to the instruments storage (EEPROM). Output is formated as a JSON with a checksum.
Alias: print_calibrations
Example:
print_memory
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# pulse
Example:
pulse
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# readonce
Access write once flash
Example:
readonce
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# reboot
Example:
reboot
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# reset
Reboot the instrument.
Alias: 1027
Example:
reset
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# scan_i2c
Scan for available i2c devices.
Example:
scan_i2c
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_accelerometer
Example:
set_accelerometer
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_accelerometer_bias
Example:
set_accelerometer_bias
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_colorcal1
Example:
set_colorcal1
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_colorcal2
Example:
set_colorcal2
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_colorcal3
Example:
set_colorcal3
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_colorcal_blanks
Example:
set_colorcal_blanks
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_dac
Set DAC addresses to 1,2,3 assuming addresses are unset and all are factory (0,0,0).
Example:
set_dac
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_date
Set the date of the RTC of the instrument (if available)
Example:
set_date+
hours+min+sec+day+month+year
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_detector1_offset
Example:
set_detector1_offset
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_detector2_offset
Example:
set_detector2_offset
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_detector3_offset
Example:
set_detector3_offset
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_detector4_offset
Example:
set_detector4_offset
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_device_info
Set the device name
Alias: 1008
Example:
set_device_info
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_led_par
Example:
set_led_par
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_magnetometer
Example:
set_magnetometer
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_magnetometer_bias
Example:
set_magnetometer_bias
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_par
Example:
set_par
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_serial
Example:
set_serial
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_thickness
Example:
set_thickness
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_thickness_quick
Example:
set_thickness_quick
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# set_user_defined
Save a user defined value to the EEPROM. You can abort the input using -1+.
Example:
set_user_defined+<EEPROM Location>+<value>
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# single_pulse
Read and analyze noise on ADC from a single LED pulse (only in testmode).
Example:
single_pulse
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# sleep
Puts instrument into sleep mode. Hold the button for at least 5s to wake it up.
Example:
sleep
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# start_watchdog
Example:
start_watchdog
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# stop_watchdog
Example:
stop_watchdog
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# tcs_length
Example:
tcs_length
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# temp
Return the readings for both BME280 sensors including temperature and relative humidity.
Example:
temp
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# testmode
Example:
testmode
Instruments:
MultispeQ 1
Last Updated: December 17, 2019
# upgrade
Start over the air firmware update. The instrument is waiting for the new firmware to be transfered to the instrument.
Alias: 1078
Example:
upgrade
Instruments:
MultispeQ 1
Last Updated: December 17, 2019