18 for (
int i = 0; i < add_times; i++)
56 for (
int i = 0; i < add_times; i++)
120 for (
int i = 0; i < 2; ++i)
166 rm_referee::CharacterData tx_data;
167 data_len =
static_cast<int>(
sizeof(rm_referee::CharacterData));
173 for (
int i = 0; i < 30; i++)
175 if (i <
static_cast<int>(characters.size()))
176 tx_data.content[i] = characters[i];
178 tx_data.content[i] =
' ';
188 rm_referee::SingleGraphData tx_data;
189 data_len =
static_cast<int>(
sizeof(rm_referee::SingleGraphData));
204 bool is_repeat =
true;
206 if (!it.second->isRepeated())
209 if (!it.second->isRepeated())
216 it.second->updateLastConfig();
218 it.second->updateLastConfig();
226 bool is_repeat =
true;
228 if (!it.second->isRepeated())
231 if (!it.second->isRepeated())
238 it.second->updateLastConfig();
240 it.second->updateLastConfig();
241 for (
int i = 0; i < 2; i++)
266 rm_referee::DoubleGraphData tx_data;
267 data_len =
static_cast<int>(
sizeof(rm_referee::DoubleGraphData));
283 rm_referee::FiveGraphData tx_data;
284 data_len =
static_cast<int>(
sizeof(rm_referee::FiveGraphData));
303 rm_referee::SevenGraphData tx_data;
304 data_len =
static_cast<int>(
sizeof(rm_referee::SevenGraphData));
326 it.second->updateLastConfig();
328 it.second->updateLastConfig();
339 void UiBase::pack(uint8_t* tx_buffer, uint8_t* data,
int cmd_id,
int len)
const
342 auto* frame_header =
reinterpret_cast<FrameHeader*
>(tx_buffer);
344 frame_header->sof = 0xA5;
345 frame_header->data_length = len;
368 for (
int i = 0; i < 127; i++)