Versions in this module Expand all Collapse all v0 v0.1.0 Feb 22, 2026 Changes in this version + const ALSReportLen — darwin/amd64 + const CFNumberSInt32Type — darwin/amd64 + const CFNumberSInt64Type — darwin/amd64 + const CFStringEncodingUTF8 — darwin/amd64 + const IMUDataOffset — darwin/amd64 + const IMUDecimation — darwin/amd64 + const IMUReportLen — darwin/amd64 + const LidReportLen — darwin/amd64 + const PageSensor — darwin/amd64 + const PageVendor — darwin/amd64 + const ReportBufSize — darwin/amd64 + const ReportIntervalUS — darwin/amd64 + const UsageALS — darwin/amd64 + const UsageAccel — darwin/amd64 + const UsageGyro — darwin/amd64 + const UsageLid — darwin/amd64 + func ParseIMUReport(data []byte) (x, y, z int32) — darwin/amd64 + func ParseLidAngle(data []byte) (float32, bool) — darwin/amd64 + func Run(cfg Config) error — darwin/amd64 + type Config struct — darwin/amd64 + ALSSnap *shm.Snapshot + AccelRing *shm.RingBuffer + GyroRing *shm.RingBuffer + LidSnap *shm.Snapshot + Restarts uint32 + type ReportCallback func(context uintptr, result int32, sender uintptr, reportType int32, ...) — darwin/amd64