Skip to content

Fix setColor bug for whole ring color#75

Open
nbourre wants to merge 81 commits into
Makeblock-official:masterfrom
nbourre:master
Open

Fix setColor bug for whole ring color#75
nbourre wants to merge 81 commits into
Makeblock-official:masterfrom
nbourre:master

Conversation

@nbourre
Copy link
Copy Markdown

@nbourre nbourre commented Oct 6, 2022

the method bool MeRGBLed::setColor(uint8_t index, long value) has a bug for index 0. The fix was only to change the affectation to i for the tmp variable.

@nbourre
Copy link
Copy Markdown
Author

nbourre commented Oct 18, 2022

Fixed a few bugs such as MeRGBLed::setColor and MeEncoderOnBoard::setRatio.

nbourre and others added 30 commits September 24, 2025 09:25
Add ME_IR_DISABLE_ISR compile-time option to conditionally disable
the MeIR interrupt handler, preventing linker errors when using
buzzer/tone libraries that require the same AVR timer.

Changes:
- Wrap ISR(TIMER_INTR_NAME) with #ifndef ME_IR_DISABLE_ISR guard
- Include new MeIR_config.h header for configuration
- Document IR/Tone conflict and workaround in README
- Bump version to 3.29.1

This allows users to disable the built-in IR receiver ISR when needed
while maintaining backward compatibility by default.
feat(MeIR): add configurable ISR toggle to resolve timer conflicts
This commit fixes the issue my mBot has with this library. I don't have a ranger, so I can't and haven't tested if this commit breaks things.
This is part of a bugfix for mBots. It has not been tested on a ranger.
Move port data from MeAuriga.cpp to MeAuriga.h so it wont make the MeMCore library use them. This resolves a bug with the mbot.
Part of a bugfix for the MeMCore library
ME_IR_DISABLE_ISR should be commented out by default, as the explanation above indicates, and because this variable causes a bug in the standard code.
Deleting because it shouldn't be on this branch.
Deleting becasue it shouldn't be on this branch
Deleting because it shouldn't be on this branch
Fixes to the code so the mBot works by default with the MeMCore library
reupload bc I accedentally deleted them when I merged idk help
MeAudioPlayer Library and mBot fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants