Hi
I have this code in C(and I don't understand it )
Is there someone that can help me translate it to labview?
Thanks in advance.
Bjarne
typedef uint16_t (*bit_order_16)(uint16_t);
typedef uint8_t (*bit_order_8)(uint8_t);
uint16_t straight_16(uint16_t value)
{
return value;
}
uint16_t reverse_16(uint16_t value)
{
uint16_t reversed = 0;
for (int i = 0; i < 16; ++i)
{
reversed <<= 1;
reversed |= value & 0x1;
value >>= 1;
}
return reversed;
}
uint8_t straight_8(uint8_t value)