Maxim Integrated's IoT development kit

Dependencies:   MAX30101 MAX30003 MAX113XX_Pixi MAX30205 max32630fthr USBDevice

Committer:
Mahir Ozturk
Date:
Thu Mar 15 17:13:40 2018 +0300
Revision:
2:68ffd74e3b5c
Parent:
1:efe9cad8942f
Add BLE Notification period setting, code cleaning

Change-Id: Ib49ed44fe0fb2ccf03f2379e1cd086e5a36e7e49

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Mahir Ozturk 1:efe9cad8942f 1 mainmenu "MAXIM MAX326XXX mBED EVKit platform configuration"
Mahir Ozturk 1:efe9cad8942f 2
Mahir Ozturk 1:efe9cad8942f 3 config CONFIG_NAME
Mahir Ozturk 1:efe9cad8942f 4 string "Config name"
Mahir Ozturk 1:efe9cad8942f 5
Mahir Ozturk 1:efe9cad8942f 6 menu "Platform setup"
Mahir Ozturk 1:efe9cad8942f 7 choice
Mahir Ozturk 1:efe9cad8942f 8 prompt "Select mBED platform"
Mahir Ozturk 1:efe9cad8942f 9
Mahir Ozturk 1:efe9cad8942f 10 config PLATFORM_MAX32600MBED
Mahir Ozturk 1:efe9cad8942f 11 bool "MAX32600MBED"
Mahir Ozturk 1:efe9cad8942f 12 help
Mahir Ozturk 1:efe9cad8942f 13 MAX32600MBED mBED platform.
Mahir Ozturk 1:efe9cad8942f 14
Mahir Ozturk 1:efe9cad8942f 15 config PLATFORM_MAX32625MBED
Mahir Ozturk 1:efe9cad8942f 16 bool "MAX32625MBED"
Mahir Ozturk 1:efe9cad8942f 17 help
Mahir Ozturk 1:efe9cad8942f 18 MAX32625MBED mBED platform.
Mahir Ozturk 1:efe9cad8942f 19
Mahir Ozturk 1:efe9cad8942f 20 config PLATFORM_MAX32630FTHR
Mahir Ozturk 1:efe9cad8942f 21 bool "MAX32630FTHR"
Mahir Ozturk 1:efe9cad8942f 22 help
Mahir Ozturk 1:efe9cad8942f 23 MAX32630FTHR feather wing mBED platform.
Mahir Ozturk 1:efe9cad8942f 24
Mahir Ozturk 1:efe9cad8942f 25 config PLATFORM_MAX32625PICO
Mahir Ozturk 1:efe9cad8942f 26 bool "MAX32625PICO"
Mahir Ozturk 1:efe9cad8942f 27 help
Mahir Ozturk 1:efe9cad8942f 28 MAX32625PICO mBED platform.
Mahir Ozturk 1:efe9cad8942f 29
Mahir Ozturk 1:efe9cad8942f 30 endchoice
Mahir Ozturk 1:efe9cad8942f 31
Mahir Ozturk 1:efe9cad8942f 32 config MAXIM_PLATFORM_NAME
Mahir Ozturk 1:efe9cad8942f 33 string "Enter MAXIM platform name"
Mahir Ozturk 1:efe9cad8942f 34 default "unknown"
Mahir Ozturk 1:efe9cad8942f 35
Mahir Ozturk 1:efe9cad8942f 36 endmenu
Mahir Ozturk 1:efe9cad8942f 37
Mahir Ozturk 2:68ffd74e3b5c 38 config BLE_SUPPORT
Mahir Ozturk 2:68ffd74e3b5c 39 bool "Enable Bluetooth Low Energy Support"
Mahir Ozturk 2:68ffd74e3b5c 40
Mahir Ozturk 1:efe9cad8942f 41 menu "Maxim IoT Devices"
Mahir Ozturk 2:68ffd74e3b5c 42
Mahir Ozturk 1:efe9cad8942f 43 config LIBRARY_MAX30205
Mahir Ozturk 1:efe9cad8942f 44 bool "MAX30205 - Human Body Temperature Sensor"
Mahir Ozturk 2:68ffd74e3b5c 45
Mahir Ozturk 2:68ffd74e3b5c 46 if LIBRARY_MAX30205
Mahir Ozturk 2:68ffd74e3b5c 47
Mahir Ozturk 2:68ffd74e3b5c 48 config MAX30205_BLE_NOTIFY_PERIOD_SEC
Mahir Ozturk 2:68ffd74e3b5c 49 int "BLE Notification period (sec)"
Mahir Ozturk 2:68ffd74e3b5c 50 range 1 60
Mahir Ozturk 2:68ffd74e3b5c 51 default "5"
Mahir Ozturk 2:68ffd74e3b5c 52 depends on BLE_SUPPORT
Mahir Ozturk 2:68ffd74e3b5c 53
Mahir Ozturk 2:68ffd74e3b5c 54 endif
Mahir Ozturk 2:68ffd74e3b5c 55
Mahir Ozturk 1:efe9cad8942f 56 config LIBRARY_MAX113XX_PIXI
Mahir Ozturk 1:efe9cad8942f 57 bool "MAX11300/01/11/12 - Programmable Mixed-Signal I/O"
Mahir Ozturk 2:68ffd74e3b5c 58
Mahir Ozturk 2:68ffd74e3b5c 59 if LIBRARY_MAX113XX_PIXI
Mahir Ozturk 2:68ffd74e3b5c 60
Mahir Ozturk 2:68ffd74e3b5c 61 config MAX113XX_PIXI_BLE_NOTIFY_PERIOD_SEC
Mahir Ozturk 2:68ffd74e3b5c 62 int "BLE Notification period (sec)"
Mahir Ozturk 2:68ffd74e3b5c 63 range 1 60
Mahir Ozturk 2:68ffd74e3b5c 64 default "5"
Mahir Ozturk 2:68ffd74e3b5c 65 depends on BLE_SUPPORT
Mahir Ozturk 2:68ffd74e3b5c 66
Mahir Ozturk 2:68ffd74e3b5c 67 endif
Mahir Ozturk 2:68ffd74e3b5c 68
Mahir Ozturk 1:efe9cad8942f 69 config LIBRARY_MAX30003
Mahir Ozturk 1:efe9cad8942f 70 bool "MAX30003 - Single-Channel Integrated Biopotential (ECG, R to R Detection) AFE"
Mahir Ozturk 2:68ffd74e3b5c 71
Mahir Ozturk 2:68ffd74e3b5c 72 if LIBRARY_MAX30003
Mahir Ozturk 2:68ffd74e3b5c 73
Mahir Ozturk 2:68ffd74e3b5c 74 config MAX30003_BLE_NOTIFY_PERIOD_SEC
Mahir Ozturk 2:68ffd74e3b5c 75 int "BLE Notification period (sec)"
Mahir Ozturk 2:68ffd74e3b5c 76 range 1 60
Mahir Ozturk 2:68ffd74e3b5c 77 default "5"
Mahir Ozturk 2:68ffd74e3b5c 78 depends on BLE_SUPPORT
Mahir Ozturk 2:68ffd74e3b5c 79
Mahir Ozturk 2:68ffd74e3b5c 80 endif
Mahir Ozturk 2:68ffd74e3b5c 81
Mahir Ozturk 1:efe9cad8942f 82 config LIBRARY_MAX30101
Mahir Ozturk 1:efe9cad8942f 83 bool "MAX30101 - High-Sensitivity Pulse Oximeter and Heart-Rate Sensor"
Mahir Ozturk 2:68ffd74e3b5c 84
Mahir Ozturk 2:68ffd74e3b5c 85 if LIBRARY_MAX30101
Mahir Ozturk 2:68ffd74e3b5c 86
Mahir Ozturk 2:68ffd74e3b5c 87 config MAX30101_BLE_NOTIFY_PERIOD_SEC
Mahir Ozturk 2:68ffd74e3b5c 88 int "BLE Notification period (sec)"
Mahir Ozturk 2:68ffd74e3b5c 89 range 1 60
Mahir Ozturk 2:68ffd74e3b5c 90 default "5"
Mahir Ozturk 2:68ffd74e3b5c 91 depends on BLE_SUPPORT
Mahir Ozturk 2:68ffd74e3b5c 92
Mahir Ozturk 2:68ffd74e3b5c 93 endif
Mahir Ozturk 2:68ffd74e3b5c 94
Mahir Ozturk 1:efe9cad8942f 95 endmenu
Mahir Ozturk 1:efe9cad8942f 96
Mahir Ozturk 1:efe9cad8942f 97 menu "Memory debug setup"
Mahir Ozturk 1:efe9cad8942f 98 config ENABLE_MEMORY_DEBUG
Mahir Ozturk 1:efe9cad8942f 99 bool "Enable memory debug"
Mahir Ozturk 1:efe9cad8942f 100 if ENABLE_MEMORY_DEBUG
Mahir Ozturk 1:efe9cad8942f 101
Mahir Ozturk 1:efe9cad8942f 102 config MBED_MEM_TRACING_ENABLED
Mahir Ozturk 1:efe9cad8942f 103 bool "mbed memory tracing"
Mahir Ozturk 1:efe9cad8942f 104 help
Mahir Ozturk 1:efe9cad8942f 105 mbed Runtime memory tracing
Mahir Ozturk 1:efe9cad8942f 106 https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_mem_trace/
Mahir Ozturk 1:efe9cad8942f 107
Mahir Ozturk 1:efe9cad8942f 108 config MBED_HEAP_STATS_ENABLED
Mahir Ozturk 1:efe9cad8942f 109 bool "mbed heap stats"
Mahir Ozturk 1:efe9cad8942f 110 help
Mahir Ozturk 1:efe9cad8942f 111 Runtime heap statistics
Mahir Ozturk 1:efe9cad8942f 112 https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_stats/#heap-statistics
Mahir Ozturk 1:efe9cad8942f 113
Mahir Ozturk 1:efe9cad8942f 114 config MBED_STACK_STATS_ENABLED
Mahir Ozturk 1:efe9cad8942f 115 bool "mbed stack stats"
Mahir Ozturk 1:efe9cad8942f 116 help
Mahir Ozturk 1:efe9cad8942f 117 Runtime stack statistics
Mahir Ozturk 1:efe9cad8942f 118 https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_stats/#stack-statistics
Mahir Ozturk 1:efe9cad8942f 119
Mahir Ozturk 1:efe9cad8942f 120
Mahir Ozturk 1:efe9cad8942f 121 endif
Mahir Ozturk 1:efe9cad8942f 122 endmenu