Files
flippr-code/FlippR-Driver/contrib/json_example/output/Sound_Config.json
Jonas Zeunert 112de5a01f changed firepin
2019-12-20 23:30:03 +01:00

350 lines
7.7 KiB
JSON

{
"deactivation_time_milliseconds" : 10,
"port_extenders" :
[
{
"name" : "extender_0",
"i2c_address" : 34,
"pin_base" : 81
}
],
"fire_pin" :
{
"address" : 13,
"extender" : "extender_0"
},
"sounds" :
[
{
"id" : 0,
"address" : 22,
"name" : "Sound 1",
"extender" : "extender_0"
},
{
"id" : 1,
"address" : 23,
"name" : "Sound 2",
"extender" : "extender_0"
},
{
"id" : 2,
"address" : 24,
"name" : "Sound 3",
"extender" : "extender_0"
},
{
"id" : 3,
"address" : 25,
"name" : "Sound 4",
"extender" : "extender_0"
},
{
"id" : 4,
"address" : 26,
"name" : "Sound 5",
"extender" : "extender_0"
},
{
"id" : 5,
"address" : 27,
"name" : "Sound 6",
"extender" : "extender_0"
},
{
"id" : 6,
"address" : 28,
"name" : "Sound 7",
"extender" : "extender_0"
},
{
"id" : 7,
"address" : 29,
"name" : "Sound 8",
"extender" : "extender_0"
},
{
"id" : 8,
"address" : 30,
"name" : "Sound 9",
"extender" : "extender_0"
},
{
"id" : 9,
"address" : 31,
"name" : "Sound 10",
"extender" : "extender_0"
},
{
"id" : 10,
"address" : 32,
"name" : "Sound 11",
"extender" : "extender_0"
},
{
"id" : 11,
"address" : 33,
"name" : "Sound 12",
"extender" : "extender_0"
},
{
"id" : 12,
"address" : 34,
"name" : "Sound 13",
"extender" : "extender_0"
},
{
"id" : 13,
"address" : 35,
"name" : "Sound 14",
"extender" : "extender_0"
},
{
"id" : 14,
"address" : 36,
"name" : "Sound 15",
"extender" : "extender_0"
},
{
"id" : 15,
"address" : 37,
"name" : "Sound 16",
"extender" : "extender_0"
},
{
"id" : 16,
"address" : 38,
"name" : "Sound 17",
"extender" : "extender_0"
},
{
"id" : 17,
"address" : 39,
"name" : "Sound 18",
"extender" : "extender_0"
},
{
"id" : 18,
"address" : 40,
"name" : "Sound 19",
"extender" : "extender_0"
},
{
"id" : 19,
"address" : 41,
"name" : "Sound 20",
"extender" : "extender_0"
},
{
"id" : 20,
"address" : 42,
"name" : "Sound 21",
"extender" : "extender_0"
},
{
"id" : 21,
"address" : 43,
"name" : "Sound 22",
"extender" : "extender_0"
},
{
"id" : 22,
"address" : 44,
"name" : "Sound 23",
"extender" : "extender_0"
},
{
"id" : 23,
"address" : 45,
"name" : "Sound 24",
"extender" : "extender_0"
},
{
"id" : 24,
"address" : 46,
"name" : "Sound 25",
"extender" : "extender_0"
},
{
"id" : 25,
"address" : 47,
"name" : "Sound 26",
"extender" : "extender_0"
},
{
"id" : 26,
"address" : 48,
"name" : "Sound 27",
"extender" : "extender_0"
},
{
"id" : 27,
"address" : 49,
"name" : "Sound 28",
"extender" : "extender_0"
},
{
"id" : 28,
"address" : 50,
"name" : "Speech 1: \"You're good! But I'm still the Champ!\"",
"extender" : "extender_0"
},
{
"id" : 29,
"address" : 51,
"name" : "Speech 2: \"Twenty\"",
"extender" : "extender_0"
},
{
"id" : 30,
"address" : 52,
"name" : "Speech 3: \"Seconds\"",
"extender" : "extender_0"
},
{
"id" : 31,
"address" : 53,
"name" : "Speech 4: \"Five, Four, Three, Two, One.\"",
"extender" : "extender_0"
},
{
"id" : 32,
"address" : 54,
"name" : "Speech 5: \"Challenge the champ!\"",
"extender" : "extender_0"
},
{
"id" : 33,
"address" : 55,
"name" : "Speech 6: \"Good. You're a champ!\"",
"extender" : "extender_0"
},
{
"id" : 34,
"address" : 56,
"name" : "Speech 7: \"Wow.\"",
"extender" : "extender_0"
},
{
"id" : 35,
"address" : 57,
"name" : "Speech 8: \"This is a maximum score.\"",
"extender" : "extender_0"
},
{
"id" : 36,
"address" : 58,
"name" : "Speech 9: \"What a low score!\"",
"extender" : "extender_0"
},
{
"id" : 37,
"address" : 59,
"name" : "Speech 10: \"Try harder!\"",
"extender" : "extender_0"
},
{
"id" : 38,
"address" : 60,
"name" : "Speech 11: \"Be careful.\"",
"extender" : "extender_0"
},
{
"id" : 39,
"address" : 61,
"name" : "Speech 12: \"The last ball.\"",
"extender" : "extender_0"
},
{
"id" : 40,
"address" : 62,
"name" : "Speech 13: \"Be ready for the Game Time Bonus.\"",
"extender" : "extender_0"
},
{
"id" : 41,
"address" : 63,
"name" : "Speech 14: \"That's naughty!\"",
"extender" : "extender_0"
},
{
"id" : 42,
"address" : 64,
"name" : "Speech 15: \"Another coin please.\"",
"extender" : "extender_0"
},
{
"id" : 43,
"address" : 65,
"name" : "Speech 16: \"Sorry. The time is over.\"",
"extender" : "extender_0"
},
{
"id" : 44,
"address" : 66,
"name" : "Speech 17: \"I am the champ! Challenge me!\"",
"extender" : "extender_0"
},
{
"id" : 45,
"address" : 67,
"name" : "Speech 18: \"Time is short.\"",
"extender" : "extender_0"
},
{
"id" : 46,
"address" : 68,
"name" : "Speech 19: \"Once again for the special.\"",
"extender" : "extender_0"
},
{
"id" : 47,
"address" : 69,
"name" : "Speech 20: \"Go for the high level board.\"",
"extender" : "extender_0"
},
{
"id" : 48,
"address" : 70,
"name" : "Speech 21: \"Play gently to beat me.\"",
"extender" : "extender_0"
},
{
"id" : 49,
"address" : 71,
"name" : "Speech 22: \"Quick! Hit the special.\"",
"extender" : "extender_0"
},
{
"id" : 50,
"address" : 72,
"name" : "Speech 23: \"Shoot the special.\"",
"extender" : "extender_0"
},
{
"id" : 51,
"address" : 73,
"name" : "Speech 24: \"Thirty\"",
"extender" : "extender_0"
},
{
"id" : 52,
"address" : 74,
"name" : "Speech 25: \"Red\"",
"extender" : "extender_0"
},
{
"id" : 53,
"address" : 75,
"name" : "Speech 27: \"Yellow\"",
"extender" : "extender_0"
},
{
"id" : 54,
"address" : 76,
"name" : "Speech 28: \"Go for the Special.\"",
"extender" : "extender_0"
}
]
}