poppy_com  0.1
Poppy2.0 communication library
 All Classes Files Functions Variables Enumerations Enumerator Pages
i2c_slave.h
1 #ifndef I2C_SLAVE_H_
2 #define I2C_SLAVE_H_
3 
4 #include "poppy-com/inc/context.h"
5 
6 void id_update(unsigned char id);
7 
8 // Callbacks
9 void idle(msg_dir_t dir, volatile unsigned char *data);
10 void get_size(msg_dir_t dir, volatile unsigned char *data);
11 void get_data(msg_dir_t dir, volatile unsigned char *data);
12 
13 void msg_complete(msg_dir_t dir);
14 
15 #endif /* I2C_SLAVE_H_ */
msg_dir_t
Message direction enum.
Definition: poppyNetwork.h:22