You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expression builder showed the old style CREATE Lab spinner inside the Expression Builder tab after resuming from sleep on a windows computer and losing HID connection.
Error started on system resume at 12:19, logs:
11:34:07,755 [DirectoryPoller pool-150-thread-4] DEBUG: AbstractDirectoryPollingListModel.handleNewFileEvent(): File added: [dragon right.xml]
12:19:24,924 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:24,925 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:24,925 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:24,926 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:24,926 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:25,324 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,324 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,324 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:25,325 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:25,325 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:25,724 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,724 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,724 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:25,725 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:25,725 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:26,124 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:26,124 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:26,124 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:26,125 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:26,125 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:33,514 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:33,514 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:33,514 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:33,515 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:33,515 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,530 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,531 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,531 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,551 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,551 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,555 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,556 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,556 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,560 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,560 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,566 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,566 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,567 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,568 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,568 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,569 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,569 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,570 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,571 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,571 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,573 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,573 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,573 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,575 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,575 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,576 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,576 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,576 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,578 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,578 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,579 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,579 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,579 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,580 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,581 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,581 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,582 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,582 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,583 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,584 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,584 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,585 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,585 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,586 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,586 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,587 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,588 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,588 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,589 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,589 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:06,158 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=1167, name='Device Not Connected: the device is not connected'}]
12:39:06,159 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceNotConnectedException since the write error was [WinError{id=1167, name='Device Not Connected: the device is not connected'}]
12:39:06,159 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:471)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceNotConnectedException, so rethrowing HIDDeviceNotConnectedException...
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): HIDDeviceNotConnectedException caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:471)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Peer ping failed. Attempting to disconnect...
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(false)
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): Successfully shut down the Hummingbird pinger.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): shutting down the CommandExecutionQueue...
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Shutting down the HID device command execution queue
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Unexecuted tasks: 0
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Waiting for the HID device command execution queue to shutdown.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): HID device command execution queue successfully shutdown
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Now attempting to disconnect from the HID device...
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: WindowsHIDDevice.disconnect(): disconnected successfully
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): HID device disconnected successfully.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): done shutting down the CommandExecutionQueue
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Done disconnecting from the Hummingbird
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying 4 listeners of ping failure...
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.device.connectivity.BaseCreateLabDeviceConnectivityManager$DeviceScanner$1@5c10826c
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseCreateLabDeviceConnectivityManager.disconnect()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.expressionbuilder.ExpressionBuilder$7@94b53ea
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ExpressionBuilder.handlePingFailureEvent()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ExpressionBuilder.disconnectFromDevice(): performing post-disconnect cleanup...
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ControlPanelManagerView.removeControlPanels()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.hummingbird.visualprogrammer.HummingbirdVisualProgrammerDevice$3@3fe2afac
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.visualprogrammer.VisualProgrammer$2$1@67ef8867
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: VisualProgrammer.handlePingFailureEvent(): cleaning up after ping failure...
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: VisualProgrammer.cleanup(): cleaning up...
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: PathManager.deinitialize()
12:45:12,006 [AWT-EventQueue-0] DEBUG: Window State Changed: ICONIFIED
12:45:12,488 [AWT-EventQueue-0] DEBUG: Window State Changed: NORMAL
12:45:12,489 [AWT-EventQueue-0] DEBUG: Window State Changed: RESIZED
12:49:07,356 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:07,373 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:07,389 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:25,994 [SwingWorker-pool-1-thread-8] DEBUG: VisualProgrammer.shutdown()
12:49:25,994 [SwingWorker-pool-1-thread-8] DEBUG: VisualProgrammer.shutdown(): disconnecting from device
12:49:25,995 [SwingWorker-pool-1-thread-8] INFO : VisualProgrammer.cleanup(): doing nothing since we're already disconnected.
The text was updated successfully, but these errors were encountered:
Expression builder showed the old style CREATE Lab spinner inside the Expression Builder tab after resuming from sleep on a windows computer and losing HID connection.
Error started on system resume at 12:19, logs:
11:34:07,755 [DirectoryPoller pool-150-thread-4] DEBUG: AbstractDirectoryPollingListModel.handleNewFileEvent(): File added: [dragon right.xml]
12:19:24,924 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:24,925 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:24,925 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:24,926 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:24,926 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=221}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:25,324 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,324 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,324 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:25,325 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:25,325 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=222}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:25,724 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,724 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:25,724 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:25,725 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:25,725 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=223}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:26,124 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:26,124 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:26,124 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:26,125 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:26,125 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=224}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:19:33,514 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:33,514 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:19:33,514 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:19:33,515 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:19:33,515 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=225}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,530 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,531 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,531 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,551 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,551 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=226}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,555 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,556 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,556 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,560 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,560 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=227}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,566 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,566 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,567 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,568 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,568 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=228}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,569 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,569 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,570 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,571 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,571 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=229}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,573 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,573 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,573 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,575 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,575 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=230}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,576 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,576 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,576 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,578 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,578 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=231}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,579 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,579 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,579 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,580 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,581 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=232}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,581 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,582 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,582 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,583 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,584 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=233}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,584 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,585 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,585 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,586 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,586 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=234}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:02,587 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,588 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceFailureException since the write error was [WinError{id=31, name='General Failure: a device attached to the system is not functioning'}]
12:39:02,588 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:02,589 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceFailureException, so rethrowing HIDDeviceFailureException...
12:39:02,589 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): Exception caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceFailureException: Write failed because the device is not functioning (WinError{id=31, name='General Failure: a device attached to the system is not functioning'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=235}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:479)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:06,158 [HIDCommandExecutionQueue.executor pool-147-thread-1] ERROR: WindowsHIDDevice.write(): Write failed. Return was [false] and last error was [WinError{id=1167, name='Device Not Connected: the device is not connected'}]
12:39:06,159 [HIDCommandExecutionQueue.executor pool-147-thread-1] INFO : WindowsHIDDevice.write(): Throwing an HIDDeviceNotConnectedException since the write error was [WinError{id=1167, name='Device Not Connected: the device is not connected'}]
12:39:06,159 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: HIDCommandExecutionQueue.execute():ExecutionException while trying to get the HIDCommandResponse [edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]]
java.util.concurrent.ExecutionException: edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:93)
at edu.cmu.ri.createlab.usb.hid.HIDCommandExecutionQueue.execute(HIDCommandExecutionQueue.java:65)
at edu.cmu.ri.createlab.hummingbird.HIDHummingbirdProxy.executePingCommand(HIDHummingbirdProxy.java:459)
at edu.cmu.ri.createlab.hummingbird.BaseHummingbirdProxy$Pinger.run(BaseHummingbirdProxy.java:178)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:471)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
... 3 more
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] INFO : HIDCommandExecutionQueue.execute(): Cause of ExecutionException is HIDDeviceNotConnectedException, so rethrowing HIDDeviceNotConnectedException...
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] ERROR: BaseHummingbirdProxy$Pinger.run(): HIDDeviceNotConnectedException caught while executing the pinger
edu.cmu.ri.createlab.usb.hid.HIDDeviceNotConnectedException: Write failed because the device is not connected (WinError{id=1167, name='Device Not Connected: the device is not connected'}). HIDWriteStatus = [HIDWriteStatus{numBytesRequestedToWrite=2, numBytesActuallyWritten=0, wasSuccessful=false, commandId=236}]
at edu.cmu.ri.createlab.usb.hid.windows.WindowsHIDDevice.write(WindowsHIDDevice.java:471)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:28)
at edu.cmu.ri.createlab.usb.hid.CreateLabHIDCommandStrategy.execute(CreateLabHIDCommandStrategy.java:14)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:22)
at edu.cmu.ri.createlab.usb.hid.HIDCommand.call(HIDCommand.java:9)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Peer ping failed. Attempting to disconnect...
12:39:06,160 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(false)
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): Successfully shut down the Hummingbird pinger.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): shutting down the CommandExecutionQueue...
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Shutting down the HID device command execution queue
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Unexecuted tasks: 0
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Waiting for the HID device command execution queue to shutdown.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): HID device command execution queue successfully shutdown
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): Now attempting to disconnect from the HID device...
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: WindowsHIDDevice.disconnect(): disconnected successfully
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: HIDCommandExecutionQueue.shutdown(): HID device disconnected successfully.
12:39:06,161 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy.disconnect(): done shutting down the CommandExecutionQueue
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Done disconnecting from the Hummingbird
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying 4 listeners of ping failure...
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.device.connectivity.BaseCreateLabDeviceConnectivityManager$DeviceScanner$1@5c10826c
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseCreateLabDeviceConnectivityManager.disconnect()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.expressionbuilder.ExpressionBuilder$7@94b53ea
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ExpressionBuilder.handlePingFailureEvent()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ExpressionBuilder.disconnectFromDevice(): performing post-disconnect cleanup...
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: ControlPanelManagerView.removeControlPanels()
12:39:06,162 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.hummingbird.visualprogrammer.HummingbirdVisualProgrammerDevice$3@3fe2afac
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: BaseHummingbirdProxy$Pinger.handlePingFailure(): Notifying edu.cmu.ri.createlab.visualprogrammer.VisualProgrammer$2$1@67ef8867
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: VisualProgrammer.handlePingFailureEvent(): cleaning up after ping failure...
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: VisualProgrammer.cleanup(): cleaning up...
12:39:06,163 [BaseHummingbirdProxy.pingExecutorService pool-148-thread-1] DEBUG: PathManager.deinitialize()
12:45:12,006 [AWT-EventQueue-0] DEBUG: Window State Changed: ICONIFIED
12:45:12,488 [AWT-EventQueue-0] DEBUG: Window State Changed: NORMAL
12:45:12,489 [AWT-EventQueue-0] DEBUG: Window State Changed: RESIZED
12:49:07,356 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:07,373 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:07,389 [AWT-EventQueue-0] DEBUG: BaseExpressionServiceIconView.createServiceIconPanel(): Creating service icon panel for typeId [::TeRK::AudioController]
12:49:25,994 [SwingWorker-pool-1-thread-8] DEBUG: VisualProgrammer.shutdown()
12:49:25,994 [SwingWorker-pool-1-thread-8] DEBUG: VisualProgrammer.shutdown(): disconnecting from device
12:49:25,995 [SwingWorker-pool-1-thread-8] INFO : VisualProgrammer.cleanup(): doing nothing since we're already disconnected.
The text was updated successfully, but these errors were encountered: