
www.sensirion.com
Version 1.3
–
September 2022
8/24
3.4
SCD4x Command Overview
Table 9
: List of SCD4x sensor commands. Detailed description of SCD4x commands can be found
further down. *Column indicates whether command can be executed while a periodic measurement
is running.
Domain
Command
Hex.
Code
I
2
C sequence type
(see chapter 3.3)
Execution
time
[ms]
During
meas.*
Basic Commands
Chapter 3.5
start_periodic_measurement
0x21b1
send command
-
no
read_measurement
0xec05
read
1
yes
stop_periodic_measurement
0x3f86
send command
500
yes
On-chip output signal
compensation
Chapter 3.6
set_temperature_offset
0x241d
write
1
no
get_temperature_offset
0x2318
read
1
no
set_sensor_altitude
0x2427
write
1
no
get_sensor_altitude
0x2322
read
1
no
set_ambient_pressure
0xe000
write
1
yes
Field calibration
Chapter 3.7
perform_forced_recalibration
0x362f
send command and
fetch result
400
no
set_automatic_self_calibration_enabled
0x2416
write
1
no
get_automatic_self_calibration_enabled
0x2313
read
1
no
Low power
Chapter 3.8
start_low_power_periodic_measurement
0x21ac
send command
-
no
get_data_ready_status
0xe4b8
read
1
yes
Advanced features
Chapter 3.9
persist_settings
0x3615
send command
800
no
get_serial_number
0x3682
read
1
no
perform_self_test
0x3639
read
10000
no
perform_factory_reset
0x3632
send command
1200
no
reinit
0x3646
send command
20
no
Low power single shot
(SCD41 only) Chapter 3.10
measure_single_shot
0x219d
send command
5000
no
measure_single_shot_rht_only
0x2196
send command
50
no
power_down
0x36e0
send command
1
no
wake_up
0x36f6
send command
20
no