Opaque commands sender

The opaquecmd driver keeps on repeating configured opaque command.

Compile-time dependencies
  • none
Provides
  • interface_opaque
Requires
  • interface_opaque
Configuration requests
  • none
Configuration file options
  • sleep_sec (integer)
    • Default: 0
    • timespec value for nanosleep() (sec resolution)
  • sleep_nsec (integer)
    • Default: 100000000 (however, when sleep_sec is greater than 0, default sleep_nsec is 0)
    • timespec value for nanosleep() (nanosec resolution)
  • hexstring (string)
    • Default: NONE
    • Opaque command bytes given by two-digit hex numbers (up to 32 numbers)
  • init_req (string)
    • Default: ""
    • If given, these bytes will be sent at startup as a request; two-digit hex numbers (up to 32 numbers)
Example
driver
(
  name "opaquecmd"
  provides ["opaque:100"]
  requires ["opaque:0"]
  hexstring "0000"
  init_req "0100034D205E206F20"
  sleep_sec 2
  alwayson 1
)
Author
Paul Osmialowski