indent code with clang-format, add rotation

This commit is contained in:
cuu
2022-03-10 04:02:24 -06:00
parent 3237703ec3
commit 31670a4428
8 changed files with 1250 additions and 1271 deletions

View File

@@ -1,24 +1,20 @@
#include "utils.h"
void delayus(unsigned int _us){
delayMicroseconds(_us);
void delayus(unsigned int _us) { delayMicroseconds(_us); }
uint8_t invert_bit(uint8_t a) {
return ((a & 0x01) << 7) | ((a & 0x02) << 5) | ((a & 0x04) << 3) |
((a & 0x08) << 1) | ((a & 0x10) >> 1) | ((a & 0x20) >> 3) |
((a & 0x40) >> 5) | ((a & 0x80) >> 7);
}
uint8_t invert_bit(uint8_t a){
return ((a&0x01)<<7)|((a&0x02)<<5)|((a&0x04)<<3)|((a&0x08)<<1)|((a&0x10)>>1)|((a&0x20)>>3)|((a&0x40)>>5)|((a&0x80)>>7);
uint8_t bits_number(uint8_t n) // count bits "1"
{
uint8_t count = 0;
while (n) {
count += n & 1;
n >>= 1;
}
return count;
}
uint8_t bits_number(uint8_t n)//count bits "1"
{
uint8_t count = 0;
while (n) {
count += n & 1;
n >>= 1;
}
return count;
}