I’m using Node-RED hosted on a Groov EPIC to read data from a serial device and write it to a CSV file (stored on the EPIC at /home/dev/secured/…).
I want to pull data from the CSV file into Tags in Ignition Edge (using a script in Ignition Edge). I know how the syntax on the Ignition Edge side of things works, but the function that reads the file in Ignition Edge requires me to specify a filepath.
I tried both of these filepaths in the Ignition Edge script, but both yielded an error saying that the file doesn’t exist.
This might be a dumb question, but since Ignition Edge is running on the same device that the files are stored on (the Groov Epic), is there any reason I shouldn’t be able to access files stored on the Groov EPIC in Ignition, like I would if it was hosted on any other computer?
This could possibly be due to a bug in my program on the Ignition side, but I wanted to see if it’s at all possible for Ignition to see my locally stored files.
@matt.karee Do you have a shell license installed?
If so, you can change the directory file permissions as a work around.
I’d need to double check, but I think this will be addressed in an upcoming firmware release, but tweaking the permissions should get you going in the mean time.
That URL is not a valid LINUX naming standard, so no, you cant do that.
A Linux file name can be up to 255 characters long and can contain letters, numbers, and underscores only . The OS is also case-sensitive, which means it distinguishes between uppercase and lowercase letters in file names.