Files
firmware/src
Copilot 51f56ccb4e Fix mini-epaper-s3 build: resolve SensorLib isBitSet macro conflict with SparkFun MMC5983MA (#10584)
* Initial plan

* Fix SensorLib isBitSet macro conflict with SparkFun MMC5983MA library

SensorLib 0.3.4 defines isBitSet as a C preprocessor macro in SensorLib.h,
which conflicts with SparkFun_MMC5983MA_IO.h's class method of the same name.
When both libraries are included in the same translation unit (e.g., via
configuration.h → SensorRtcHelper.hpp → SensorLib chain, alongside the
SparkFun MMC5983MA library in lib_deps), the macro expansion causes compile
errors like 'expected unqualified-id before const'.

Fix: undefine the isBitSet macro right after including SensorRtcHelper.hpp
in configuration.h, so it doesn't interfere with SparkFun's class method.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 08:59:55 -05:00
..
2026-03-24 12:39:21 -05:00
2026-05-30 07:03:23 -05:00
2026-05-27 16:31:36 -05:00
2026-05-28 20:59:06 -05:00
2026-05-11 11:46:13 -05:00
2026-05-19 09:53:45 +02:00
2026-05-30 07:03:23 -05:00
2026-05-27 16:31:36 -05:00
2026-02-19 07:16:33 -06:00
2026-01-29 05:56:19 -06:00
2026-02-19 07:16:33 -06:00
2026-05-11 11:46:13 -05:00
2026-05-11 11:46:13 -05:00
2026-05-30 07:03:23 -05:00
2026-05-30 07:03:23 -05:00
2026-04-23 14:19:33 -05:00
2023-01-21 21:23:24 +01:00
2026-05-27 16:31:36 -05:00
2025-03-01 06:18:33 -06:00
…