Firmware SDK
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
bcl.h
1 #ifndef _BCL_H
2 #define _BCL_H
3 
4 // Miscellaneous
5 
6 #include <bc_ir_rx.h>
7 #include <bc_irq.h>
8 #include <bc_led_strip.h>
9 #include <bc_radio.h>
10 #include <bc_radio_pub.h>
11 #include <bc_radio_node.h>
12 #include <bc_log.h>
13 
14 // Peripheral drivers
15 
16 #include <bc_adc.h>
17 #include <bc_button.h>
18 #include <bc_dac.h>
19 #include <bc_eeprom.h>
20 #include <bc_gpio.h>
21 #include <bc_i2c.h>
22 #include <bc_led.h>
23 #include <bc_rtc.h>
24 #include <bc_uart.h>
25 #include <bc_spi.h>
26 #include <bc_pwm.h>
27 
28 // Chip drivers
29 
30 #include <bc_sgp30.h>
31 #include <bc_sgpc3.h>
32 #include <bc_cp201t.h>
33 #include <bc_hc_sr04.h>
34 #include <bc_lis2dh12.h>
35 #include <bc_lp8.h>
36 #include <bc_spirit1.h>
37 #include <bc_ls013b7dh03.h>
38 #include <bc_cmwx1zzabz.h>
39 #include <bc_sam_m8q.h>
40 #include <bc_esp8266.h>
41 
42 // BigClown tags
43 
44 #include <bc_tag_barometer.h>
45 #include <bc_tag_humidity.h>
46 #include <bc_tag_lux_meter.h>
47 #include <bc_tag_temperature.h>
48 #include <bc_tag_nfc.h>
49 #include <bc_tag_voc.h>
50 #include <bc_tag_voc_lp.h>
51 
52 // BigClown modules
53 
54 #include <bc_module_battery.h>
55 #include <bc_module_climate.h>
56 #include <bc_module_encoder.h>
57 #include <bc_module_gps.h>
58 #include <bc_module_pir.h>
59 #include <bc_module_power.h>
60 #include <bc_module_relay.h>
61 #include <bc_module_rs485.h>
62 #include <bc_module_sigfox.h>
63 #include <bc_module_lcd.h>
64 #include <bc_module_co2.h>
65 #include <bc_module_sensor.h>
66 #include <bc_module_infra_grid.h>
67 
68 // Other
69 
70 #include <bc_analog_sensor.h>
71 #include <bc_config.h>
72 #include <bc_data_stream.h>
73 #include <bc_flood_detector.h>
74 #include <bc_pulse_counter.h>
75 #include <bc_soil_sensor.h>
76 #include <bc_font_common.h>
77 #include <bc_image.h>
78 #include <bc_system.h>
79 #include <bc_switch.h>
80 #include <bc_timer.h>
81 #include <bc_error.h>
82 #include <bc_dice.h>
83 #include <bc_ramp.h>
84 #include <bc_gfx.h>
85 #include <bc_atci.h>
86 #include <bc_base64.h>
87 #include <bc_sha256.h>
88 
89 #pragma GCC diagnostic ignored "-Wunused-parameter"
90 
102 
103 #endif // _BCL_H