Skip to content

Releases: CUASAS/pixel-gantry-control

Installer Release v2.6.0

20 Jun 20:01
Compare
Choose a tag to compare
Pre-release

This release migrates to LabVIEW 2024 and OpenCV 4.9.0. Some libraries may be missing so please report any issues getting the new version to run.

New Features: MOVECIR command and images in DIALOG.

Full Changelog: v2.5.2...v2.6.0

Installer Release v2.5.2

08 Nov 17:19
Compare
Choose a tag to compare

Fixes a bug that would occur when negative literals were used in tick expressions.

Full Changelog: v2.5...v2.5.2

Installer Release v2.5.1

18 Jul 22:02
Compare
Choose a tag to compare

This release adds features to the FINDFID command. See the docs for more information.

Full Changelog: v2.5...v2p5p1

Installer Release v2.5

29 Jun 19:08
Compare
Choose a tag to compare

This release adds optional default arguments to the FLEXREAD command.

E.g.

FLEXREAD $x my.flexread.name 42

Where if my.flexread.name is not defined, the default value of 42 will be assigned to the variable $x.

Full Changelog: v2.4.1...v2.5


Edit

Uploads correct release file gScript_v2p5_B.zip.

Installer Release v2.4.1

30 May 21:17
Compare
Choose a tag to compare

This release migrates to LabVIEW 2023 Q1. It also

  • Changes the interface of the FIT command. See the docs for the updated description.
  • Fixes a bug in the ueye camera interface that caused <10fps framerate
  • Improves the experience when selecting or switching active projects.

Full Changelog: v2.4.0...v2.4.1

Installer Release v2.3.0

25 Apr 22:00
Compare
Choose a tag to compare

This release adds flex references to the gScript language. Much code was touched to implement this feature so some things may be broken. Please open an issue if you discover something not working.

Full Changelog: v2.2.13...v2.3.0

Flex References

(New in v2.3.0) Flex references are a more compact alternative to using the FLEXREAD or FLEXWRITE commands. They can be placed anywhere where a variable or literal can be, and are constructed by simply prepending an ampersand to the name of an entry in the FlexWorktable. For example,

# Tradition usage of FLEXREAD
FLEXREAD $var my.config.value
PRINT %d $var

# Now, using a flex reference instead
PRINT %d &my.config.value

Flex references can also be used in conjunction with string interpolation.

COPY $id 5
PRINT "Module %d has dimensions %f x %f mm." $id &module_{$id}.width &module_{$id}.height

Installer Release v2.2.13

04 Apr 16:41
Compare
Choose a tag to compare

Adds handling of camera timeout errors happening with the imaqdx camera driver.

Adds better support for variable addresses. Eg.

COPY [`$ptr+1`] 12
COPY [`$ptr+2`] 42

Full Changelog: v2.2.12...v2.2.13

Installer Release v2.2.12

21 Mar 19:51
Compare
Choose a tag to compare

Adds new mode to VIDEO command that allows for taking position and spacing measurements from within the window. Just select measure from the bottom menu and then click on the video display, shift-click to add a second point and display the delta between them.

Full Changelog: v2.2.11...v2.2.12

Installer Release v2.2.11

14 Mar 23:42
Compare
Choose a tag to compare

Adds support for timestamps in string interpolation see here. Also adds new DIALOG command to enable user-specified dialog boxes more info here

Full Changelog: v2.2.10...v2.2.11

Installer Release v2.2.10

01 Mar 17:41
Compare
Choose a tag to compare

Reintroduces IMAQdx as an optional dependency in cases where the ueye driver is behaving buggy.

Full Changelog: v2.2.9...v2.2.10