There are some files in this repo where the function block xml name tag and the filename do not match
The linked issue manually fixes the compiler link which is relevant when parsing the project on linux
There is an additional cleanup task here of making the two names actually match
This doesn't really matter as far as TwinCAT is concerned. pytmc aims to function the same as TwinCAT, mapping case-insensitive filenames up with case sensitive (Linux) ones.
See https://github.com/pcdshub/lcls-twincat-general/pull/80#issuecomment-1668242462
There are some files in this repo where the function block xml name tag and the filename do not match The linked issue manually fixes the compiler link which is relevant when parsing the project on linux There is an additional cleanup task here of making the two names actually match