add send for 4,1 or 0 bytes
This commit is contained in:
		| @@ -17,7 +17,10 @@ typedef enum { | ||||
| typedef enum { | ||||
|     evCAinit = 10, | ||||
|     evCAnewMsg, | ||||
|     evCAsend | ||||
|     evCAsend4, | ||||
|     evCAsend2, | ||||
|     evCAsend1, | ||||
|     evCAsend0 | ||||
| } CAN_EVENTS; | ||||
|  | ||||
| typedef void (*CAN_CALLBACK)(uint8_t, uint8_t, uint32_t); | ||||
| @@ -78,6 +81,11 @@ void CAN_newMsg(); | ||||
|  */ | ||||
| void CAN_Send(uint8_t idRecipient, uint8_t idMsg, uint32_t data); | ||||
|  | ||||
| void CAN_send_4_bytes(uint8_t idRecipient, uint8_t idMsg, uint8_t byte0, uint8_t byte1, uint8_t byte2, uint8_t byte3); | ||||
| void CAN_send_2_bytes(uint8_t idRecipient, uint8_t idMsg, uint16_t data); | ||||
| void CAN_send_1_byte(uint8_t idRecipient, uint8_t idMsg, uint8_t byte0); | ||||
| void CAN_send_0_byte(uint8_t idRecipient, uint8_t idMsg); | ||||
|  | ||||
| /*********** | ||||
|  * SETTERS * | ||||
|  ***********/ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user