Beispiel #1
0
        public void ShowPanel(double bikeSpeed, int bpm, int power, int resistance)
        {
            WriteTextMessage(mainCommand.ClearPanel(panelId));

            SendMessageAndOnResponse(mainCommand.showBikespeed(panelId, "bikeSpeed", bikeSpeed), "bikeSpeed",
                                     (message) =>
            {
                // TODO check if is drawn
            });
            SendMessageAndOnResponse(mainCommand.showHeartrate(panelId, "bpm", bpm), "bpm",
                                     (message) =>
            {
                // TODO check if is drawn
            });
            SendMessageAndOnResponse(mainCommand.showPower(panelId, "power", power), "power",
                                     (message) =>
            {
                // TODO check if is drawn
            });
            SendMessageAndOnResponse(mainCommand.showResistance(panelId, "resistance", resistance), "resistance",
                                     (message) =>
            {
                // TODO check if is drawn
            });

            // Check if every text is drawn!

            WriteTextMessage(mainCommand.SwapPanel(panelId));
        }