Вопрос банальный, но спрошу.
ID микроконтроллера задается тремя ногами от 000 до 111
как правильно вдвинуть эти биты в инт?
bool h; // high bit
bool m; // middle bit
bool l; // low bit
uint8_t id;
1. id = h*4 + m*2 + l;
2. id = h;
id = id<<1 | m;
id = id<<1 | l;
3. id = h<<2 | m<<1 | l;