如何通过蓝牙正确显示接收的数据字节?

时间:2017-01-24 18:08:05

标签: java android android-studio bluetooth spp

我在从SPP BT模块发送的BT接收数据时遇到问题。当我从终端发送字节时,我得到了非感觉字符 - 例如" [B @ 420e98d8"。负责数据接收的处理程序中有一部分代码:

events.apply(
    WithKeys.<String, EventInfo>of(new SerializableFunction<EventInfo, String>() {
        @Override
        public java.lang.String apply(EventInfo input) {
            return input.getUniqueKey();
        }
    })
)
.apply(
    Window.named("sessioner").<KV<String, EventInfo>>into(
        Sessions.withGapDuration(mSessionGap)
    )
    .triggering(
        AfterWatermark.pastEndOfWindow()
        .withEarlyFirings(AfterPane.elementCountAtLeast(1))
    )
    .withAllowedLateness(Duration.ZERO)
    .accumulatingFiredPanes()
);

如何转换收到的值以正确显示它们?或者如何收到这个呢? 我不需要在Android Studio 2.2.3中使用BLE,普通蓝牙模块和编程。

0 个答案:

没有答案