MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.28k stars 19.23k forks source link

16x4 LCD not showing up properly #1183

Closed a4jp-com closed 9 years ago

a4jp-com commented 9 years ago

Is there anyway to get a 16x4 LCD display showing up data properly? My file names are shorter than 8 characters because of a tilde mark and number. Short names also show extra characters.

whosawhatsis commented 9 years ago

Fat16 is limited to names in "8.3" format, which is what you're seeing. There is a way to store longer file names that computers use transparently, but Marlin needs to do a lookup to find that additional information to be able to display it. There's currently a pull request in the queue to add this functionality. https://github.com/ErikZalm/Marlin/pull/1182

a4jp-com commented 9 years ago

How long does it take for pull requests to get through. This would be great ^^

nophead commented 9 years ago

File names need to be upper case 8.3 if you want them to display without the ~ and digits.

On 15 December 2014 at 05:38, a4jp-com notifications@github.com wrote:

How long does it take for pull requests to get through. This would be great ^^

Reply to this email directly or view it on GitHub https://github.com/ErikZalm/Marlin/issues/1183#issuecomment-66951952.

boelle commented 9 years ago

not if the mentioned pull request is merged...

but sadly it cant be merged automatic, something that i cant figure is conflicting

boelle commented 9 years ago

but nopehead is also right... data are in fact showing up right, marlin picks the short filename which windows stores along with the long filename

a4jp-com commented 9 years ago

It will be fantastic if you can get the code working Boelle. After I get my 3D printer back in about a week I will be flashing the firmware so I hope I can help get everything working smoothly.

boelle commented 9 years ago

The code is in fact working as it should... What happen when you create a file in windows that for most it will just create a file... but what it also does is creating a filename with 8+3 char's.... this is just done in the background and not seen, try open a command prompt and type dir *. /x you will then see those short filenames...

scotty1024 commented 9 years ago

In all "FAT" file systems all the files have 8+3 file names. Windows will add an extended attribute to files that contains the longer file name if needed.

Most desktop computers use NTFS on their hard drives and that is a completely flat file system with file names and folders all recorded in a data base rather than with the files. It is a very different kitty kat.

On Dec 18, 2014, at 12:41 AM, Bo Herrmannsen notifications@github.com wrote:

The code is in fact working as it should... What happen when you create a file in windows that for most it will just create a file... but what it also does is creating a filename with 8+3 char's.... this is just done in the background and not seen, try open a command prompt and type dir *. /x you will then see those short filenames...

— Reply to this email directly or view it on GitHub.

boelle commented 9 years ago

what he said ^^

github-actions[bot] commented 2 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.