从字符串读取数据进行函数传参?

函数执行步骤:
1、建立与开发板连接;
2、在循环中:(以消息队列形式接收消息)
a、接收信号
b、判断信号
c、执行功能
d、返回信号
3、关闭连接;
所遇问题:信号以字符串形式接收和发送,类似于(M123 x1.0 y2.0 z0.0)
1、字符串中后几个数值如何提取给功能函数传参?
2、字符串信号如何去判断?