# Script console serial port

**URL:** <https://forum.inductiveautomation.com/t/script-console-serial-port/58369>\
**Category:** Ignition\
**Tags:** ignition81, vision\
**Created:** [April 12, 2022, 6:02pm UTC](https://forum.inductiveautomation.com/t/script-console-serial-port/58369 "2022-04-12T18:02:45Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [April 12, 2022, 7:36pm UTC](https://forum.inductiveautomation.com/t/script-console-serial-port/58369/11 "2022-04-12T19:36:11Z")

</div>

You might need to work around a Jython bug:

> [@\[IGN-4991, IGN-4996\]system.file.writeFile encoding](https://forum.inductiveautomation.com/t/ign-4991-ign-4996-system-file-writefile-encoding/19878/14):
>
> Once I decided the built in ways were broken, I just built a bigger hammer: def pythonByteString\_to\_jarray(pyString): return jarray.array(((x if x \< 128 else (x - 256)) for x in bytearray(pyString)),'b')

---

_[View the full topic](https://forum.inductiveautomation.com/t/script-console-serial-port/58369)._
