-
-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Documentation
- I read carefully the documentation.
Output of linux-enable-ir-emitter --config
# /home/viktor/.config/linux-enable-ir-emitter.toml
[["/dev/v4l/by-id/usb-Azurewave_Integrated_Camera_0000-video-index0".savelist]]
unit = 14
selector = 6
control = [1, 3, 2, 0, 0, 0, 0, 0, 0]
[["/dev/video2".savelist]]
unit = 14
selector = 6
control = [1, 3, 2, 0, 0, 0, 0, 0, 0]Output of linux-enable-ir-emitter --log
# /home/viktor/.local/state/linux-enable-ir-emitter.log
15:05:49 [DEBUG] (1) linux_enable_ir_emitter: Version 7.0.0-beta2.
15:06:28 [DEBUG] (1) linux_enable_ir_emitter::configure::app::ir_enabler: Grey scale video devices: ["/dev/video2"].
15:06:47 [INFO] Loading configuration from /home/viktor/.config/linux-enable-ir-emitter.toml.
15:06:47 [DEBUG] (13) linux_enable_ir_emitter::configuration: No existing configuration found: no configuration found for device /dev/video2.
15:06:47 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:06:47 [DEBUG] (15) linux_enable_ir_emitter::configure::app::ir_enabler: device: /dev/video2 with v4L capture format: width=640 height=360 fourcc=GREY fps=15
15:06:48 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: Maybe
15:06:55 [INFO] Ignoring read-only control: unit=10 selector=10 cur=[0, 8, 0, 187, 187, 187, 187, 187] max=[255, 255, 255, 255, 255, 255, 255, 255] min=[0, 0, 0, 0, 0, 0, 0, 0] res=[1, 0, 0, 0, 0, 0, 0, 0] def=[0, 0, 0, 0, 0, 0, 0, 0] writable=false
15:06:55 [INFO] Ignoring read-only control: unit=13 selector=15 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=false
15:06:55 [INFO] Applying control: unit=13 selector=14 cur=[1, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:06:55 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:06:55 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:06:56 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:06:56 [INFO] Applying control: unit=13 selector=14 cur=[2, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:06:56 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:06:56 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:06:57 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:06:57 [INFO] Applying control: unit=13 selector=14 cur=[0, 1] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:06:57 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:06:57 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:06:58 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:06:58 [INFO] Applying control: unit=13 selector=14 cur=[0, 2] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:06:58 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:06:58 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:06:59 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:06:59 [INFO] Applying control: unit=13 selector=14 cur=[0, 3] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:06:59 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:06:59 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:00 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:00 [INFO] Applying control: unit=13 selector=14 cur=[0, 4] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:07:00 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:00 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:01 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:01 [INFO] Applying control: unit=13 selector=14 cur=[0, 5] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:07:01 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:01 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:02 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:02 [INFO] Applying control: unit=13 selector=14 cur=[0, 6] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:07:02 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:02 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:03 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:03 [INFO] Resetting control to initial value.
15:07:03 [INFO] Applying control: unit=13 selector=14 cur=[0, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:07:03 [INFO] Applying control: unit=13 selector=16 cur=[1] max=[1] min=[0] res=[1] def=[0] writable=true.
15:07:03 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:03 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:04 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:04 [INFO] Resetting control to initial value.
15:07:04 [INFO] Applying control: unit=13 selector=16 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=true.
15:07:04 [INFO] Applying control: unit=14 selector=2 cur=[2, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:04 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:04 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:05 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:05 [INFO] Applying control: unit=14 selector=2 cur=[3, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:05 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:05 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:06 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:06 [INFO] Applying control: unit=14 selector=2 cur=[4, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:06 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:06 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:07 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:07 [INFO] Applying control: unit=14 selector=2 cur=[5, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:07 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:07 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:08 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:08 [INFO] Applying control: unit=14 selector=2 cur=[6, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:08 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:08 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:09 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:09 [INFO] Applying control: unit=14 selector=2 cur=[7, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:09 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:09 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:10 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:10 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 17, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:10 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:10 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:11 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:11 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 18, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:11 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:11 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:12 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:12 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 19, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:12 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:12 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:13 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:13 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 20, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:13 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:13 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:14 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:14 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 21, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:14 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:14 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:15 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:15 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 22, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:15 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:15 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:16 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:16 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 40, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:16 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:16 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:17 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:17 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 41, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:17 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:17 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:18 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 42, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:19 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:19 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 43, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:19 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:19 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:20 [DEBUG] (3) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:20 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 44, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:20 [DEBUG] (3) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:20 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:21 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:21 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 45, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:21 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:21 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:22 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:22 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 1, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:22 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:22 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:23 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:23 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 2, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:23 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:23 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:24 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 3, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:25 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:25 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 4, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:25 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:25 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:26 [DEBUG] (13) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:26 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 5, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:26 [DEBUG] (13) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:26 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:27 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:07:27 [INFO] Resetting control to initial value.
15:07:27 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:07:27 [INFO] Applying control: unit=14 selector=6 cur=[1, 3, 2, 0, 0, 0, 0, 0, 0] max=[1, 3, 3, 0, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 0, 0] def=[1, 3, 1, 0, 0, 0, 0, 0, 0] writable=true.
15:07:27 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:07:27 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:07:29 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: Yes
15:07:34 [INFO] The control enables the IR emitter.
15:07:34 [DEBUG] (13) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting configurator task exited.
15:07:34 [INFO] Loading configuration from /home/viktor/.config/linux-enable-ir-emitter.toml.
15:07:34 [DEBUG] (13) linux_enable_ir_emitter::configuration: Configuration located at: /home/viktor/.config/linux-enable-ir-emitter.toml
15:07:34 [DEBUG] (13) linux_enable_ir_emitter::configuration: Saving configuration at /home/viktor/.config/linux-enable-ir-emitter.toml:
[["/dev/video2".savelist]]
unit = 14
selector = 6
control = [1, 3, 2, 0, 0, 0, 0, 0, 0]
15:07:34 [DEBUG] (13) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting analyzer task exited.
15:07:34 [DEBUG] (15) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting video stream task.
15:17:45 [DEBUG] (1) linux_enable_ir_emitter: Version 7.0.0-beta2.
15:17:47 [DEBUG] (1) linux_enable_ir_emitter::configure::app::ir_enabler: Grey scale video devices: ["/dev/video2"].
15:18:04 [INFO] Loading configuration from /home/viktor/.config/linux-enable-ir-emitter.toml.
15:18:04 [DEBUG] (11) linux_enable_ir_emitter::configuration: No existing configuration found: no configuration found for device /dev/v4l/by-id/usb-Azurewave_Integrated_Camera_0000-video-index0.
15:18:04 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:04 [DEBUG] (15) linux_enable_ir_emitter::configure::app::ir_enabler: device: /dev/video2 with v4L capture format: width=640 height=360 fourcc=GREY fps=15
15:18:05 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: Maybe
15:18:11 [INFO] Ignoring read-only control: unit=10 selector=10 cur=[0, 8, 0, 187, 187, 187, 187, 187] max=[255, 255, 255, 255, 255, 255, 255, 255] min=[0, 0, 0, 0, 0, 0, 0, 0] res=[1, 0, 0, 0, 0, 0, 0, 0] def=[0, 0, 0, 0, 0, 0, 0, 0] writable=false
15:18:11 [INFO] Ignoring read-only control: unit=13 selector=15 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=false
15:18:11 [INFO] Applying control: unit=13 selector=14 cur=[1, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:11 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:11 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:12 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:12 [INFO] Applying control: unit=13 selector=14 cur=[2, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:12 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:12 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:13 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:13 [INFO] Applying control: unit=13 selector=14 cur=[0, 1] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:13 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:13 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:14 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:14 [INFO] Applying control: unit=13 selector=14 cur=[0, 2] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:14 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:14 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:15 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:15 [INFO] Applying control: unit=13 selector=14 cur=[0, 3] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:15 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:15 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:16 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:16 [INFO] Applying control: unit=13 selector=14 cur=[0, 4] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:16 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:16 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:17 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:17 [INFO] Applying control: unit=13 selector=14 cur=[0, 5] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:17 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:17 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:18 [INFO] Applying control: unit=13 selector=14 cur=[0, 6] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:18 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:19 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:19 [INFO] Resetting control to initial value.
15:18:19 [INFO] Applying control: unit=13 selector=14 cur=[0, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true.
15:18:19 [INFO] Applying control: unit=13 selector=16 cur=[1] max=[1] min=[0] res=[1] def=[0] writable=true.
15:18:19 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:19 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:20 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:20 [INFO] Resetting control to initial value.
15:18:20 [INFO] Applying control: unit=13 selector=16 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=true.
15:18:20 [INFO] Applying control: unit=14 selector=2 cur=[2, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:20 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:20 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:21 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:21 [INFO] Applying control: unit=14 selector=2 cur=[3, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:21 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:21 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:22 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:22 [INFO] Applying control: unit=14 selector=2 cur=[4, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:22 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:22 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:23 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:23 [INFO] Applying control: unit=14 selector=2 cur=[5, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:23 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:23 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:24 [INFO] Applying control: unit=14 selector=2 cur=[6, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:24 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:25 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:25 [INFO] Applying control: unit=14 selector=2 cur=[7, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:25 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:25 [DEBUG] (5) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:26 [DEBUG] (5) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:26 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 17, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:26 [DEBUG] (5) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:26 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:27 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:27 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 18, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:27 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:27 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:28 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:28 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 19, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:28 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:28 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:29 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:29 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 20, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:29 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:29 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:30 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:30 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 21, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:30 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:30 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:31 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:31 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 22, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:31 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:31 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:32 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:32 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 40, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:32 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:32 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:33 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:33 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 41, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:33 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:33 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:34 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:34 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 42, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:34 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:34 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:35 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:35 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 43, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:35 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:35 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:36 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:36 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 44, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:36 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:36 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:37 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:37 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 45, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:37 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:37 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:38 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:38 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 1, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:38 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:38 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:39 [DEBUG] (10) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:39 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 2, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:39 [DEBUG] (10) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:39 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:40 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:40 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 3, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:40 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:40 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:41 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:41 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 4, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:41 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:41 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:42 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:42 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 5, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:42 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:42 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:43 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: No
15:18:43 [INFO] Resetting control to initial value.
15:18:43 [INFO] Applying control: unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true.
15:18:43 [INFO] Applying control: unit=14 selector=6 cur=[1, 3, 2, 0, 0, 0, 0, 0, 0] max=[1, 3, 3, 0, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 0, 0] def=[1, 3, 1, 0, 0, 0, 0, 0, 0] writable=true.
15:18:43 [DEBUG] (11) linux_enable_ir_emitter::video::ir::enabler: IR enabler waiting for response...
15:18:43 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer starting to analyze future images
15:18:45 [DEBUG] (11) linux_enable_ir_emitter::video::ir::analyzer: Stream analyzer response sent: Yes
15:18:51 [INFO] The control enables the IR emitter.
15:18:51 [DEBUG] (11) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting configurator task exited.
15:18:51 [INFO] Loading configuration from /home/viktor/.config/linux-enable-ir-emitter.toml.
15:18:51 [DEBUG] (11) linux_enable_ir_emitter::configuration: Configuration located at: /home/viktor/.config/linux-enable-ir-emitter.toml
15:18:51 [DEBUG] (11) linux_enable_ir_emitter::configuration: Saving configuration at /home/viktor/.config/linux-enable-ir-emitter.toml:
[["/dev/v4l/by-id/usb-Azurewave_Integrated_Camera_0000-video-index0".savelist]]
unit = 14
selector = 6
control = [1, 3, 2, 0, 0, 0, 0, 0, 0]
[["/dev/video2".savelist]]
unit = 14
selector = 6
control = [1, 3, 2, 0, 0, 0, 0, 0, 0]
15:18:51 [DEBUG] (11) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting analyzer task exited.
15:18:51 [DEBUG] (15) linux_enable_ir_emitter::configure::app::ir_enabler: Exiting video stream task.Output of linux-enable-ir-emitter --grey-devices
/dev/video2
unit=10 selector=10 cur=[3, 8, 0, 187, 187, 187, 187, 187] max=[255, 255, 255, 255, 255, 255, 255, 255] min=[0, 0, 0, 0, 0, 0, 0, 0] res=[1, 0, 0, 0, 0, 0, 0, 0] def=[0, 0, 0, 0, 0, 0, 0, 0] writable=false
unit=13 selector=14 cur=[0, 0] max=[2, 100] min=[0, 0] res=[1, 10] def=[0, 0] writable=true
unit=13 selector=15 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=false
unit=13 selector=16 cur=[0] max=[1] min=[0] res=[1] def=[0] writable=true
unit=14 selector=2 cur=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] max=[7, 0, 0, 0, 0, 0, 0, 200, 20, 5, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0] def=[1, 0, 0, 0, 0, 0, 0, 16, 39, 0, 0, 0, 0, 0, 0] writable=true
unit=14 selector=6 cur=[1, 3, 1, 0, 0, 0, 0, 0, 0] max=[1, 3, 3, 0, 0, 0, 0, 0, 0] min=[0, 0, 0, 0, 0, 0, 0, 0, 0] res=[0, 0, 0, 0, 0, 0, 0, 0, 0] def=[1, 3, 1, 0, 0, 0, 0, 0, 0] writable=true
unit=14 selector=9 cur=[1, 0, 0, 0] max=[1, 0, 0, 0] min=[0, 0, 0, 0] res=[1, 0, 0, 0] def=[0, 0, 0, 0] writable=true
Computer (or camera) model
ThinkPad X1E3
Linux distribution
Fedora 43 Workstation
Installation method
Prebuilt binary from GitHub Releases
Additional information
This is part of my gdm-password file
auth [success=done ignore=ignore default=bad] pam_selinux_permit.so auth optional pam_exec.so /home/viktor/.local/bin/linux-enable-ir-emitter run --config /home/viktor/.config/linux-enable-ir-emitter.toml auth sufficient pam_howdy.so auth substack password-auth auth optional pam_gnome_keyring.so auth include postlogin
But when I try to log in I get the message "/home/viktor/.local/bin/linux-enable-ir-emitter failed: exit code 13"
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels