Fix max7219digit chip_rotation: 180 (#1321)

Co-authored-by: Samuel Sieb <samuel@sieb.net>
This commit is contained in:
Samuel Sieb 2020-10-05 14:15:40 -07:00 committed by GitHub
parent 5c86f332b2
commit e35d56defe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -233,7 +233,7 @@ void MAX7219Component::send64pixels(uint8_t chip, const uint8_t pixels[8]) {
b = pixels[col]; b = pixels[col];
} else if (this->orientation_ == 2) { } else if (this->orientation_ == 2) {
for (uint8_t i = 0; i < 8; i++) { for (uint8_t i = 0; i < 8; i++) {
b |= ((pixels[i] >> (7 - col)) << (7 - i)); b |= ((pixels[i] >> (7 - col)) & 1) << i;
} }
} else { } else {
b = pixels[7 - col]; b = pixels[7 - col];