úÎ=      PowerMate bindings for Haskell.m(C) 2006 Evan Martin <martine@danga.com>, (C) 2017 Patrick Pelletier <code@funwithsoftware.org>MIT,Patrick Pelletier <code@funwithsoftware.org> experimentalLinuxNone'An event returned by the PowerMate USB.True = press, False = release3Positive is clockwise, negative is counterclockwiseHWhen you change the LED status, it is echoed back to you for some reason&Represents the status of the blue LED.!Range: 0-255. 0 = off, 255 = max8Range: 0-510. 0 = slowest, 255 = typical, 510 = fastest>Range: 0-2. Each possible value is a different shape of pulse  Not sure. $Should the LED pulse or be constant? &Represents a PowerMate USB controller. A < initialized to default values. (Specifically, all zero.)YGiven the name of a device file, return the name of the USB device associated with it. UReturns the name of the device file associated with the Griffin PowerMate USB, or  if no PowerMate can be found.SGiven the name of the device file for the PowerMate USB, opens it and returns a  .[Block until the PowerMate USB controller generates an event, and then return that event.*Control the blue LED on the PowerMate USB. Close the  .  ! " #$%&'(     ! " #$%&'()      !"#$%&'()*$powermate-1.0-2EUeow3JRBuDLAHft0baNA PowerMateEventButtonRotate StatusChangeStatus brightness pulse_speed pulse_mode pulse_asleep pulse_awake statusInitsearchForDevice openDevice readEvent writeStatus closeDevice $fEqPowerMate$fShowPowerMate $fEqStatus $fOrdStatus $fShowStatus $fReadStatus $fEqEvent $fOrdEvent $fShowEvent $fReadEvent getUSBNamebaseGHC.BaseNothing readHandle writeHandle ioctlChar ioctlName decodeEvent eventSize readEvent' writeEventencodePulseLEDdecodePulseLED