如何读取以null终止的websocket BLOB

时间:2019-04-05 01:41:08

标签: javascript websocket

我正在通过websocket从串行端口读取。数据似乎以不同的帧到达,因为它是零终止(?)而不是行终止。

我尝试在FileReader中使用其他选项。

    equipment_socket_connection.addEventListener("message", e => {
      var reader = new FileReader();
      reader.onload = () => {
        let parsed_result = equipment_data_parsers[
          equipment_config.config.data_parser
        ].parser(reader.result);
        //        console.table([reader.result, parsed_result]);
        if (parsed_result) {
          cb(parsed_result);
        }
      };
      reader.readAsText(e.data);
    });

输出:

 12.5 g
12.5
g   12.5 
12.  
5 g     
12.5 g

所需的输出:

12.5 g
12.5 g
12.5 g
12.5 g

0 个答案:

没有答案