Zebra RFID getBeeperVolume 抛出 RFID_API_SUCCESS

Zebra RFID getBeeperVolume throws RFID_API_SUCCESS

我正在通过 Zebra RFID SDK 为 Android 实施 RFID。根据 the documentation,您可以通过 Config.setBeeperVolume 设置蜂鸣器的音量,但它只对 RFD8500 如此说明。我的设备是 Zebra 的 MC3300R 设备,当我尝试设置蜂鸣器音量时,它会抛出 RFID_API_SUCCESS 异常。根据文档,异常消息是 Function succeeded。我在这里做错了什么以及为什么 Zebra 的此 SDK 文档如此不直观?感谢您的帮助,在我试图设置蜂鸣器音量的一小段代码下面

_reader.value!!.Config.beeperVolume = BEEPER_VOLUME.HIGH_BEEP

在进一步调查和查看 Zebra RFID Demo Application I found out that the beep sounds are not really coming from the SDK. In this demo application it is implemented via ToneGenerator 的源代码之后。 有点令人沮丧的是,文档中的任何地方都没有真正说明这实际上是另一个实现,但我能说什么,也许这根本就是我的错,因为我没有意识到这个简单的事情:)