Bayley Wang
/
foc-ed_in_the_bot_compact
robot
errors.cpp
- Committer:
- bwang
- Date:
- 2017-03-12
- Revision:
- 85:2280526f9bad
- Parent:
- 84:dd32640942a4
File content as of revision 85:2280526f9bad:
#include "errors.h" int errors = 0, moded_errors = 0; int masks[32]; void init_masks() { masks[ERR_THROTTLE_DISABLED] = _MASK_MODE_RUN | _MASK_OP_TORQUE | _MASK_OP_DRIVING | _MASK_OP_SPEED | _MASK_OP_POSITION | _MASK_SRC_RC | _MASK_SRC_ANALOG; masks[ERR_POS_INVALID] = _MASK_MODE_RUN | _MASK_MODE_ZERO | _MASK_MODE_CFG | _MASK_OP_TORQUE | _MASK_OP_DRIVING | _MASK_OP_SPEED | _MASK_OP_POSITION | _MASK_SRC_RC | _MASK_SRC_ANALOG | _MASK_SRC_TERMINAL | _MASK_SRC_SERIAL | _MASK_SRC_CAN | _MASK_SRC_INTERNAL; masks[ERR_NOT_DRIVING] = _MASK_MODE_RUN | _MASK_OP_TORQUE | _MASK_OP_DRIVING | _MASK_SRC_RC | _MASK_SRC_ANALOG | _MASK_SRC_TERMINAL | _MASK_SRC_SERIAL | _MASK_SRC_CAN | _MASK_SRC_INTERNAL; }