Comments (3)
@sebcaux Hi Sebastien, a dev documentation would be nice as this tool looks amazing. Just sayin'.
from uconfig.
Thanks for this very detailed issue, it save me a lot of time. I probably need to add an issue model.
About the mis detected pin, it was a problem of the box alignment test. "TI" label was too short so the tool considered it as a Vertical text, so the alignment was not met. I fixed the condition of small pin test. But this part is curently beeing fully rewritten so I do not spend a lot of time to improve it.
About the pin list editor, I fixed the pin insertion yesterday, so you maybe do not have this commit yet. But it actually does not update the schematic, next commit will fixed it.
If you are intterested to contribute, let me know, I will add some dev documentation.
from uconfig.
No problems at all, I figured it was easier to be detailed in my bug report than to round-trip back and forth.
I once tried parsing PDFs (a PDF generated by Microsoft Excel) for inventory purposes, and found myself playing jigsaw puzzles with the output of the PDF parser, which was no fun, so I don't envy the job of debugging all this. I expect there'll be a lot of edge cases.
A few of us on hackaday.io tried some datasheets, some it worked perfectly with (e.g. Xilinx Spartan A3) others, not so much (one Atmel ARM part, it managed the smaller footprints but had problems with some larger TQFP/BGA packages), a lot seems to have to do with how the package is drawn. Given the complexity of what's being achieved though, I think this is still a big step forward. Kudos to the team for having a go and managing to pull it off. :-)
Short of shoehorning TensorFlow or similar in there, I think it's just a case of working through the different diagram styles and teaching (through C++ code) how to recognise them.
from uconfig.
Related Issues (20)
- Wrong pin assignment due to same pin number
- Doesn't find pins from RSL10-SIP datasheet HOT 2
- Expected In/Out put? feature request
- Loading badly generated library crashes application HOT 3
- libraries installed in wrong directory HOT 1
- Component STC3115IQT extraction issue
- Component LDK120M extraction issue
- Unable to use KSS, missing info? HOT 7
- MC9S08GB60A extraction issue HOT 1
- heap-use-after-free in Datasheet::pinSearch HOT 2
- OSX compiling fails after too many errors HOT 2
- Four packages on one page: pins get mixed up
- Provide alternative to Snap HOT 1
- problem while parsing LX2080 datasheet
- A pin for the stm32g0b1ce chip is not recognized.
- Pre-built Windows binaries not avilable HOT 2
- CH341a data sheet produces missing pins ..
- does not compile under linux HOT 2
- download failure HOT 1
- Infineon datasheet extraction issue (100 pins from table) HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from uconfig.