úÎ uU@      !"#$%&'()*+,-./0123456789:;<=>? Safe-Inferred 6 @ABC@ABCNone24B LEDs are 1-based (0 means "all").positions are counted 0-11 on mk1, 0-31 on mk2 time is measured in centisecondsDoperations are based on secondsEuses #RRGGBB formatFlike Sum! but clips overflowing values at G+ HIJKLMNOPQRSDTUEFVWX      HIJKLMNOPQRSDTUEFVWX Safe-Inferred !"#$ !"#$ !"#$ !"#$ Safe-Inferred%YZ&[%&%&%YZ&[ Safe-Inferred(%Open the given blink(1) hidraw device)4Search for and open the first blink(1) hidraw device*/Search for and open all blink(1) hidraw devices '\(])*^_`a'()*'()* '\(])*^_`aNone +bcde,-f.ghi+,-.+,-. +bcde,-f.ghiNone 0query the current color.1set the given color now2<Although documented, this does not appear to work correctly.55enable/disable serverdown mode with the given timeout6uenable/disable serverdown mode with the given timeout, optionally staying on afterwards, over the given pattern range78stop or start playing the sequence at the given position84loop the sequence over a range some number of times.9query the current play state.:/set the sequence pattern for the given position=&This is only supported on mk1 devices.>&This is only supported on mk1 devices.jklmno/pqrst0123456789:;<uvw=>?"/0123456789:;<=>?"/0123456789:;<=>?jklmno/pqrst0123456789:;<uvw=>?x      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\](^_*`abcd.efghijklmnopqrstuvwxyz blink1-0.4System.Linux.HIDRawSystem.Hardware.Blink1.TypesSystem.Hardware.Blink1.ClassSystem.Hardware.Blink1.DummySystem.Hardware.Blink1.LinuxSystem.Hardware.Blink1.USBSystem.Hardware.Blink1DevInfo devBustype devVendor devProductdevInfo setFeature getFeatureLEDwhichLED EEPROMAddrEEPatternStart EESerialNum EEBootModeEEOSCCAL PatternStep patternStepDelaydelayCentisecondsRGB8RGBredgreenblueblacksecond serialNumLenBlink1 writeBlink1 readBlink1 closeBlink1 blink1Vendor blink1Product Blink1Dummy openDummy Blink1Raw openRawDev openRawHID openRawHIDs Blink1USBopenUSBopenUSBsgetSerialNumber getVersion getColor2setColor setColor2 fadeToColor fadeToColor2 setServerDownsetServerDown2 playPattern playPattern2 getPlaying2 setPattern getPattern savePatterns2 getSerialNum setSerialNum testBlink1c_ioctlioctlioctlLen$fStorableDevInfo $fNumDelay $fShowRGB $fMonoidRGBbaseGHC.EnummaxBoundclipAddshowHex2sec $fBoundedLED$fBoundedEEPROMAddr$fEnumEEPROMAddr$fBoundedPatternStep $fReadDelay $fShowDelay$fRealFracDelay$fFractionalDelay $fRealDelay$fHasResolutionDelay $fReadRGB$fNumRGB$fApplicativeRGB $fFunctorRGB_verbose$fBlink1Blink1Dummy findRawDevwriteRawreadRawcloseRaw$fBlink1Blink1Raw findUSBDev interfaceopenDevcloseUSBwriteUSBreadUSB$fBlink1Blink1USBreportIdmsgLenfifillcommandrequestrgbdelayboolposledeeaddr readEEPROM writeEEPROM