ina260-sysfs-driver/README.md
2023-08-13 16:11:03 +02:00

1.1 KiB
Executable file

INA260-sysfs-driver

Link to the ina260 datasheet.

Installation

$ make
$ sudo insmod ina260.ko

Managing INA260 devices

  • Add device: echo ina260 [devaddr] > /sys/bus/i2c/devices/<bus>/new_device
  • Delete device: echo [devaddr] > /sys/bus/i2c/devices/<bus>/delete_device

Sysfs structure

  • Overview: tree /sys/kernel/ina260
  • You can access to each device registers in /sys/kernel/ina260/<device>/registers/
  • You can access to each device register fields in /sys/kernel/ina260/<device>/fields/
  • You can access to the currently measured current, voltage and power via /sys/kernel/ina260/<device>/<power|current|voltage> (units are watts, amperes and volts respectively)

For more informations on the registers/fields, please refer to the ina260 datasheet.

Notes