我正在使用 BGScript for Bluetooth 程序。BGScript 提供 H/W 中断监听 API。侦听器 API 名称是hardware_io_port_status(delta, port, irq, state)
我想看到的值是 irq 和 state。BGScript 可以使用 SPI 接口显示值。API接口是hardware_spi_transfer(channel, data_len, value_data)
我可以显示这样的字符串值
call hardware_spi_transfer(0,15,"Button 0 ") # OK
call hardware_spi_transfer(0,15,state) # NG Build Error
根据 API Reference,我必须将 uint8array 格式的值设置为 value_data。但我不知道从单位转换为 unit8array。
API 参考
http://ezoelectro.narod.ru/doc-pdf/ble112/BLE_Stack_API_reference_v2.2.pdf
你能帮助我吗?谢谢。