Skip to content

Feature logger open file explorer (LJLogM v1.13, LJStreamM v1.14) #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 32 commits into
base: develop
Choose a base branch
from

Conversation

sjarman28
Copy link
Contributor

  • Added a button to open the current working directory in Windows File Explorer
  • Update logger GUIs. Note: the controls themselves were not changed, but the icons for the controls were significantly modified.
  • Change default logger graph precision to 9 digits.

sjarman28 added 30 commits June 3, 2025 14:56
Added a (folder icon) button to the config panel which opens Windows File Explorer at the current working directory.
It was part of the configuration panel. I also rearranged some of the front panel items.
Created a custom control with a cog icon for the configuration button. Renamed the configuration button 'More Configs'.
Shortened the length of the folder icon for the open file explorer button.
They were changed when the control GUI elements were updated.
…e VIs.

* Fixed issue where very small readings were being displayed with scientific notation.
* Made it so the custom number control allows different representations (not a typdef).
* Made it so we can add in a config for logging value precision. Right now, logging uses a precision of 6 digits.
Now there is a program config button and a device state config button.
* Renamed the device state configuration button 'Device Config' and program configuration button 'Program Config'.
* Updated the GUI for the two new config panels so their style is similar to Kipling.
* Fixed a bug where clicking the 'Save Program Config' button displays a 'saved config' message instead of cancellation message when the cancel button is pressed.
* Fixed a bug where clicking the 'Load Program Config' button and cancelling returns a bad config message.
* Added messages to the program config panel when the 'Change Working Directory' button is pressed.
* Changed the current device connection to display 'Opening...' while a new device connection is trying to be opened (after pressing the open new connection button).
* Removed pop-ups if the initial device open fails. Instead there is a message to go to the device config panel to open a new connection in the error message.
* Changed 'currently open device' strings to display 'Not connected' on error.
This subVI specifically toggles on LJM device open errors. This was added to help highlight the device config button when a device open fails so users are more likely to click it and open a new device connection.
Fixed issue where controls were not disabled properly if log to file is enabled at startup.
Added code 1227 (7227) that I previously missed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant