Maxim Integrated's IoT development kit
Dependencies: MAX30101 MAX30003 MAX113XX_Pixi MAX30205 max32630fthr USBDevice
Kconfig@2:68ffd74e3b5c, 2018-03-15 (annotated)
- 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?
| User | Revision | Line number | New 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 |