Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - SirHumphreyAppleby

1
USB Infrared Toy / IRToy unresponsive after concurrent IR signals
I recently purchased two IRToys, one for personal use, and the other for a project I have been working on. These have both been upgraded to firmware v22.

I noticed that irtoy.exe would occasionally freeze after "Transmit was successful and glitch free!" message, and subsequent attempts to use the device would result in irtoy.exe freezing on "Opening IR Toy on com7 at 115200bps...", requiring the IRToy to be reconnected in order to get it to come to life again.

I tried unsuccessfully to reproduce the issue by repetition, but found the IRToy to be 100% reliable, even after hundreds of cycles.

It turns out, that the problem occurs when an IR signal is being sent from the remote while irtoy.exe is running. It looks like just sending a signal when "Transmit was successful and glitch free!" is displayed is enough to cause the issue.

It might be a simple change in irtoy.exe, or require a firmware change if the IRToy is handling interrupts/polling for received signals when in send mode.

Has anyone experienced this issue or developed a workaround?

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01112249096session_write_close ( )...(null):0
20.01142380696ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01142381472Database_MySQL->query( ).../DatabaseHandler.php:119
40.05452520208Database_MySQL->error( ).../Db-mysql.class.php:273