config.json 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348
  1. {
  2. "gpio": [
  3. {
  4. "gpio": 33,
  5. "name": "bck",
  6. "group": "spdif",
  7. "fixed": false
  8. },
  9. {
  10. "gpio": 25,
  11. "name": "ws",
  12. "group": "spdif",
  13. "fixed": false
  14. },
  15. {
  16. "gpio": 15,
  17. "name": "do",
  18. "group": "spdif",
  19. "fixed": false
  20. },
  21. {
  22. "gpio": -1,
  23. "name": "bck",
  24. "group": "dac",
  25. "fixed": false
  26. },
  27. {
  28. "gpio": -1,
  29. "name": "ws",
  30. "group": "dac",
  31. "fixed": false
  32. },
  33. {
  34. "gpio": -1,
  35. "name": "do",
  36. "group": "dac",
  37. "fixed": false
  38. },
  39. {
  40. "gpio": -1,
  41. "name": "sda",
  42. "group": "dac",
  43. "fixed": false
  44. },
  45. {
  46. "gpio": -1,
  47. "name": "scl",
  48. "group": "dac",
  49. "fixed": false
  50. },
  51. {
  52. "gpio": -1,
  53. "name": "mute",
  54. "group": "dac",
  55. "fixed": false
  56. },
  57. {
  58. "gpio": 17,
  59. "name": "clk",
  60. "group": "psram",
  61. "fixed": true
  62. },
  63. {
  64. "gpio": 16,
  65. "name": "cs",
  66. "group": "psram",
  67. "fixed": true
  68. },
  69. {
  70. "gpio": 7,
  71. "name": "spiq_sd0_io",
  72. "group": "psram",
  73. "fixed": true
  74. },
  75. {
  76. "gpio": 8,
  77. "name": "spid_sd1_io",
  78. "group": "psram",
  79. "fixed": true
  80. },
  81. {
  82. "gpio": 10,
  83. "name": "spiwp_sd3_io",
  84. "group": "psram",
  85. "fixed": true
  86. },
  87. {
  88. "gpio": 9,
  89. "name": "spihd_sd2_io",
  90. "group": "psram",
  91. "fixed": true
  92. },
  93. {
  94. "gpio": 6,
  95. "name": "clk",
  96. "group": "flash",
  97. "fixed": true
  98. },
  99. {
  100. "gpio": 11,
  101. "name": "cs",
  102. "group": "flash",
  103. "fixed": true
  104. }
  105. ],
  106. "config": {
  107. "a2dp_sink_name": {
  108. "type": 33,
  109. "value": "SMSL BT4.2",
  110. "chg": false
  111. },
  112. "a2dp_ctmt": {
  113. "type": 33,
  114. "value": "1000",
  115. "chg": false
  116. },
  117. "a2dp_ctrld": {
  118. "type": 33,
  119. "value": "500",
  120. "chg": false
  121. },
  122. "bt_sink_pin": {
  123. "type": 33,
  124. "value": "1234",
  125. "chg": false
  126. },
  127. "release_url": {
  128. "type": 33,
  129. "value": "https://github.com/sle118/squeezelite-esp32/releases",
  130. "chg": false
  131. },
  132. "ap_ip_address": {
  133. "type": 33,
  134. "value": "192.168.4.1",
  135. "chg": false
  136. },
  137. "ap_ip_gateway": {
  138. "type": 33,
  139. "value": "192.168.4.1",
  140. "chg": false
  141. },
  142. "ap_ip_netmask": {
  143. "type": 33,
  144. "value": "255.255.255.0",
  145. "chg": false
  146. },
  147. "ap_channel": {
  148. "type": 33,
  149. "value": "1",
  150. "chg": false
  151. },
  152. "ap_pwd": {
  153. "type": 33,
  154. "value": "squeezelite",
  155. "chg": false
  156. },
  157. "airplay_port": {
  158. "type": 33,
  159. "value": "5000",
  160. "chg": false
  161. },
  162. "bypass_wm": {
  163. "type": 33,
  164. "value": "0",
  165. "chg": false
  166. },
  167. "actrls_config": {
  168. "type": 33,
  169. "value": "",
  170. "chg": false
  171. },
  172. "lms_ctrls_raw": {
  173. "type": 33,
  174. "value": "n",
  175. "chg": false
  176. },
  177. "rotary_config": {
  178. "type": 33,
  179. "value": "",
  180. "chg": false
  181. },
  182. "ota_erase_blk": {
  183. "type": 33,
  184. "value": "249856",
  185. "chg": false
  186. },
  187. "ota_stack": {
  188. "type": 33,
  189. "value": "10240",
  190. "chg": false
  191. },
  192. "ota_prio": {
  193. "type": 33,
  194. "value": "6",
  195. "chg": false
  196. },
  197. "display_config": {
  198. "type": 33,
  199. "value": "",
  200. "chg": false
  201. },
  202. "i2c_config": {
  203. "type": 33,
  204. "value": "",
  205. "chg": false
  206. },
  207. "spi_config": {
  208. "type": 33,
  209. "value": "",
  210. "chg": false
  211. },
  212. "set_GPIO": {
  213. "type": 33,
  214. "value": "",
  215. "chg": false
  216. },
  217. "led_brightness": {
  218. "type": 33,
  219. "value": "",
  220. "chg": false
  221. },
  222. "dac_config": {
  223. "type": 33,
  224. "value": "",
  225. "chg": false
  226. },
  227. "dac_controlset": {
  228. "type": 33,
  229. "value": "",
  230. "chg": false
  231. },
  232. "jack_mutes_amp": {
  233. "type": 33,
  234. "value": "n",
  235. "chg": false
  236. },
  237. "bat_config": {
  238. "type": 33,
  239. "value": "",
  240. "chg": false
  241. },
  242. "metadata_config": {
  243. "type": 33,
  244. "value": "",
  245. "chg": false
  246. },
  247. "telnet_buffer": {
  248. "type": 33,
  249. "value": "40000",
  250. "chg": false
  251. },
  252. "telnet_block": {
  253. "type": 33,
  254. "value": "500",
  255. "chg": false
  256. },
  257. "spdif_config": {
  258. "type": 33,
  259. "value": "bck=33,ws=25,do=15",
  260. "chg": false
  261. },
  262. "enable_bt_sink": {
  263. "type": 33,
  264. "value": "N",
  265. "chg": false
  266. },
  267. "enable_airplay": {
  268. "type": 33,
  269. "value": "N",
  270. "chg": false
  271. },
  272. "wifi_smode": {
  273. "type": 33,
  274. "value": "a",
  275. "chg": false
  276. },
  277. "disable_ps": {
  278. "type": 33,
  279. "value": "n",
  280. "chg": false
  281. },
  282. "stats": {
  283. "type": 33,
  284. "value": "Y",
  285. "chg": false
  286. },
  287. "autoexec": {
  288. "type": 33,
  289. "value": "1",
  290. "chg": false
  291. },
  292. "autoexec1_spdif": {
  293. "type": 33,
  294. "value": "squeezelite -b 500:2000 -d all=info -C 30 -W -n \"squeezelite-test3\" -o SPDIF -Z 192000",
  295. "chg": false
  296. },
  297. "autoexec1_i2s": {
  298. "type": 33,
  299. "value": "squeezelite -b 500:2000 -d all=info -C 30 -W -n \"squeezelite-test3\" -o I2S",
  300. "chg": false
  301. },
  302. "autoexec1_bt": {
  303. "type": 33,
  304. "value": "squeezelite -b 500:2000 -d all=info -C 30 -W -n \"squeezelite-test3\" -o \"BT -n 'test'\" -Z 192000",
  305. "chg": false
  306. },
  307. "autoexec1": {
  308. "type": 33,
  309. "value": "squeezelite -b 500:2000 -d all=info -C 30 -W -n \"squeezelite-test3\" -o \"BT -n 'test'\" -Z 192000",
  310. "chg": false
  311. },
  312. "bt_name": {
  313. "type": 33,
  314. "value": "squeezelite-test3",
  315. "chg": false
  316. },
  317. "host_name": {
  318. "type": 33,
  319. "value": "squeezelite-test3",
  320. "chg": false
  321. },
  322. "airplay_name": {
  323. "type": 33,
  324. "value": "squeezelite-test3",
  325. "chg": false
  326. },
  327. "ap_ssid": {
  328. "type": 33,
  329. "value": "squeezelite-test3",
  330. "chg": false
  331. },
  332. "a2dp_dev_name": {
  333. "type": 33,
  334. "value": "squeezelite-test3",
  335. "chg": false
  336. },
  337. "telnet_enable": {
  338. "type": 33,
  339. "value": "D",
  340. "chg": false
  341. },
  342. "rel_api": {
  343. "type": 33,
  344. "value": "https://api.github.com/repos/sle118/squeezelite-esp32/releases",
  345. "chg": false
  346. }
  347. }
  348. }