Merge branch 'master' of github.com:swinginbird/flippr-code
This commit is contained in:
@@ -1,35 +1,47 @@
|
|||||||
{
|
{
|
||||||
"display_board" :
|
"display_board" :
|
||||||
{
|
{
|
||||||
"display_select" :
|
|
||||||
{
|
|
||||||
"1" : 0,
|
|
||||||
"2" : 0,
|
|
||||||
"3" : 0,
|
|
||||||
"4" : 0,
|
|
||||||
"5" : 0
|
|
||||||
},
|
|
||||||
"segment_select" :
|
"segment_select" :
|
||||||
{
|
{
|
||||||
"A" : 0,
|
"A" : 22,
|
||||||
"B" : 0,
|
"B" : 27,
|
||||||
"C" : 0
|
"C" : 17
|
||||||
},
|
},
|
||||||
"digit_select" :
|
"digit_select" :
|
||||||
{
|
{
|
||||||
"A": 0,
|
"A": 19,
|
||||||
"B": 0,
|
"B": 13,
|
||||||
"C": 0,
|
"C": 6,
|
||||||
"D": 0
|
"D": 5
|
||||||
},
|
},
|
||||||
"run" : 0
|
"run" : 12
|
||||||
},
|
},
|
||||||
"displays" :
|
"displays" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"digits" : 8,
|
"digits" : 8,
|
||||||
"id" : 1,
|
"name" : "Player_1",
|
||||||
"address" : 1
|
"address" : 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"digits" : 8,
|
||||||
|
"name" : "Player_2",
|
||||||
|
"address" : 20
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"digits" : 8,
|
||||||
|
"name" : "Player_3",
|
||||||
|
"address" : 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"digits" : 8,
|
||||||
|
"name" : "Player_4",
|
||||||
|
"address" : 16
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"digits" : 8,
|
||||||
|
"name" : "Special_Display",
|
||||||
|
"address" : 4
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ namespace detail
|
|||||||
class DisplayController : public output::DisplayController
|
class DisplayController : public output::DisplayController
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
explicit DisplayController(std::map<std::string, std::shared_ptr<items::Display>> &displays, std::shared_ptr<DisplayBoardPinController> pin_controller);
|
DisplayController(std::map<std::string, std::shared_ptr<items::Display>> &displays, std::shared_ptr<DisplayBoardPinController> pin_controller);
|
||||||
~DisplayController() override;
|
~DisplayController() override;
|
||||||
|
|
||||||
void activate_displays() const override;
|
void activate_displays() const override;
|
||||||
|
|||||||
Reference in New Issue
Block a user