#include "model/Console.h" #include Console::Console() : _dual(0x1D, static_cast(0x82)) { } //******************************************************************************** void Console::injectDataSender(DataSender *sender) { _dataSender = sender; } //******************************************************************************** void Console::test() { QByteArray arr; arr.append(0x01); arr.append(0x03); arr.append(0x05); _dataSender->send(arr); } //******************************************************************************** void Console::pressDual() { auto arr = _dual.press(); _dataSender->send(arr); } //******************************************************************************** void Console::releaseDual() { auto arr = _dual.release(); _dataSender->send(arr); } //********************************************************************************