server: Send fake status every 500ms
This commit is contained in:
@@ -364,9 +364,9 @@ void fill_data(pb::DataPacket& p, int64_t now_us, uint64_t tick,
|
||||
if (gates[14].emitting) p.set_ch15(sine(15));
|
||||
if (gates[15].emitting) p.set_ch16(sine(16));
|
||||
|
||||
// Statuses rotate once every 2 s, each offset by one step.
|
||||
if (tick % 2000 == 0) {
|
||||
const uint32_t phase = static_cast<uint32_t>(tick / 2000);
|
||||
// Statuses rotate every 500 ms, each offset by one step.
|
||||
if (tick % 500 == 0) {
|
||||
const uint32_t phase = static_cast<uint32_t>(tick / 500);
|
||||
p.set_status1((phase + 0) % 4);
|
||||
p.set_status2((phase + 1) % 4);
|
||||
p.set_status3((phase + 2) % 4);
|
||||
|
||||
Reference in New Issue
Block a user