SpheroJS命令同步响应丢失了OSX

我正面临spherojs npm软件包的问题,​​一旦命令发布,OSX无法从BB8得到回应:

Unhandled rejection Error: Command sync response was lost. at Sphero.handler (/Users/shah/projects/node/ai8/node_modules/sphero/lib/sphero.js:252:21) From previous event: at Sphero.command (/Users/shah/projects/node/ai8/node_modules/sphero/lib/sphero.js:180:10) at Sphero.device.setRgbLed (/Users/shah/projects/node/ai8/node_modules/sphero/lib/devices/sphero.js:369:12) at Sphero.device.color (/Users/shah/projects/node/ai8/node_modules/sphero/lib/devices/custom.js:168:19) at file:///Users/shah/projects/node/ai8/js/orb.js:7:7[0m 

我目前的环境是:

 ProductName: Mac OS X ProductVersion: 10.11.6 BuildVersion: 15G31 node -v v6.9.5 npm -v 3.10.10 system_profiler SPBluetoothDataType | sed -n "/Apple Bluetooth Software Version\:/,/Manufacturer\:/p" | tr -s " [\n]" "[ ]" | sed "s:.*Address\: ::g" | sed "s: Manufacturer\:.*::g" | grep "[[:graph:]]" 80-E6-50-1B-50-31 Bluetooth Low Energy Supported: Yes Handoff Supported: Yes Instant Hot Spot Supported: Yes 

任何想法是什么可能导致这个,Nodejs应用程序能够连接到Droid和发送命令,命令执行,然后连接到bb8丢失的地方,Nodejs应用程序没有得到回应的命令同步。

预先感谢您的投入!