Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Automatically generated configuration file for ‚Hyperion daemon‘
- // Generated by: HyperCon (The Hyperion deamon configuration file builder
- {
- /// Device configuration contains the following fields:
- /// * ’name‘ : The user friendly name of the device (only used for display purposes)
- /// * ‚type‘ : The type of the device or leds (known types for now are ‚ws2801‘, ‚ldp8806‘,
- /// ‚lpd6803′, ’sedu‘, ‚adalight‘, ‚lightpack‘, ‚philipshue‘, ‚test‘ and ’none‘)
- /// * ‚output‘ : The output specification depends on selected device. This can for example be the
- /// device specifier, device serial number, or the output file name
- /// * ‚rate‘ : The baudrate of the output to the device
- /// * ‚colorOrder‘ : The order of the color bytes (‚rgb‘, ‚rbg‘, ‚bgr‘, etc.).
- /// Specific of Philips Hue:
- /// * ‚username‘ : The name of user registred on the Philips Hue Bridge
- /// * ’switchOffOnBlack‘ : Define if Hue light switch off when black is detected
- /// * ‚transitiontime‘ : Set the time of transition between color of Hue light
- „device“ :
- {
- „name“ : „MyPi“,
- „type“ : „ws2801“,
- „output“ : „/dev/spidev0.0“,
- „rate“ : 250000,
- „colorOrder“ : „rbg“
- },
- /// Color manipulation configuration used to tune the output colors to specific surroundings.
- /// The configuration contains a list of color-transforms. Each transform contains the
- /// following fields:
- /// * ‚id‘ : The unique identifier of the color transformation (eg ‚device_1‘) /// * ‚leds‘ : The indices (or index ranges) of the leds to which this color transform applies
- /// (eg ‚0-5, 9, 11, 12-17‘). The indices are zero based. /// * ‚hsv‘ : The manipulation in the Hue-Saturation-Value color domain with the following
- /// tuning parameters:
- /// – ’saturationGain‘ The gain adjustement of the saturation
- /// – ‚valueGain‘ The gain adjustement of the value
- /// * ‚red’/’green’/’blue‘ : The manipulation in the Red-Green-Blue color domain with the
- /// following tuning parameters for each channel:
- /// – ‚threshold‘ The minimum required input value for the channel to be on
- /// (else zero)
- /// – ‚gamma‘ The gamma-curve correction factor
- /// – ‚blacklevel‘ The lowest possible value (when the channel is black)
- /// – ‚whitelevel‘ The highest possible value (when the channel is white)
- ///
- /// Next to the list with color transforms there is also a smoothing option.
- /// * ’smoothing‘ : Smoothing of the colors in the time-domain with the following tuning
- /// parameters:
- /// – ‚type‘ The type of smoothing algorithm (‚linear‘ or ’none‘)
- /// – ‚time_ms‘ The time constant for smoothing algorithm in milliseconds
- /// – ‚updateFrequency‘ The update frequency of the leds in Hz
- „color“ :
- {
- „transform“ :
- [
- {
- „id“ : „default“,
- „leds“ : „*“,
- „hsv“ :
- {
- „saturationGain“ : 1.0000,
- „valueGain“ : 1.0000
- },
- „red“ :
- {
- „threshold“ : 0.0000,
- „gamma“ : 1.0000,
- „blacklevel“ : 0.0000,
- „whitelevel“ : 1.0000
- },
- „green“ :
- {
- „threshold“ : 0.0000,
- „gamma“ : 1.0000,
- „blacklevel“ : 0.0000,
- „whitelevel“ : 1.0000
- },
- „blue“ :
- {
- „threshold“ : 0.0000,
- „gamma“ : 1.0000,
- „blacklevel“ : 0.0000,
- „whitelevel“ : 1.0000
- }
- }
- ],
- „smoothing“ :
- {
- „type“ : „none“,
- „time_ms“ : 200,
- „updateFrequency“ : 20.0000,
- „updateDelay“ : 0
- }
- },
- /// The configuration for each individual led. This contains the specification of the area
- /// averaged of an input image for each led to determine its color. Each item in the list
- /// contains the following fields:
- /// * index: The index of the led. This determines its location in the string of leds; zero
- /// being the first led.
- /// * hscan: The fractional part of the image along the horizontal used for the averaging
- /// (minimum and maximum inclusive)
- /// * vscan: The fractional part of the image along the vertical used for the averaging
- /// (minimum and maximum inclusive)
- „leds“ :
- [
- {
- „index“ : 0,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.9375, „maximum“ : 1.0000 }
- },
- {
- „index“ : 1,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.8875, „maximum“ : 0.9625 }
- },
- {
- „index“ : 2,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.8375, „maximum“ : 0.9125 }
- },
- {
- „index“ : 3,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.7875, „maximum“ : 0.8625 }
- },
- {
- „index“ : 4,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.7375, „maximum“ : 0.8125 }
- },
- {
- „index“ : 5,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.6875, „maximum“ : 0.7625 }
- },
- {
- „index“ : 6,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.6375, „maximum“ : 0.7125 }
- },
- {
- „index“ : 7,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.5875, „maximum“ : 0.6625 }
- },
- {
- „index“ : 8,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.5375, „maximum“ : 0.6125 }
- },
- {
- „index“ : 9,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.4875, „maximum“ : 0.5625 }
- },
- {
- „index“ : 10,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.4375, „maximum“ : 0.5125 }
- },
- {
- „index“ : 11,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.3875, „maximum“ : 0.4625 }
- },
- {
- „index“ : 12,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.3375, „maximum“ : 0.4125 }
- },
- {
- „index“ : 13,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.2875, „maximum“ : 0.3625 }
- },
- {
- „index“ : 14,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.2375, „maximum“ : 0.3125 }
- },
- {
- „index“ : 15,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.1875, „maximum“ : 0.2625 }
- },
- {
- „index“ : 16,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.1375, „maximum“ : 0.2125 }
- },
- {
- „index“ : 17,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.0875, „maximum“ : 0.1625 }
- },
- {
- „index“ : 18,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.0375, „maximum“ : 0.1125 }
- },
- {
- „index“ : 19,
- „hscan“ : { „minimum“ : 0.9800, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0625 }
- },
- {
- „index“ : 20,
- „hscan“ : { „minimum“ : 0.9662, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 21,
- „hscan“ : { „minimum“ : 0.9392, „maximum“ : 0.9797 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 22,
- „hscan“ : { „minimum“ : 0.9122, „maximum“ : 0.9527 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 23,
- „hscan“ : { „minimum“ : 0.8851, „maximum“ : 0.9257 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 24,
- „hscan“ : { „minimum“ : 0.8581, „maximum“ : 0.8986 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 25,
- „hscan“ : { „minimum“ : 0.8311, „maximum“ : 0.8716 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 26,
- „hscan“ : { „minimum“ : 0.8041, „maximum“ : 0.8446 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 27,
- „hscan“ : { „minimum“ : 0.7770, „maximum“ : 0.8176 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 28,
- „hscan“ : { „minimum“ : 0.7500, „maximum“ : 0.7905 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 29,
- „hscan“ : { „minimum“ : 0.7230, „maximum“ : 0.7635 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 30,
- „hscan“ : { „minimum“ : 0.6959, „maximum“ : 0.7365 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 31,
- „hscan“ : { „minimum“ : 0.6689, „maximum“ : 0.7095 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 32,
- „hscan“ : { „minimum“ : 0.6419, „maximum“ : 0.6824 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 33,
- „hscan“ : { „minimum“ : 0.6149, „maximum“ : 0.6554 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 34,
- „hscan“ : { „minimum“ : 0.5878, „maximum“ : 0.6284 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 35,
- „hscan“ : { „minimum“ : 0.5608, „maximum“ : 0.6014 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 36,
- „hscan“ : { „minimum“ : 0.5338, „maximum“ : 0.5743 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 37,
- „hscan“ : { „minimum“ : 0.5068, „maximum“ : 0.5473 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 38,
- „hscan“ : { „minimum“ : 0.4797, „maximum“ : 0.5203 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 39,
- „hscan“ : { „minimum“ : 0.4527, „maximum“ : 0.4932 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 40,
- „hscan“ : { „minimum“ : 0.4257, „maximum“ : 0.4662 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 41,
- „hscan“ : { „minimum“ : 0.3986, „maximum“ : 0.4392 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 42,
- „hscan“ : { „minimum“ : 0.3716, „maximum“ : 0.4122 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 43,
- „hscan“ : { „minimum“ : 0.3446, „maximum“ : 0.3851 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 44,
- „hscan“ : { „minimum“ : 0.3176, „maximum“ : 0.3581 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 45,
- „hscan“ : { „minimum“ : 0.2905, „maximum“ : 0.3311 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 46,
- „hscan“ : { „minimum“ : 0.2635, „maximum“ : 0.3041 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 47,
- „hscan“ : { „minimum“ : 0.2365, „maximum“ : 0.2770 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 48,
- „hscan“ : { „minimum“ : 0.2095, „maximum“ : 0.2500 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 49,
- „hscan“ : { „minimum“ : 0.1824, „maximum“ : 0.2230 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 50,
- „hscan“ : { „minimum“ : 0.1554, „maximum“ : 0.1959 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 51,
- „hscan“ : { „minimum“ : 0.1284, „maximum“ : 0.1689 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 52,
- „hscan“ : { „minimum“ : 0.1014, „maximum“ : 0.1419 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 53,
- „hscan“ : { „minimum“ : 0.0743, „maximum“ : 0.1149 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 54,
- „hscan“ : { „minimum“ : 0.0473, „maximum“ : 0.0878 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 55,
- „hscan“ : { „minimum“ : 0.0203, „maximum“ : 0.0608 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 56,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0338 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0300 }
- },
- {
- „index“ : 57,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0625 }
- },
- {
- „index“ : 58,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.0375, „maximum“ : 0.1125 }
- },
- {
- „index“ : 59,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.0875, „maximum“ : 0.1625 }
- },
- {
- „index“ : 60,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.1375, „maximum“ : 0.2125 }
- },
- {
- „index“ : 61,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.1875, „maximum“ : 0.2625 }
- },
- {
- „index“ : 62,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.2375, „maximum“ : 0.3125 }
- },
- {
- „index“ : 63,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.2875, „maximum“ : 0.3625 }
- },
- {
- „index“ : 64,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.3375, „maximum“ : 0.4125 }
- },
- {
- „index“ : 65,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.3875, „maximum“ : 0.4625 }
- },
- {
- „index“ : 66,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.4375, „maximum“ : 0.5125 }
- },
- {
- „index“ : 67,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.4875, „maximum“ : 0.5625 }
- },
- {
- „index“ : 68,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.5375, „maximum“ : 0.6125 }
- },
- {
- „index“ : 69,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.5875, „maximum“ : 0.6625 }
- },
- {
- „index“ : 70,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.6375, „maximum“ : 0.7125 }
- },
- {
- „index“ : 71,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.6875, „maximum“ : 0.7625 }
- },
- {
- „index“ : 72,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.7375, „maximum“ : 0.8125 }
- },
- {
- „index“ : 73,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.7875, „maximum“ : 0.8625 }
- },
- {
- „index“ : 74,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.8375, „maximum“ : 0.9125 }
- },
- {
- „index“ : 75,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.8875, „maximum“ : 0.9625 }
- },
- {
- „index“ : 76,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0200 },
- „vscan“ : { „minimum“ : 0.9375, „maximum“ : 1.0000 }
- },
- {
- „index“ : 77,
- „hscan“ : { „minimum“ : 0.0000, „maximum“ : 0.0338 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 78,
- „hscan“ : { „minimum“ : 0.0203, „maximum“ : 0.0608 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 79,
- „hscan“ : { „minimum“ : 0.0473, „maximum“ : 0.0878 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 80,
- „hscan“ : { „minimum“ : 0.0743, „maximum“ : 0.1149 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 81,
- „hscan“ : { „minimum“ : 0.1014, „maximum“ : 0.1419 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 82,
- „hscan“ : { „minimum“ : 0.1284, „maximum“ : 0.1689 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 83,
- „hscan“ : { „minimum“ : 0.1554, „maximum“ : 0.1959 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 84,
- „hscan“ : { „minimum“ : 0.1824, „maximum“ : 0.2230 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 85,
- „hscan“ : { „minimum“ : 0.2095, „maximum“ : 0.2500 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 86,
- „hscan“ : { „minimum“ : 0.2365, „maximum“ : 0.2770 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 87,
- „hscan“ : { „minimum“ : 0.2635, „maximum“ : 0.3041 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 88,
- „hscan“ : { „minimum“ : 0.2905, „maximum“ : 0.3311 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 89,
- „hscan“ : { „minimum“ : 0.3176, „maximum“ : 0.3581 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 90,
- „hscan“ : { „minimum“ : 0.3446, „maximum“ : 0.3851 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 91,
- „hscan“ : { „minimum“ : 0.3716, „maximum“ : 0.4122 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 92,
- „hscan“ : { „minimum“ : 0.3986, „maximum“ : 0.4392 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 93,
- „hscan“ : { „minimum“ : 0.4257, „maximum“ : 0.4662 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 94,
- „hscan“ : { „minimum“ : 0.4527, „maximum“ : 0.4932 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 95,
- „hscan“ : { „minimum“ : 0.4797, „maximum“ : 0.5203 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 96,
- „hscan“ : { „minimum“ : 0.5068, „maximum“ : 0.5473 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 97,
- „hscan“ : { „minimum“ : 0.5338, „maximum“ : 0.5743 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 98,
- „hscan“ : { „minimum“ : 0.5608, „maximum“ : 0.6014 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 99,
- „hscan“ : { „minimum“ : 0.5878, „maximum“ : 0.6284 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 100,
- „hscan“ : { „minimum“ : 0.6149, „maximum“ : 0.6554 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 101,
- „hscan“ : { „minimum“ : 0.6419, „maximum“ : 0.6824 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 102,
- „hscan“ : { „minimum“ : 0.6689, „maximum“ : 0.7095 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 103,
- „hscan“ : { „minimum“ : 0.6959, „maximum“ : 0.7365 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 104,
- „hscan“ : { „minimum“ : 0.7230, „maximum“ : 0.7635 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 105,
- „hscan“ : { „minimum“ : 0.7500, „maximum“ : 0.7905 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 106,
- „hscan“ : { „minimum“ : 0.7770, „maximum“ : 0.8176 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 107,
- „hscan“ : { „minimum“ : 0.8041, „maximum“ : 0.8446 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 108,
- „hscan“ : { „minimum“ : 0.8311, „maximum“ : 0.8716 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 109,
- „hscan“ : { „minimum“ : 0.8581, „maximum“ : 0.8986 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 110,
- „hscan“ : { „minimum“ : 0.8851, „maximum“ : 0.9257 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 111,
- „hscan“ : { „minimum“ : 0.9122, „maximum“ : 0.9527 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 112,
- „hscan“ : { „minimum“ : 0.9392, „maximum“ : 0.9797 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- },
- {
- „index“ : 113,
- „hscan“ : { „minimum“ : 0.9662, „maximum“ : 1.0000 },
- „vscan“ : { „minimum“ : 0.9700, „maximum“ : 1.0000 }
- }
- ],
- /// The black border configuration, contains the following items:
- /// * enable : true if the detector should be activated
- /// * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
- „blackborderdetector“ :
- {
- „enable“ : true,
- „threshold“ : 0.01
- },
- /// The configuration of the effect engine, contains the following items:
- /// * paths : An array with absolute location(s) of directories with effects
- /// * bootsequence : The effect selected as ‚boot sequence‘
- „effects“ :
- {
- „paths“ :
- [
- „/opt/hyperion/effects“
- ]
- },
- „bootsequence“ :
- {
- „effect“ : „Rainbow swirl fast“,
- „duration_ms“ : 3000
- },
- /// The configuration for the frame-grabber, contains the following items:
- /// * width : The width of the grabbed frames [pixels]
- /// * height : The height of the grabbed frames [pixels]
- /// * frequency_Hz : The frequency of the frame grab [Hz]
- „framegrabber“ :
- {
- „width“ : 64,
- „height“ : 64,
- „frequency_Hz“ : 10.0
- },
- /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields:
- /// * xbmcAddress : The IP address of the XBMC-host
- /// * xbmcTcpPort : The TCP-port of the XBMC-server
- /// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback
- /// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show
- /// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback
- /// * grabMenu : Flag indicating that the frame-grabber is on(true) in the XBMC menu
- /// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
- /// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
- „xbmcVideoChecker“ :
- {
- „xbmcAddress“ : „127.0.0.1“,
- „xbmcTcpPort“ : 9090,
- „grabVideo“ : true,
- „grabPictures“ : true,
- „grabAudio“ : true,
- „grabMenu“ : true,
- „grabScreensaver“ : true,
- „enable3DDetection“ : true
- },
- /// The configuration of the Json server which enables the json remote interface
- /// * port : Port at which the json server is started
- „jsonServer“ :
- {
- „port“ : 19444
- },
- /// The configuration of the Proto server which enables the protobuffer remote interface
- /// * port : Port at which the protobuffer server is started
- „protoServer“ :
- {
- „port“ : 19445
- },
- /// The configuration of the boblight server which enables the boblight remote interface
- /// * port : Port at which the boblight server is started
- // „boblightServer“ :
- // {
- // „port“ : 19333
- // },
- /// Configuration for the embedded V4L2 grabber
- /// * device : V4L2 Device to use [default=“/dev/video0″]
- /// * input : V4L2 input to use [default=0]
- /// * standard : Video standard (no-change/PAL/NTSC) [default=“no-change“]
- /// * width : V4L2 width to set [default=-1]
- /// * height : V4L2 height to set [default=-1]
- /// * frameDecimation : Frame decimation factor [default=2]
- /// * sizeDecimation : Size decimation factor [default=8]
- /// * priority : Hyperion priority channel [default=800]
- /// * mode : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default=“2D“]
- /// * cropLeft : Cropping from the left [default=0]
- /// * cropRight : Cropping from the right [default=0]
- /// * cropTop : Cropping from the top [default=0]
- /// * cropBottom : Cropping from the bottom [default=0]
- /// * redSignalThreshold : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0]
- /// * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0]
- /// * blueSignalThreshold : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0]
- „grabber-v4l2“ :
- {
- „device“ : „/dev/video0“,
- „input“ : 0,
- „standard“ : „no-change“,
- „width“ : 300,
- „height“ : 200,
- „frameDecimation“ : 2,
- „sizeDecimation“ : 8,
- „priority“ : 1100,
- „mode“ : „2D“,
- „cropLeft“ : 80,
- „cropRight“ : 30,
- „cropTop“ : 25,
- „cropBottom“ : 25,
- „redSignalThreshold“ : 0.1,
- „greenSignalThreshold“ : 0.1,
- „blueSignalThreshold“ : 0.1
- },
- „endOfJson“ : „endOfJson“
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement