thereza wrote:
I'm also working on migrating all the cad stuff into classes that are used as datasources for the grids rather than keeping all the data as text strings in grids - it greatly simplifies most all the code and removes the need to try to reparse text so many times.
If you are doing this why not go a step further and persist the data in an sqlite Database and add a kind of PCB management?
Using the CAD folders for the liteplace job files is IMHO suboptimal.
I would prefer to have a front end grid with a list of my liteplacer pcbs. If an entry exits a single click will load the job data and any other settings and I'm up and running to build the next board.
Other wise I just add a new PCB, enter some Informations and optional handling instructions. Then I specify the path to the appropriate centroid CSV file (the file is saved and on later reloading checked for eventual modifications so my CSV and LPJ files are always consistent.).
After that the rest is as already documented (setup the LP job file and so on).
What do you think about that?
Topic pressure sensor: I am working with BMP180 and BME 280 MEMs Sensors. The BMP180 measures pressure and temperature and is connected via I2C. Although a simple ADC approaceh would do fine I prefer the mere digital approach as it delivers reproducible pressure measurement. You can get the BMP180 from adafruit as a breakout board. I does not have a tube connector but to glue a cap with a short tube on top of the break out is easy to do.