Guest User

Untitled

a guest
May 26th, 2015
361
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Automatically generated configuration file for 'Hyperion daemon'
  2. // Generated by: HyperCon (The Hyperion deamon configuration file builder
  3.  
  4. {
  5. /// Device configuration contains the following fields:
  6. /// * 'name' : The user friendly name of the device (only used for display purposes)
  7. /// * 'type' : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
  8. /// 'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
  9. /// * 'output' : The output specification depends on selected device. This can for example be the
  10. /// device specifier, device serial number, or the output file name
  11. /// * 'rate' : The baudrate of the output to the device
  12. /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
  13. "device" :
  14. {
  15. "name" : "MyPi",
  16. "type" : "ws2801",
  17. "output" : "/dev/spidev0.0",
  18. "rate" : 250000,
  19. "colorOrder" : "rgb"
  20. },
  21.  
  22. /// Color manipulation configuration used to tune the output colors to specific surroundings.
  23. /// The configuration contains a list of color-transforms. Each transform contains the
  24. /// following fields:
  25. /// * 'id' : The unique identifier of the color transformation (eg 'device_1')
  26. /// * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
  27. /// (eg '0-5, 9, 11, 12-17'). The indices are zero based.
  28. /// * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following
  29. /// tuning parameters:
  30. /// - 'saturationGain' The gain adjustement of the saturation
  31. /// - 'valueGain' The gain adjustement of the value
  32. /// * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the
  33. /// following tuning parameters for each channel:
  34. /// - 'threshold' The minimum required input value for the channel to be on
  35. /// (else zero)
  36. /// - 'gamma' The gamma-curve correction factor
  37. /// - 'blacklevel' The lowest possible value (when the channel is black)
  38. /// - 'whitelevel' The highest possible value (when the channel is white)
  39. ///
  40. /// Next to the list with color transforms there is also a smoothing option.
  41. /// * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning
  42. /// parameters:
  43. /// - 'type' The type of smoothing algorithm ('linear' or 'none')
  44. /// - 'time_ms' The time constant for smoothing algorithm in milliseconds
  45. /// - 'updateFrequency' The update frequency of the leds in Hz
  46. "color" :
  47. {
  48. "transform" :
  49. [
  50. {
  51. "id" : "debur",
  52. "leds" : "0-49",
  53. "hsv" :
  54. {
  55. "saturationGain" : 0.7000,
  56. "valueGain" : 0.6500
  57. },
  58. "red" :
  59. {
  60. "threshold" : 0.0000,
  61. "gamma" : 1.3500,
  62. "blacklevel" : 0.0000,
  63. "whitelevel" : 0.9000
  64. },
  65. "green" :
  66. {
  67. "threshold" : 0.0000,
  68. "gamma" : 1.3500,
  69. "blacklevel" : 0.0000,
  70. "whitelevel" : 0.9000
  71. },
  72. "blue" :
  73. {
  74. "threshold" : 0.0000,
  75. "gamma" : 1.4500,
  76. "blacklevel" : 0.0000,
  77. "whitelevel" : 0.8700
  78. }
  79. },
  80.  
  81. {
  82. "id" : "suite",
  83. "leds" : "50-103",
  84. "hsv" :
  85. {
  86. "saturationGain" : 0.7000,
  87. "valueGain" : 0.6500
  88. },
  89. "red" :
  90. {
  91. "threshold" : 0.0000,
  92. "gamma" : 1.3500,
  93. "blacklevel" : 0.0000,
  94. "whitelevel" : 0.8900
  95. },
  96. "green" :
  97. {
  98. "threshold" : 0.0000,
  99. "gamma" : 1.3500,
  100. "blacklevel" : 0.0000,
  101. "whitelevel" : 0.9000
  102. },
  103. "blue" :
  104. {
  105. "threshold" : 0.0000,
  106. "gamma" : 1.4500,
  107. "blacklevel" : 0.0000,
  108. "whitelevel" : 0.9000
  109. }
  110. }
  111. ],
  112.  
  113. "smoothing" :
  114. {
  115. "type" : "linear",
  116. "time_ms" : 100,
  117. "updateFrequency" : 25.0000
  118. }
  119. },
  120.  
  121. /// The configuration for each individual led. This contains the specification of the area
  122. /// averaged of an input image for each led to determine its color. Each item in the list
  123. /// contains the following fields:
  124. /// * index: The index of the led. This determines its location in the string of leds; zero
  125. /// being the first led.
  126. /// * hscan: The fractional part of the image along the horizontal used for the averaging
  127. /// (minimum and maximum inclusive)
  128. /// * vscan: The fractional part of the image along the vertical used for the averaging
  129. /// (minimum and maximum inclusive)
  130. "leds" :
  131. [
  132. {
  133. "index" : 0,
  134. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  135. "vscan" : { "minimum" : 0.9439, "maximum" : 1.0000 }
  136. },
  137. {
  138. "index" : 1,
  139. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  140. "vscan" : { "minimum" : 0.8883, "maximum" : 0.9450 }
  141. },
  142. {
  143. "index" : 2,
  144. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  145. "vscan" : { "minimum" : 0.8328, "maximum" : 0.8894 }
  146. },
  147. {
  148. "index" : 3,
  149. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  150. "vscan" : { "minimum" : 0.7772, "maximum" : 0.8339 }
  151. },
  152. {
  153. "index" : 4,
  154. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  155. "vscan" : { "minimum" : 0.7217, "maximum" : 0.7783 }
  156. },
  157. {
  158. "index" : 5,
  159. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  160. "vscan" : { "minimum" : 0.6661, "maximum" : 0.7228 }
  161. },
  162. {
  163. "index" : 6,
  164. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  165. "vscan" : { "minimum" : 0.6106, "maximum" : 0.6672 }
  166. },
  167. {
  168. "index" : 7,
  169. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  170. "vscan" : { "minimum" : 0.5550, "maximum" : 0.6117 }
  171. },
  172. {
  173. "index" : 8,
  174. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  175. "vscan" : { "minimum" : 0.4994, "maximum" : 0.5561 }
  176. },
  177. {
  178. "index" : 9,
  179. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  180. "vscan" : { "minimum" : 0.4439, "maximum" : 0.5006 }
  181. },
  182. {
  183. "index" : 10,
  184. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  185. "vscan" : { "minimum" : 0.3883, "maximum" : 0.4450 }
  186. },
  187. {
  188. "index" : 11,
  189. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  190. "vscan" : { "minimum" : 0.3328, "maximum" : 0.3894 }
  191. },
  192. {
  193. "index" : 12,
  194. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  195. "vscan" : { "minimum" : 0.2772, "maximum" : 0.3339 }
  196. },
  197. {
  198. "index" : 13,
  199. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  200. "vscan" : { "minimum" : 0.2217, "maximum" : 0.2783 }
  201. },
  202. {
  203. "index" : 14,
  204. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  205. "vscan" : { "minimum" : 0.1661, "maximum" : 0.2228 }
  206. },
  207. {
  208. "index" : 15,
  209. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  210. "vscan" : { "minimum" : 0.1106, "maximum" : 0.1672 }
  211. },
  212. {
  213. "index" : 16,
  214. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  215. "vscan" : { "minimum" : 0.0550, "maximum" : 0.1117 }
  216. },
  217. {
  218. "index" : 17,
  219. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  220. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0561 }
  221. },
  222. {
  223. "index" : 18,
  224. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  225. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  226. },
  227. {
  228. "index" : 19,
  229. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0316 },
  230. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  231. },
  232. {
  233. "index" : 20,
  234. "hscan" : { "minimum" : 0.0309, "maximum" : 0.0628 },
  235. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  236. },
  237. {
  238. "index" : 21,
  239. "hscan" : { "minimum" : 0.0622, "maximum" : 0.0941 },
  240. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  241. },
  242. {
  243. "index" : 22,
  244. "hscan" : { "minimum" : 0.0934, "maximum" : 0.1253 },
  245. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  246. },
  247. {
  248. "index" : 23,
  249. "hscan" : { "minimum" : 0.1247, "maximum" : 0.1566 },
  250. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  251. },
  252. {
  253. "index" : 24,
  254. "hscan" : { "minimum" : 0.1559, "maximum" : 0.1878 },
  255. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  256. },
  257. {
  258. "index" : 25,
  259. "hscan" : { "minimum" : 0.1872, "maximum" : 0.2191 },
  260. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  261. },
  262. {
  263. "index" : 26,
  264. "hscan" : { "minimum" : 0.2184, "maximum" : 0.2503 },
  265. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  266. },
  267. {
  268. "index" : 27,
  269. "hscan" : { "minimum" : 0.2497, "maximum" : 0.2816 },
  270. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  271. },
  272. {
  273. "index" : 28,
  274. "hscan" : { "minimum" : 0.2809, "maximum" : 0.3128 },
  275. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  276. },
  277. {
  278. "index" : 29,
  279. "hscan" : { "minimum" : 0.3122, "maximum" : 0.3441 },
  280. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  281. },
  282. {
  283. "index" : 30,
  284. "hscan" : { "minimum" : 0.3434, "maximum" : 0.3753 },
  285. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  286. },
  287. {
  288. "index" : 31,
  289. "hscan" : { "minimum" : 0.3747, "maximum" : 0.4066 },
  290. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  291. },
  292. {
  293. "index" : 32,
  294. "hscan" : { "minimum" : 0.4059, "maximum" : 0.4378 },
  295. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  296. },
  297. {
  298. "index" : 33,
  299. "hscan" : { "minimum" : 0.4372, "maximum" : 0.4691 },
  300. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  301. },
  302. {
  303. "index" : 34,
  304. "hscan" : { "minimum" : 0.4684, "maximum" : 0.5003 },
  305. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  306. },
  307. {
  308. "index" : 35,
  309. "hscan" : { "minimum" : 0.4997, "maximum" : 0.5316 },
  310. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  311. },
  312. {
  313. "index" : 36,
  314. "hscan" : { "minimum" : 0.5309, "maximum" : 0.5628 },
  315. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  316. },
  317. {
  318. "index" : 37,
  319. "hscan" : { "minimum" : 0.5622, "maximum" : 0.5941 },
  320. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  321. },
  322. {
  323. "index" : 38,
  324. "hscan" : { "minimum" : 0.5934, "maximum" : 0.6253 },
  325. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  326. },
  327. {
  328. "index" : 39,
  329. "hscan" : { "minimum" : 0.6247, "maximum" : 0.6566 },
  330. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  331. },
  332. {
  333. "index" : 40,
  334. "hscan" : { "minimum" : 0.6559, "maximum" : 0.6878 },
  335. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  336. },
  337. {
  338. "index" : 41,
  339. "hscan" : { "minimum" : 0.6872, "maximum" : 0.7191 },
  340. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  341. },
  342. {
  343. "index" : 42,
  344. "hscan" : { "minimum" : 0.7184, "maximum" : 0.7503 },
  345. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  346. },
  347. {
  348. "index" : 43,
  349. "hscan" : { "minimum" : 0.7497, "maximum" : 0.7816 },
  350. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  351. },
  352. {
  353. "index" : 44,
  354. "hscan" : { "minimum" : 0.7809, "maximum" : 0.8128 },
  355. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  356. },
  357. {
  358. "index" : 45,
  359. "hscan" : { "minimum" : 0.8122, "maximum" : 0.8441 },
  360. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  361. },
  362. {
  363. "index" : 46,
  364. "hscan" : { "minimum" : 0.8434, "maximum" : 0.8753 },
  365. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  366. },
  367. {
  368. "index" : 47,
  369. "hscan" : { "minimum" : 0.8747, "maximum" : 0.9066 },
  370. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  371. },
  372. {
  373. "index" : 48,
  374. "hscan" : { "minimum" : 0.9059, "maximum" : 0.9378 },
  375. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  376. },
  377. {
  378. "index" : 49,
  379. "hscan" : { "minimum" : 0.9372, "maximum" : 0.9691 },
  380. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  381. },
  382. {
  383. "index" : 50,
  384. "hscan" : { "minimum" : 0.9684, "maximum" : 1.0000 },
  385. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  386. },
  387. {
  388. "index" : 51,
  389. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  390. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0600 }
  391. },
  392. {
  393. "index" : 52,
  394. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  395. "vscan" : { "minimum" : 0.0000, "maximum" : 0.0561 }
  396. },
  397. {
  398. "index" : 53,
  399. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  400. "vscan" : { "minimum" : 0.0550, "maximum" : 0.1117 }
  401. },
  402. {
  403. "index" : 54,
  404. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  405. "vscan" : { "minimum" : 0.1106, "maximum" : 0.1672 }
  406. },
  407. {
  408. "index" : 55,
  409. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  410. "vscan" : { "minimum" : 0.1661, "maximum" : 0.2228 }
  411. },
  412. {
  413. "index" : 56,
  414. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  415. "vscan" : { "minimum" : 0.2217, "maximum" : 0.2783 }
  416. },
  417. {
  418. "index" : 57,
  419. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  420. "vscan" : { "minimum" : 0.2772, "maximum" : 0.3339 }
  421. },
  422. {
  423. "index" : 58,
  424. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  425. "vscan" : { "minimum" : 0.3328, "maximum" : 0.3894 }
  426. },
  427. {
  428. "index" : 59,
  429. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  430. "vscan" : { "minimum" : 0.3883, "maximum" : 0.4450 }
  431. },
  432. {
  433. "index" : 60,
  434. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  435. "vscan" : { "minimum" : 0.4439, "maximum" : 0.5006 }
  436. },
  437. {
  438. "index" : 61,
  439. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  440. "vscan" : { "minimum" : 0.4994, "maximum" : 0.5561 }
  441. },
  442. {
  443. "index" : 62,
  444. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  445. "vscan" : { "minimum" : 0.5550, "maximum" : 0.6117 }
  446. },
  447. {
  448. "index" : 63,
  449. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  450. "vscan" : { "minimum" : 0.6106, "maximum" : 0.6672 }
  451. },
  452. {
  453. "index" : 64,
  454. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  455. "vscan" : { "minimum" : 0.6661, "maximum" : 0.7228 }
  456. },
  457. {
  458. "index" : 65,
  459. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  460. "vscan" : { "minimum" : 0.7217, "maximum" : 0.7783 }
  461. },
  462. {
  463. "index" : 66,
  464. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  465. "vscan" : { "minimum" : 0.7772, "maximum" : 0.8339 }
  466. },
  467. {
  468. "index" : 67,
  469. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  470. "vscan" : { "minimum" : 0.8328, "maximum" : 0.8894 }
  471. },
  472. {
  473. "index" : 68,
  474. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  475. "vscan" : { "minimum" : 0.8883, "maximum" : 0.9450 }
  476. },
  477. {
  478. "index" : 69,
  479. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  480. "vscan" : { "minimum" : 0.9439, "maximum" : 1.0000 }
  481. },
  482. {
  483. "index" : 70,
  484. "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
  485. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  486. },
  487. {
  488. "index" : 71,
  489. "hscan" : { "minimum" : 0.9684, "maximum" : 1.0000 },
  490. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  491. },
  492. {
  493. "index" : 72,
  494. "hscan" : { "minimum" : 0.9372, "maximum" : 0.9691 },
  495. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  496. },
  497. {
  498. "index" : 73,
  499. "hscan" : { "minimum" : 0.9059, "maximum" : 0.9378 },
  500. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  501. },
  502. {
  503. "index" : 74,
  504. "hscan" : { "minimum" : 0.8747, "maximum" : 0.9066 },
  505. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  506. },
  507. {
  508. "index" : 75,
  509. "hscan" : { "minimum" : 0.8434, "maximum" : 0.8753 },
  510. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  511. },
  512. {
  513. "index" : 76,
  514. "hscan" : { "minimum" : 0.8122, "maximum" : 0.8441 },
  515. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  516. },
  517. {
  518. "index" : 77,
  519. "hscan" : { "minimum" : 0.7809, "maximum" : 0.8128 },
  520. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  521. },
  522. {
  523. "index" : 78,
  524. "hscan" : { "minimum" : 0.7497, "maximum" : 0.7816 },
  525. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  526. },
  527. {
  528. "index" : 79,
  529. "hscan" : { "minimum" : 0.7184, "maximum" : 0.7503 },
  530. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  531. },
  532. {
  533. "index" : 80,
  534. "hscan" : { "minimum" : 0.6872, "maximum" : 0.7191 },
  535. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  536. },
  537. {
  538. "index" : 81,
  539. "hscan" : { "minimum" : 0.6559, "maximum" : 0.6878 },
  540. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  541. },
  542. {
  543. "index" : 82,
  544. "hscan" : { "minimum" : 0.6247, "maximum" : 0.6566 },
  545. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  546. },
  547. {
  548. "index" : 83,
  549. "hscan" : { "minimum" : 0.5934, "maximum" : 0.6253 },
  550. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  551. },
  552. {
  553. "index" : 84,
  554. "hscan" : { "minimum" : 0.5622, "maximum" : 0.5941 },
  555. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  556. },
  557. {
  558. "index" : 85,
  559. "hscan" : { "minimum" : 0.5309, "maximum" : 0.5628 },
  560. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  561. },
  562. {
  563. "index" : 86,
  564. "hscan" : { "minimum" : 0.4997, "maximum" : 0.5316 },
  565. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  566. },
  567. {
  568. "index" : 87,
  569. "hscan" : { "minimum" : 0.4684, "maximum" : 0.5003 },
  570. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  571. },
  572. {
  573. "index" : 88,
  574. "hscan" : { "minimum" : 0.4372, "maximum" : 0.4691 },
  575. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  576. },
  577. {
  578. "index" : 89,
  579. "hscan" : { "minimum" : 0.4059, "maximum" : 0.4378 },
  580. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  581. },
  582. {
  583. "index" : 90,
  584. "hscan" : { "minimum" : 0.3747, "maximum" : 0.4066 },
  585. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  586. },
  587. {
  588. "index" : 91,
  589. "hscan" : { "minimum" : 0.3434, "maximum" : 0.3753 },
  590. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  591. },
  592. {
  593. "index" : 92,
  594. "hscan" : { "minimum" : 0.3122, "maximum" : 0.3441 },
  595. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  596. },
  597. {
  598. "index" : 93,
  599. "hscan" : { "minimum" : 0.2809, "maximum" : 0.3128 },
  600. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  601. },
  602. {
  603. "index" : 94,
  604. "hscan" : { "minimum" : 0.2497, "maximum" : 0.2816 },
  605. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  606. },
  607. {
  608. "index" : 95,
  609. "hscan" : { "minimum" : 0.2184, "maximum" : 0.2503 },
  610. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  611. },
  612. {
  613. "index" : 96,
  614. "hscan" : { "minimum" : 0.1872, "maximum" : 0.2191 },
  615. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  616. },
  617. {
  618. "index" : 97,
  619. "hscan" : { "minimum" : 0.1559, "maximum" : 0.1878 },
  620. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  621. },
  622. {
  623. "index" : 98,
  624. "hscan" : { "minimum" : 0.1247, "maximum" : 0.1566 },
  625. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  626. },
  627. {
  628. "index" : 99,
  629. "hscan" : { "minimum" : 0.0934, "maximum" : 0.1253 },
  630. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  631. },
  632. {
  633. "index" : 100,
  634. "hscan" : { "minimum" : 0.0622, "maximum" : 0.0941 },
  635. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  636. },
  637. {
  638. "index" : 101,
  639. "hscan" : { "minimum" : 0.0309, "maximum" : 0.0628 },
  640. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  641. },
  642. {
  643. "index" : 102,
  644. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0316 },
  645. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  646. },
  647. {
  648. "index" : 103,
  649. "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
  650. "vscan" : { "minimum" : 0.9400, "maximum" : 1.0000 }
  651. }
  652. ],
  653.  
  654. /// The black border configuration, contains the following items:
  655. /// * enable : true if the detector should be activated
  656. /// * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
  657. "blackborderdetector" :
  658. {
  659. "enable" : false,
  660. "threshold" : 0.01
  661. },
  662.  
  663. /// The configuration of the effect engine, contains the following items:
  664. /// * paths : An array with absolute location(s) of directories with effects
  665. /// * bootsequence : The effect selected as 'boot sequence'
  666. "effects" :
  667. {
  668. "paths" :
  669. [
  670. "/opt/hyperion/effects"
  671. ]
  672. },
  673.  
  674. // "bootsequence" :
  675. // {
  676. // "effect" : "Rainbow swirl fast",
  677. // "duration_ms" : 3000
  678. // },
  679.  
  680. /// The configuration for the frame-grabber, contains the following items:
  681. /// * width : The width of the grabbed frames [pixels]
  682. /// * height : The height of the grabbed frames [pixels]
  683. /// * frequency_Hz : The frequency of the frame grab [Hz]
  684. "framegrabber" :
  685. {
  686. "width" : 64,
  687. "height" : 64,
  688. "frequency_Hz" : 10.0
  689. },
  690.  
  691. /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields:
  692. /// * xbmcAddress : The IP address of the XBMC-host
  693. /// * xbmcTcpPort : The TCP-port of the XBMC-server
  694. /// * grabVideo : Flag indicating that the frame-grabber is on(true) during video playback
  695. /// * grabPictures : Flag indicating that the frame-grabber is on(true) during picture show
  696. /// * grabAudio : Flag indicating that the frame-grabber is on(true) during audio playback
  697. /// * grabMenu : Flag indicating that the frame-grabber is on(true) in the XBMC menu
  698. /// * grabScreensaver : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
  699. /// * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
  700. "xbmcVideoChecker" :
  701. {
  702. "xbmcAddress" : "192.168.1.25",
  703. "xbmcTcpPort" : 9090,
  704. "grabVideo" : true,
  705. "grabPictures" : true,
  706. "grabAudio" : true,
  707. "grabMenu" : false,
  708. "grabScreensaver" : true,
  709. "enable3DDetection" : true
  710. },
  711.  
  712. /// The configuration of the Json server which enables the json remote interface
  713. /// * port : Port at which the json server is started
  714. "jsonServer" :
  715. {
  716. "port" : 19444
  717. },
  718.  
  719. /// The configuration of the Proto server which enables the protobuffer remote interface
  720. /// * port : Port at which the protobuffer server is started
  721. "protoServer" :
  722. {
  723. "port" : 19445
  724. },
  725.  
  726. /// The configuration of the boblight server which enables the boblight remote interface
  727. /// * port : Port at which the boblight server is started
  728. // "boblightServer" :
  729. // {
  730. // "port" : 19333
  731. // },
  732.  
  733. "endOfJson" : "endOfJson"
  734. }
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×