zephyr/subsys
Guangfu Hu 335278d60a sensing: initial sensor list and enumerate each sensor
Implement sensing_init():
	1) create sensors from device tree
	2) sequence sensors following node dependency ordering rule generated by
	   Zephyr DTS
	3) initial each sensor, includes:
		a) creating sensor connection between reporter and client,
		b) calling sensor init callback,
		c) setting sensor state
Implement sensing_open_sensor():
	1) malloc connection from reporter to application
	2) bind connection
Implement sensing_close_sensr():
	1) unbind connection
	2) free connection from reporter to application
Implement sensing_set_config():
	1) call set_interval
	2) cann set_sensitivity
Implement sensing_get_config():
	1) call get_interval
	2) call get_sensitivity

Signed-off-by: Guangfu Hu <guangfu.hu@intel.com>
2023-06-17 07:43:25 -04:00
..
bluetooth Bluetooth: Shell: bt connect-name should only attempt connectable 2023-06-17 07:38:40 -04:00
canbus canbus: isotp: fix single frame state machine stuck issue 2023-04-12 17:45:04 +02:00
console
debug coredump: Add memory wirte pointer fo intel ADSP memory window backend 2023-05-31 14:38:58 -04:00
demand_paging
dfu dfu: mcuboot_shell: Add command to enter serial recovery 2023-04-24 13:27:53 +02:00
disk
dsp
emul iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
fb fb: cfb_shell: correct invert command implementation 2023-05-26 09:49:25 -04:00
fs nvs: Fix missing nvs_ate.part init in nvs_add_gc_done_ate 2023-06-05 10:49:15 -04:00
input iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
ipc ipc: icmsg: Add mutual exclussion access to shmem 2023-04-29 12:24:17 +02:00
jwt
logging logging: log_output: Fix for Coverity issue 316014 2023-06-02 15:07:08 -04:00
lorawan lorawan: initialise data structures earlier 2023-06-01 13:44:16 -04:00
mgmt mgmt: mcumgr: grp: img_mgmt: Fix using signed values 2023-06-14 13:47:08 -04:00
modbus modbus: cancel the server_work in modbus disable 2023-05-22 10:50:20 +02:00
net net: l2: ieee802154: standardize RSSI value 2023-06-17 07:16:32 -04:00
pm pm: policy: Selectively compile on "zephyr,power-state" compatible 2023-06-02 18:56:39 -04:00
portability
random init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
retention retention: Add optional mutex disablement 2023-04-24 13:27:53 +02:00
rtio iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
sd
sensing sensing: initial sensor list and enumerate each sensor 2023-06-17 07:43:25 -04:00
settings iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
shell kernel shell, stacks shell commands: iterate unlocked on SMP 2023-06-15 05:55:56 -04:00
sip_svc iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
stats
storage storage: flash_map list partition labels 2023-05-05 10:02:19 +02:00
task_wdt
testsuite testsuite: group all test-related APIs under 'testing' 2023-05-31 14:39:29 -04:00
timing
tracing tracing: sysview: implement SEGGER_SYSVIEW_APP_NAME 2023-06-08 06:51:03 -04:00
usb usb: device: class: rndis: Fix for 64bit platforms 2023-06-17 07:36:36 -04:00
zbus zbus: remove POSIX arch iterable sections restriction 2023-05-23 22:09:33 +02:00
CMakeLists.txt sensing: add Sensing Subsystem skeleton 2023-06-17 07:43:25 -04:00
Kconfig sensing: add Sensing Subsystem skeleton 2023-06-17 07:43:25 -04:00