          cs.setAlertType(fn.toStdString());
          pm.send("controlsState", msg);
          QThread::msleep(DT_CTRL);
        }
      }
    }
  
 
</s> remove   PubMaster pm({"controlsState"});
 </s> add   PubMaster pm({"controlsState", "deviceState"});
  MessageBuilder deviceStateMsg;
  auto deviceState = deviceStateMsg.initEvent().initDeviceState();
  deviceState.setStarted(true);

        pm.send("deviceState", deviceStateMsg);
          cs.setAlertType(fn.toStdString());
          pm.send("controlsState", msg);
        pm.send("deviceState", deviceStateMsg);
          QThread::msleep(DT_CTRL);
        }
      }
    }
  
keep add keep keep keep keep keep
 soundd: fix test case (#23075)

* init sound_stats

* send deviceState msg 
selfdrive/ui/tests/test_sound.cc