docs: public void sendOnAirCommand(Set<Integer> deviceNumbersOnAir) throws IOException {
          ensureRunning();
          byte[] payload = new byte[CHANNELS_ON_AIR_PAYLOAD.length];
          System.arraycopy(CHANNELS_ON_AIR_PAYLOAD, 0, payload, 0, CHANNELS_ON_AIR_PAYLOAD.length);
          payload[2] = getDeviceNumber();
  
          for (int i = 1; i <= 4; i++) {
              if (deviceNumbersOnAir.contains(i)) {
                  payload[i + 4] = 1;
              }
          }
  
          assembleAndSendPacket(Util.PacketType.CHANNELS_ON_AIR, payload, getBroadcastAddress(), BeatFinder.BEAT_PORT);
      }