PCB Libraries Forum Homepage
Forum Home Forum Home > PCB Footprint Expert > Questions & Answers
  New Posts New Posts RSS Feed - Illegal Character in Library Fields
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Illegal Character in Library Fields

 Post Reply Post Reply
Author
Message
tgrodnicki View Drop Down
Advanced User
Advanced User


Joined: 30 Sep 2014
Status: Offline
Points: 106
Post Options Post Options   Thanks (0) Thanks(0)   Quote tgrodnicki Quote  Post ReplyReply Direct Link To This Post Topic: Illegal Character in Library Fields
    Posted: 30 Aug 2023 at 5:51am
Characters "ó" (Latin Small Letter O with Acute) or "Ó" (Latin Capital Letter O with Acute) are not allowed in library fields.
Other Polish diacritics are acceptable.

Footprint Expert 23 Enterprise Edition 23.11, 8/25/2023
Back to Top
Back to Top
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 5719
Post Options Post Options   Thanks (1) Thanks(1)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Posted: 30 Aug 2023 at 7:49am
The FPX file is ASCII format. 

Any "Symbol" is illegal in an ASCII database. People copy/paste data from a PDF file into a FPX cell and then the database becomes corrupt. 

You can open the FPX file in Excel spreadsheet and locate the damage easily and remove it. But to get the Excel data back to FPX you must copy/paste the Excel rows and columns into an ASCII text editor like Notepad and then save the file back to .fpx format. 

Common illegal Symbols are - ™ ©  ±  °  µ  ®    Ã


Stay connected - follow us! X - LinkedIn
Back to Top
tgrodnicki View Drop Down
Advanced User
Advanced User


Joined: 30 Sep 2014
Status: Offline
Points: 106
Post Options Post Options   Thanks (0) Thanks(0)   Quote tgrodnicki Quote  Post ReplyReply Direct Link To This Post Posted: 30 Aug 2023 at 10:42pm
I thought that since the 2020 database was accepting such characters, the current behavior was a bug.
In this case, the program should not allow the input of characters with ASCII codes outside the range 20-127.

If the database data format will be changed in the future, you can try to support Unicode encoding.
Back to Top
Jeff.M View Drop Down
Admin Group
Admin Group


Joined: 16 May 2012
Location: San Diego
Status: Offline
Points: 477
Post Options Post Options   Thanks (0) Thanks(0)   Quote Jeff.M Quote  Post ReplyReply Direct Link To This Post Posted: 27 Sep 2023 at 4:03pm
Error checking added to library paste and edit operations that will flag and fix any illegal characters with ASCII codes of less than 32 or greater than 126.
Stay connected - follow us! Twitter - LinkedIn
Back to Top
Tom H View Drop Down
Admin Group
Admin Group
Avatar

Joined: 05 Jan 2012
Location: San Diego, CA
Status: Offline
Points: 5719
Post Options Post Options   Thanks (0) Thanks(0)   Quote Tom H Quote  Post ReplyReply Direct Link To This Post Posted: 28 Sep 2023 at 7:44am
Download and install V23.13 to get this update - www.pcblibraries.com/downloads

Stay connected - follow us! X - LinkedIn
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.232 seconds.