Merge "Change bit rates for wmediumd frame" into main am: 7927bf7982 am: f8138ae8df

Original change: https://android-review.googlesource.com/c/platform/external/wmediumd/+/3261693

Change-Id: I2e60dae1da6bc2e1cb3da6e083a37a22b38f5fc5
Signed-off-by: Automerger Merge Worker <[email protected]>
diff --git a/wmediumd/wmediumd.c b/wmediumd/wmediumd.c
index dac3714..210f6f9 100644
--- a/wmediumd/wmediumd.c
+++ b/wmediumd/wmediumd.c
@@ -785,7 +785,7 @@
 	if (nla_put(msg, HWSIM_ATTR_ADDR_RECEIVER, ETH_ALEN,
 		    dst->hwaddr) ||
 	    nla_put(msg, HWSIM_ATTR_FRAME, data_len, data) ||
-	    nla_put_u32(msg, HWSIM_ATTR_RX_RATE, 1) ||
+	    nla_put_u32(msg, HWSIM_ATTR_RX_RATE, 7) ||
 	    nla_put_u32(msg, HWSIM_ATTR_FREQ, freq) ||
 	    nla_put_u32(msg, HWSIM_ATTR_SIGNAL, signal)) {
 		w_logf(ctx, LOG_ERR, "%s: Failed to fill a payload\n", __func__);
@@ -2200,14 +2200,14 @@
 
 	if (time_socket) {
 		usfstl_sched_ctrl_start(&ctrl, time_socket,
-				      1000 /* nsec per usec */,
+				      100,
 				      (uint64_t)-1 /* no ID */,
 				      &scheduler);
 		vusrv.scheduler = &scheduler;
 		vusrv.ctrl = &ctrl;
 		ctx.ctrl = &ctrl;
 	} else {
-		usfstl_sched_wallclock_init(&scheduler, 1000);
+		usfstl_sched_wallclock_init(&scheduler, 100);
 	}
 
 	// Control event_fd to communicate WmediumdService.