dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pios_ir_transponder.h
Go to the documentation of this file.
1 
9 /*
10  * This program is free software; you can redistribute it and/or modify
11  * it under the terms of the GNU General Public License as published by
12  * the Free Software Foundation; either version 3 of the License, or
13  * (at your option) any later version.
14  *
15  * This program is distributed in the hope that it will be useful, but
16  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17  * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
18  * for more details.
19  *
20  * You should have received a copy of the GNU General Public License along
21  * with this program; if not, see <http://www.gnu.org/licenses/>
22  *
23  * Additional note on redistribution: The copyright and license notices above
24  * must be maintained in each individual source file that is a derivative work
25  * of this source file; otherwise redistribution is prohibited.
26  */
27 
28 
29 #ifndef PIOS_IR_PROTOCOLS_H
30 #define PIOS_IR_PROTOCOLS_H
31 
32 #include <pios.h>
33 
34 void pios_ir_generate_ilap_packet(uint32_t ilap_id, uint8_t * data, uint8_t data_len);
35 void pios_ir_generate_trackmate_packet(uint16_t trackmate_id, uint8_t * data, uint8_t data_len);
36 
37 #endif /* PIOS_IR_PROTOCOLS_H */
38 
39 
40 
41 
42 
43 
44 
45 
Main PiOS header to include all the compiled in PiOS options.
void pios_ir_generate_trackmate_packet(uint16_t trackmate_id, uint8_t *data, uint8_t data_len)
uint8_t data[XFER_BYTES_PER_PACKET]
Definition: bl_messages.h:129
void pios_ir_generate_ilap_packet(uint32_t ilap_id, uint8_t *data, uint8_t data_len)