linux-dev/counter_reader/counter_reader.py

16 lines
517 B
Python
Raw Normal View History

2023-04-28 06:38:13 +00:00
"""
This file is used to read the counter_reader value from the /dev/inex_counter device.
The value is then send as a notification.
"""
from subprocess import run
def __main__():
"""
This function is called when the script is executed.
"""
# Read the counter_reader value from the device.
counter_value = run(["cat", "/dev/inex_counter"], capture_output=True).stdout.decode("utf-8")
# Send the counter_reader value as a notification.
run(["notify-send", "Counter value", counter_value])