diff --git a/FlippR-Driver/contrib/json_example/output_item_config.json b/FlippR-Driver/contrib/json_example/output_item_config.json index d83f5c4..b485b99 100644 --- a/FlippR-Driver/contrib/json_example/output_item_config.json +++ b/FlippR-Driver/contrib/json_example/output_item_config.json @@ -149,11 +149,65 @@ ], "lamps" : - { - - }, + [ + { + "address" : 0, + "name" : "Special 100000 points" + } + ], "solenoids" : - { - - } + [ + { // todo is this solenoid? + "address" : 68, + "name" : "Flipper Relay" + }, + { + "address" : 88, + "name" : "Out Hole" + }, + { + "address" : 91, + "name" : "Bottom Right Pop" + }, + { // todo + "address" : 100, + "name" : "Top Flipper Relay" + }, + { + "address" : 101, + "name" : "Right Kicker" + }, + { + "address" : 103, + "name" : "Top Central Bank" + }, + { + "address" : 104, + "name" : "Coin Mechanism Coil" + }, + { + "address" : 105, + "name" : "Top Left Pop" + }, + { + "address" : 106, + "name" : "Bottom Right Bank" + }, + { + "address" : 107, + "name" : "Bottom Left Bank" + }, + { + "address" : 108, + "name" : "Knocker" + }, + { + "address" : 109, + "name" : "Right Flap" + }, + { + "address" : 110, + "name" : "Left Flap" + } + ] } \ No newline at end of file diff --git a/FlippR-Driver/src/output/OutputDriver.h b/FlippR-Driver/src/output/OutputDriver.h index b6f51fe..a522d3f 100644 --- a/FlippR-Driver/src/output/OutputDriver.h +++ b/FlippR-Driver/src/output/OutputDriver.h @@ -30,7 +30,7 @@ public: OutputDriver(std::map> solenoids, std::map> lamps, std::map> displays, std::map> sounds); virtual ~OutputDriver() = default; - + // todo what is flipper_relay ? std::vector> get_lamps(); std::vector> get_solenoids(); std::vector> get_sounds();