in reply to Serial communication between perl and arduino
Not sure if this is related to your error message, but you're probably not connecting to the device.
According to your code, you're trying to connect to COM22. Using COMX pattern will only work for COM ports 1-9. If you want to use a COM port above 9, you have to change your port name syntax to be \\.\COM22 instead of using COM22. You can use the alternate syntax for ports 1-9 also. Because of that, it might be a good idea to switch to that syntax regardless of which port number is used. And with the backslashes, you'll need to take care that to ensure that Perl doesn't try to interpolate them.
For more details about using ports 10 and up, see https://support.microsoft.com/en-us/kb/115831.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Serial communication between perl and arduino
by perl_sck_58 (Novice) on Jun 01, 2015 at 16:39 UTC | |
by AnomalousMonk (Archbishop) on Jun 01, 2015 at 18:00 UTC | |
by dasgar (Priest) on Jun 01, 2015 at 18:03 UTC | |
by perl_sck_58 (Novice) on Jun 01, 2015 at 18:35 UTC | |
by dasgar (Priest) on Jun 02, 2015 at 15:12 UTC |