zephyr/include/zephyr
Nick Ward f6ba70a2b8 include: sensor: helpers for milli and micro unit prefixes
Helper functions for converting to milli and micro unit prefixes.
Sometimes integer milli or micro prefix units are needed.
See the LwM2M device object for power source voltage and current units
for example:
https://github.com/zephyrproject-rtos/zephyr/blob/main/samples/net/lwm2m_client/src/lwm2m-client.c#L361-L374

Signed-off-by: Nick Ward <nix.ward@gmail.com>
2022-12-28 10:43:50 +01:00
..
app_memory
arch ARC: introduce reworked irq_offload implementation 2022-12-20 22:51:24 +01:00
audio
bluetooth Bluetooth: Audio: Add packing to unicast group create 2022-12-22 10:59:16 +01:00
canbus canbus: isotp: avoid reusing CAN controller driver API definitions 2022-10-25 16:32:10 +02:00
console
crypto
data
debug
devicetree devicetree: remove deprecated DT_CHOSEN_*_LABEL macros 2022-11-11 11:00:26 +01:00
dfu dfu/mcuboot: Add Doxygen group to mcuboot.h 2022-12-10 09:46:35 +01:00
display drivers: display: framebuffer: rework to make it self-contained 2022-09-02 14:16:08 +02:00
drivers include: sensor: helpers for milli and micro unit prefixes 2022-12-28 10:43:50 +01:00
dsp math: Introduce a DSP basicmath subsystem with a cmsis backend 2022-12-02 20:15:55 +01:00
dt-bindings drivers: clock: Microchip MEC172x clock control driver support all modes 2022-12-28 10:43:03 +01:00
fs include: fs: Remove conditional around MKFS 2022-12-21 16:23:08 +01:00
ipc ipc: icmsg: send nocopy feature 2022-12-22 11:07:44 +01:00
kernel treewide: Use CONFIG_*_ENDIAN instead of __BYTE_ORDER__ 2022-10-28 19:23:46 +09:00
linker mgmt: mcumgr: Add iterable section to register MCUmgr handlers 2022-12-22 11:03:04 +01:00
logging logging: Add an option for a custom log header 2022-12-22 11:09:59 +01:00
lorawan lorawan: enable run-time config of region/freq 2022-11-14 11:16:16 +00:00
math
mgmt mgmt/mcumgr: Standardise MCUmgr Kconfig names 2022-12-22 12:36:34 +01:00
modbus modbus: add user data for adu callback 2022-09-02 10:51:57 +02:00
multi_heap doc: doxygen: group heap APIs 2022-09-07 10:45:55 -04:00
net net: zperf: Make UDP/TCP servers restartable 2022-12-22 11:05:11 +01:00
pm pm: runtime: Move from mutexes to semaphores 2022-12-15 22:35:38 +01:00
portability
posix posix: getopt: move declarations to unistd.h 2022-12-04 14:51:52 +01:00
random
rtio rtio: Userspace support 2022-11-08 10:44:03 +01:00
sd include: add missing kernel.h include 2022-10-11 18:05:17 +02:00
settings
shell mgmt/mcumgr: Standardise MCUmgr Kconfig names 2022-12-22 12:36:34 +01:00
stats
storage storage/flash_area: Remove unused field fa_device_id 2022-12-27 13:24:55 +01:00
sys lib: linear_range: fix count for ranges with step 0 2022-12-27 13:12:55 +01:00
task_wdt
timing
toolchain toolchain: Replace GCC_VERSION, CLANG_VERSION and BUILD_ASSERT macros 2022-12-05 18:30:54 +01:00
tracing tracing: ctf: add timer support 2022-08-31 16:04:01 -04:00
usb usb: device: hid: correct bcdHID to v1.11 spec 2022-12-21 12:20:55 +01:00
usb_c drivers: usb_c: tcpc: stm32: Add VCONN functionality 2022-12-20 09:22:21 +01:00
xen
zbus zbus: Add message bus subsystem to Zephyr 2022-11-14 17:25:29 -05:00
cache.h cache: Fix the doxygen documentation 2022-12-13 16:31:42 +00:00
device.h Revert "device: restore init_res bit field" 2022-10-19 16:27:06 +02:00
devicetree.h devicetree: Move DT_INST_PARENT to devicetree-inst group 2022-11-17 10:18:11 -06:00
exc_handle.h
fatal.h
init.h init: format file 2022-10-12 18:49:12 +09:00
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h smp: Move arrays to use CONFIG_MP_MAX_NUM_CPUS 2022-10-17 14:40:12 +09:00
kernel_version.h
kernel.h DSP: add DSP support for ARC processor 2022-12-19 11:56:55 +01:00
shared_irq.h
smf.h includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
spinlock.h kernel: Convert away from CONFIG_MP_NUM_CPUS 2022-10-31 17:09:14 +01:00
sw_isr_table.h
sys_clock.h sys_clock: define NSEC_PER_MSEC 2022-09-01 16:29:25 -04:00
syscall_handler.h
syscall.h
timeout_q.h
toolchain.h toolchain: Replace GCC_VERSION, CLANG_VERSION and BUILD_ASSERT macros 2022-12-05 18:30:54 +01:00
types.h include: types: remove ulong_t 2022-09-06 18:16:33 +02:00
wait_q.h
zephyr.h includes: deprecate <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00