Skip to content

Releases: drunsinn/pyLSV2

Read override values

17 May 16:17
Compare
Choose a tag to compare

The function get_override_info() was added to read the current values of all three overrides: Spindle, Feed and Rapid

Read information about current tool

14 May 16:39
Compare
Choose a tag to compare

The function get_spindle_tool_status() was added to read status information about the tool currently in the spindle. This only works for iTNC530 controls with software version 34049x 04 and 60642x 01. For other controls see lsv2_demo.py on how to read the pocket table to get similar information.

Cleanup and improvements on the file information functions.

rerelease for GitHub actions

26 Apr 17:56
Compare
Choose a tag to compare

See release notes to v0.6.6

New functions and future proofing

26 Apr 17:48
Compare
Choose a tag to compare

This release adds the following new functions:

  • send_key_code: Simulate a keypress on the control. only works if you first lock the keyboard access. Available keycodes can be found in const.py
  • set_keyboard_access: lock and unlock the keyboard access
  • set_machine_parameter: Change the value of a machine parameter
  • get_machine_parameter: Read the current value of a machine parameter
  • is_itnc, is_tnc and is_pilot: check which type of control to enable workarounds for differences in implementation

Other changes:

  • The main class collected a lot of constant definitions. These wer extracted to const.py to clean up the code. They will be removed from the main class in a future release
  • Translation from error codes, execution and program state is now handled in translate_messages.py
  • updated lsv2_demo.py to show how to use the new functions
  • pytest can now run agains TNC640, iTNC530 and CNCPILOT640

fix issue with bad binary recipe

13 Apr 16:04
Compare
Choose a tag to compare

this fixes the issue #8

fix problem with string offset

28 Jan 19:09
Compare
Choose a tag to compare
v0.6.3

bump version

Fix Problem with translation files missing from package

27 Jan 17:00
Compare
Choose a tag to compare

PLC read and translation

27 Jan 16:23
Compare
Choose a tag to compare

This release add a function to read values from the plc memory and makes the status strings and error messages can be translated via get text/po files.

Pre Release for version 0.6: PLC read and translation

27 Jan 16:00
Compare
Choose a tag to compare
v0.6-alpha

change msgfmt workflow

add function to read execution state

15 Jan 14:26
Compare
Choose a tag to compare