#include "MovesenseExerciseService.h" #include "movesense.h" MOVESENSE_APPLICATION_STACKSIZE(1024) MOVESENSE_PROVIDERS_BEGIN(1) MOVESENSE_PROVIDER_DEF(MovesenseExerciseService) MOVESENSE_PROVIDERS_END(1) MOVESENSE_FEATURES_BEGIN() // Explicitly enable or disable Movesense framework core modules. // List of modules and their default state is found in documentation OPTIONAL_CORE_MODULE(DataLogger, true) OPTIONAL_CORE_MODULE(Logbook, true) OPTIONAL_CORE_MODULE(LedService, true) OPTIONAL_CORE_MODULE(IndicationService, true) OPTIONAL_CORE_MODULE(BleService, true) OPTIONAL_CORE_MODULE(EepromService, true) OPTIONAL_CORE_MODULE(BypassService, false) OPTIONAL_CORE_MODULE(SystemMemoryService, false) OPTIONAL_CORE_MODULE(DebugService, false) OPTIONAL_CORE_MODULE(BleStandardHRS, false) OPTIONAL_CORE_MODULE(BleNordicUART, false) OPTIONAL_CORE_MODULE(CustomGattService, false) // NOTE: It is inadvisable to enable both Logbook/DataLogger and EepromService without // explicit definition of Logbook memory are (see LOGBOOK_MEMORY_AREA macro in movesense.h and eeprom_logbook_app). // Default setting is for Logbook to use the whole EEPROM memory area. // NOTE: If building a simulator build, these macros are obligatory! DEBUGSERVICE_BUFFER_SIZE(6, 120); // 6 lines, 120 characters total DEBUG_EEPROM_MEMORY_AREA(false, 0, 0) LOGBOOK_MEMORY_AREA(0, 384 * 1024); APPINFO_NAME("Movesense Exercise"); APPINFO_VERSION("1.1.0"); APPINFO_COMPANY("Movesense"); // NOTE: SERIAL_COMMUNICATION macro has been DEPRECATED BLE_COMMUNICATION(true) MOVESENSE_FEATURES_END()