Hi guys
I usually check a bit like this:
Is there a way to do something like that to make it look better??
I usually check a bit like this:
Code:
#define CHECK_BIT(data, pos) ((var) & (1<<(pos)))
if (CHECK_BIT(data, 1){
// do stuff
}
if (CHECK_BIT(data, 2){
// do stuff
}
../
Code:
switch(data){
case bit_1:
break;
case bit_2:
break;
....
}