eww timings
This commit is contained in:
@@ -27,8 +27,8 @@ pipe="$tmp/bt-events"
|
||||
mkfifo "$pipe"
|
||||
trap 'rm -rf "$tmp"; kill 0 2>/dev/null' EXIT INT TERM
|
||||
|
||||
# Poll every 2s as reliable fallback for missed events
|
||||
(while true; do sleep 2; echo poll; done) > "$pipe" &
|
||||
# Poll every 10s as reliable fallback for missed events
|
||||
(while true; do sleep 10; echo poll; done) > "$pipe" &
|
||||
|
||||
# bluetoothctl monitor for reactive device connect/disconnect events
|
||||
(bluetoothctl monitor 2>/dev/null | grep --line-buffered -E "Powered|Connected|Device") > "$pipe" &
|
||||
|
||||
@@ -22,8 +22,8 @@ pipe="$tmp/bt-dev-events"
|
||||
mkfifo "$pipe"
|
||||
trap 'rm -rf "$tmp"; kill 0 2>/dev/null' EXIT INT TERM
|
||||
|
||||
# Poll every 3s as fallback for missed events
|
||||
(while true; do sleep 3; echo poll; done) > "$pipe" &
|
||||
# Poll every 10s as fallback for missed events
|
||||
(while true; do sleep 10; echo poll; done) > "$pipe" &
|
||||
|
||||
# Reactive updates from D-Bus
|
||||
(bluetoothctl monitor 2>/dev/null | grep --line-buffered -E "Connected|Device|Powered") > "$pipe" &
|
||||
|
||||
Reference in New Issue
Block a user