# 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