Lizzy project
Dependencies: aconno_I2C Lis2dh12 adc52832_common aconno_SEGGER_RTT
main.h
00001 /* 00002 * Made by Jurica Resetar @ aconno 00003 * More info @ aconno.de 00004 * 00005 */ 00006 00007 #ifndef MAIN_H 00008 #define MAIN_H 00009 00010 #include "mbed.h" 00011 #include "Lis2dh12.h" 00012 #include "Lis2dh12_regs.h" 00013 #include "aconno_ble.h" 00014 #include "ble/BLE.h" 00015 #include "GapAdvertisingData.h" 00016 #include "acd52832_bsp.h" 00017 #include "proj_config.h" 00018 00019 //#define LSB_VALUE (192) 00020 00021 00022 #define STOP_FPU() \ 00023 __set_FPSCR(__get_FPSCR() & ~(0x0000009F)); \ 00024 (void) __get_FPSCR(); \ 00025 NVIC_ClearPendingIRQ(FPU_IRQn) 00026 00027 #if PRINT_ON_RTT 00028 #include "SEGGER_RTT.h" 00029 #define printf(...) SEGGER_RTT_printf(0, __VA_ARGS__) 00030 #else 00031 #define printf(...) 00032 #endif 00033 00034 00035 #define ACC_INT_SIG (0x00001020) // Acc interrupt signal 00036 #define DISABLE_BLE_SIG (0x00001040) 00037 00038 00039 extern Thread bleT; 00040 extern Thread measureT; 00041 extern Thread updateServiceT; 00042 extern Thread updateBuzzLedsT; 00043 00044 void disableI2C(); 00045 00046 #endif
Generated on Wed Jul 13 2022 10:29:30 by
1.7.2

