Releases: CUASAS/pixel-gantry-control
Installer Release v2.7.0
Adds new gScript commands ALERT
, ERROR
. Changes INC
and DEC
to make the 2nd argument optional. Adds radio buttons to DIALOG.
Full Changelog: v2.6.0...v2.7.0
Installer Release v2.6.0
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
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
This release adds features to the FINDFID
command. See the docs for more information.
Full Changelog: v2.5...v2p5p1
Installer Release v2.5
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
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
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
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
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
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