Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Generate ConcentrationMeasurement cluster with Alchemy #37930

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

tersal
Copy link
Contributor

@tersal tersal commented Mar 7, 2025

Part of #37391

Generate ConcentrationMeasurement cluster using Alchemy.

Testing

Ran Unit tests and CI checks with Python and YAML tests (PENDING)

Copy link

github-actions bot commented Mar 7, 2025

PR #37930: Size comparison from 36a1bbd to 0a28542

Full report (3 builds for cc32xx, stm32)
platform target config section 36a1bbd 0a28542 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 541758 541758 0 0.0
RAM 205152 205152 0 0.0
lock CC3235SF_LAUNCHXL FLASH 575866 575866 0 0.0
RAM 205400 205400 0 0.0
stm32 light STM32WB5MM-DK FLASH 460872 460872 0 0.0
RAM 141496 141496 0 0.0

<attribute side="server" code="0x0000" name="MeasuredValue" define="MEASURED_VALUE" type="single" isNullable="true" optional="true">
<description>MeasuredValue</description>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems like an alchemy issue, but why do we have both "name" and "description" bits here?

<mandatoryConform>
<feature name="MEA"/>
</mandatoryConform>
</attribute>
<attribute side="server" code="0x0009" name="MeasurementMedium" define="MEASUREMENT_MEDIUM" type="MeasurementMediumEnum" min="0" max="2" optional="true">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure why this was set to optional before. It seems this is mandatory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants