Skip to content

getSensorVariant не работает. #51

Open
@SoftFelix72

Description

@SoftFelix72

getSensorVariant не работает, всегда обнаружен SCD40.

SensirionI2cScd4x.cpp line 174.

uint16_t variant = (uint16_t)(rawSensorVariant & 4);

Надо проверять bit 12 (0x1000), а проверяется bit2 (& 4, 0x0004)

variant всегда равен 0.

Далее проверку тоже надо изменить.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions