Musson Industrial's Embr-Periscope Module

I have to update my Blob Server and my Image Streamer for this. Since there won't be any more features in the 8.1 branch, I will simply keep the previous module file available for users not yet on 8.1.49+. No separate branch.

If there are any bug fixes, users will have to upgrade the platform too, just like any IA bugfix.

2 Likes

Release Notice

Embr v8.1 - 2026.6.6

This release bumps the minimum compatible Ignition version from 8.1.33 to 8.1.49, allowing users to run Embr Periscope on 8.1.49+.

Minor Changes

  • f64c92d: Bump minimum compatible Ignition version from 8.1.33 to 8.1.49.
2 Likes

Critical Bug Report

The upgrade to Jython 2.7.4 in Ignition 8.3.8 has impacted usage of Periscope's system.perspective.runJavaScript* functions.

I have a fix coming but I'll need a day or two to properly test things.
Until then, a workaround is available in the GitHub issue.

I'll update this post once a fix is available.

Thanks @jason_wellman for the report!

Fix Available

This has been fixed in:
(8.3) Periscope 0.14.5
(8.1) Periscope 0.16.4

See Embr's GitHub Release page for the latest available versions.

4 Likes

Release Notice

Embr v8.1 - 2026.8.31
Embr v8.3 - 2026.8.31

This release resolves a runJavaScript error reported by @jason_wellman
Thanks Jason!

This error was a result of a pretty naive approach to grabbing the current Periscope component context from the current PyFrame :flushed_face:. The fixed approach has been backported to 8.1, even though it didn't seem to be affected.

5 Likes