hardware version sensitivity #13

Closed
opened 2020-12-05 08:41:19 +08:00 by jbqubit · 3 comments

Thermostat hardware includes encoding of hardware version number. Firmware should read hardware version, add to register. Firmware behavior can then reflect variation between hardware versions. Example use case is Issue 12.

Thermostat hardware includes [encoding](https://github.com/sinara-hw/Thermostat/issues/86) of hardware version number. Firmware should read hardware version, add to register. Firmware behavior can then reflect variation between hardware versions. Example use case is [Issue 12](https://git.m-labs.hk/M-Labs/thermostat/issues/12).

Thermostat v1 uses a different MCU and is not supported at all. Currently there is no use for these hardware revision pins.

Thermostat v1 uses a different MCU and is not supported at all. Currently there is no use for these hardware revision pins.
sb10q closed this issue 2020-12-05 10:45:43 +08:00

v2.2 will fix problems with v2.0 (eg SENS swap) and add features (eg PWM fan). Without hardware version sensitivity how will the firmware operate correctly?

v2.2 will fix problems with v2.0 (eg SENS swap) and add features (eg PWM fan). Without hardware version sensitivity how will the firmware operate correctly?

We'll revisit this when v2.2 is fully designed and manufactured.

We'll revisit this when v2.2 is fully designed and manufactured.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: M-Labs/thermostat#13
There is no content yet.