4位 数据串口函数

作者:乱臣贼子 | 更新时间:2020-04-02 | 浏览量:836

大哥们帮我看看我这函数有没有什么错的地方?

void update4(String did, String inputid1, float value1, String inputid2, float value2,String inputid3, float value3, String inputid4, float value4) {
  Serial.print("{\"M\":\"update\",\"ID\":\"");
  Serial.print(did);
  Serial.print("\",\"V\":{\"");
  Serial.print(inputid1);
  Serial.print("\":\"");
  Serial.print(value1);
  Serial.print("\",\"");
  Serial.print(inputid2);
  Serial.print("\":\"");
  Serial.print(value2);
  Serial.print("\":\"");
  Serial.print(inputid3);
  Serial.print("\":\"");
  Serial.print(value3);
  Serial.print("\",\"");
  Serial.print(inputid4);
  Serial.print("\":\"");
  Serial.print(value4);
  Serial.println("\"}}");
}


评论:共2条

乱臣贼子 评论于:2020-04-02 01:59:09
我错了第十二行,冒号“:”改为逗号“,” 改正后如下
void update4(String did, String inputid1, float value1, String inputid2, float value2,String inputid3, float value3, String inputid4, float value4) {
Serial.print("{\"M\":\"update\",\"ID\":\"");
Serial.print(did);
Serial.print("\",\"V\":{\"");
Serial.print(inputid1);
Serial.print("\":\"");
Serial.print(value1);
Serial.print("\",\"");
Serial.print(inputid2);
Serial.print("\":\"");
Serial.print(value2);
Serial.print("\",\"");
Serial.print(inputid3);
Serial.print("\":\"");
Serial.print(value3);
Serial.print("\",\"");
Serial.print(inputid4);
Serial.print("\":\"");
Serial.print(value4);
Serial.println("\"}}");
}
孤单一个人 评论于:2020-07-26 18:48:35
干嘛不弄成一行???
返回顶部