> For the complete documentation index, see [llms.txt](https://man.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://man.bsdcn.org/man4/max44009.4.md).

# max44009(4)

`max44009` — MAX44009 环境光传感器驱动

## 名称

`max44009`

## 概要

要将此驱动编译进内核，请在内核配置文件中加入以下行：

> device max44009 device iicbus

或者，要在引导时以模块形式加载该驱动，请在 loader.conf(5) 中加入以下行：

```sh
max44009_load="YES"
```

## 描述

`max44009` 驱动报告来自 MAX44009 环境光传感器的照度数据。

`max44009` 驱动通过 [sysctl(8)](/man8/sysctl.8.md) 条目在 [sysctl(8)](/man8/sysctl.8.md) 树中设备节点下报告数据：

**`illuminance`** 照度，以 lux 为单位。

在基于 FDT(4) 的系统上，必须设置以下属性：

**`compatible`** 必须设置为“maxim,max44009”。

**`reg`** `max44009` 的 I2C 地址，可以是 0x4a 或 0x4b。

## 参见

[fdt(4)](/man4/fdt.4.md), [iicbus(4)](/man4/iicbus.4.md), [sysctl(8)](/man8/sysctl.8.md)

## 历史

`max44009` 驱动和本手册页由 Andriy Gapon <avg@FreeBSD.org> 编写。

## 缺陷

`max44009` 驱动不支持照度阈值和相应的中断。
