* MCP2515_FILTER_EXTENDED(0), // Filter 3 * MCP2515_FILTER_EXTENDED(0), // Filter 4 * MCP2515_FILTER_EXTENDED(0), // Filter 5 * * MCP2515_FILTER_EXTENDED(0), // Mask 0 (for group 0) * MCP2515_FILTER_EXTENDED(0), // Mask 1 (for group 1) * }; * \endcode * * If you want to receive both 11 and 29 bit identifiers, set your filters * and masks as follows: */ prog_uint8_t can_filter[] = { // Group 0 MCP2515_FILTER(0), // Filter 0 MCP2515_FILTER(0), // Filter 1 // Group 1 MCP2515_FILTER_EXTENDED(0), // Filter 2 MCP2515_FILTER_EXTENDED(0), // Filter 3 MCP2515_FILTER_EXTENDED(0), // Filter 4 MCP2515_FILTER_EXTENDED(0), // Filter 5 MCP2515_FILTER(0), // Mask 0 (for group 0) MCP2515_FILTER_EXTENDED(0), // Mask 1 (for group 1) }; // You can receive 11 bit identifiers with either group 0 or 1. // -----------------------------------------------------------------------------
#define sw_bomba2_byte byte_MI_SisAux2016_B #define sw_mppt_msk data_MI_SisAux2016_C #define sw_mppt_byte byte_MI_SisAux2016_C #define sw_aux1_msk data_MI_SisAux2016_D #define sw_aux1_byte byte_MI_SisAux2016_D #define sw_aux2_msk data_MI_SisAux2016_E #define sw_aux2_byte byte_MI_SisAux2016_E /** * @brief Seta o filtro do canBus a ser usado * * @param O filtro a ser usado. */ const uint8_t can_filter[] PROGMEM = { // Group 0 MCP2515_FILTER(0), // Filter 0 MCP2515_FILTER(0), // Filter 1 // Group 1 MCP2515_FILTER(0), // Filter 2 MCP2515_FILTER(0), // Filter 3 MCP2515_FILTER(0), // Filter 4 MCP2515_FILTER(0), // Filter 5 MCP2515_FILTER(0), // Mask 0 (for group 0) MCP2515_FILTER(0), // Mask 1 (for group 1) }; /** * @brief Atualiza o estado do sistema de acordo com as chaves */