Go to the documentation of this file.
42 #ifdef CONF_DSENSOR_SWMUX
47 #define SWMUX_A_MASK 1
48 #define SWMUX_B_MASK 2
49 #define SWMUX_C_MASK 4
50 #define SWMUX_D_MASK 8
51 #define SWMUX_ERROR_MASK 16 //value not recognized
62 unsigned char swmux_bits(
unsigned int raw);
65 #define SWMUX_A(bitfield) (bitfield & SWMUX_A_MASK)
66 #define SWMUX_B(bitfield) (bitfield & SWMUX_B_MASK)
67 #define SWMUX_C(bitfield) (bitfield & SWMUX_C_MASK)
68 #define SWMUX_D(bitfield) (bitfield & SWMUX_D_MASK)
69 #define SWMUX_ERROR(bitfield) (bitfield & SWMUX_ERROR_MASK)
75 #endif //CONF_DSENSOR_SWMUX
Generated for brickOS C++ by
1.8.16