Maxim Integrated's IoT development kit

Dependencies:   MAX30101 MAX30003 MAX113XX_Pixi MAX30205 max32630fthr USBDevice

Kconfig

Committer:
Mahir Ozturk
Date:
2018-03-15
Revision:
2:68ffd74e3b5c
Parent:
1:efe9cad8942f

File content as of revision 2:68ffd74e3b5c:

mainmenu "MAXIM MAX326XXX mBED EVKit platform configuration"

config CONFIG_NAME
	string "Config name"

menu "Platform setup"
choice
	prompt "Select mBED platform"

config PLATFORM_MAX32600MBED
	bool "MAX32600MBED"
	help
		MAX32600MBED mBED platform.

config PLATFORM_MAX32625MBED
	bool "MAX32625MBED"
	help
		MAX32625MBED mBED platform.

config PLATFORM_MAX32630FTHR
	bool "MAX32630FTHR"
	help
		MAX32630FTHR feather wing mBED platform.

config PLATFORM_MAX32625PICO
	bool "MAX32625PICO"
	help
		MAX32625PICO mBED platform.

endchoice

config MAXIM_PLATFORM_NAME
	string "Enter MAXIM platform name"
	default "unknown"

endmenu

config BLE_SUPPORT
	bool "Enable Bluetooth Low Energy Support"

menu "Maxim IoT Devices"

config LIBRARY_MAX30205
	bool "MAX30205 - Human Body Temperature Sensor"

if LIBRARY_MAX30205

config MAX30205_BLE_NOTIFY_PERIOD_SEC	
	int "BLE Notification period (sec)"
	range 1 60 
	default "5"
	depends on BLE_SUPPORT

endif
	
config LIBRARY_MAX113XX_PIXI
	bool "MAX11300/01/11/12 - Programmable Mixed-Signal I/O"
	
if LIBRARY_MAX113XX_PIXI

config MAX113XX_PIXI_BLE_NOTIFY_PERIOD_SEC	
	int "BLE Notification period (sec)"
	range 1 60 
	default "5"
	depends on BLE_SUPPORT

endif
		
config LIBRARY_MAX30003
	bool "MAX30003 - Single-Channel Integrated Biopotential (ECG, R to R Detection) AFE"
	
if LIBRARY_MAX30003

config MAX30003_BLE_NOTIFY_PERIOD_SEC	
	int "BLE Notification period (sec)"
	range 1 60 
	default "5"
	depends on BLE_SUPPORT

endif
	
config LIBRARY_MAX30101
	bool "MAX30101 - High-Sensitivity Pulse Oximeter and Heart-Rate Sensor"
	
if LIBRARY_MAX30101

config MAX30101_BLE_NOTIFY_PERIOD_SEC	
	int "BLE Notification period (sec)"
	range 1 60 
	default "5"
	depends on BLE_SUPPORT

endif	
	
endmenu

menu "Memory debug setup"
config ENABLE_MEMORY_DEBUG
	bool "Enable memory debug"
if ENABLE_MEMORY_DEBUG

config MBED_MEM_TRACING_ENABLED
	bool "mbed memory tracing"
	help
		mbed Runtime memory tracing
		https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_mem_trace/

config MBED_HEAP_STATS_ENABLED
	bool "mbed heap stats"
	help
		Runtime heap statistics
		https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_stats/#heap-statistics

config MBED_STACK_STATS_ENABLED
	bool "mbed stack stats"
	help
		Runtime stack statistics
		https://docs.mbed.com/docs/mbed-os-handbook/en/latest/advanced/runtime_stats/#stack-statistics


endif
endmenu