Software release, 22/06/2016

Post Reply
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Software release, 22/06/2016

Post by JuKu »

Build date 6/22/2016:
http://www.liteplacer.com/Downloads/Lit ... 6_2016.exe

Bug fix

* On some machines and cameras, a red cross sometimes appeared instead of camera image. This is fixed/improved*.

In previous releases (6/20, 6/17) also:

New Features

* Added blur and gaussian blur to image processing functions. (These were requested by a customer. Warning: The functions are slow and slower, they add about half a second to a measurement.)

Bug fixes

* Fixed an error introduced in 6/17/2016 release preventing loading of saved job files
* Empty field in CAD data now produces a warning, not an error
* No more crash in trying to reselect a disconnected camera

----

*: I hope this is the real fix, not just an improvement. I hate experimenting on customer's systems, but as I haven't been able to reproduce the issue, I can't help it.
pete0
Posts: 10
Joined: Thu Jun 23, 2016 8:00 pm

Re: Software release, 22/06/2016

Post by pete0 »

Hello,

with the new release I have problems loading a CAD Data file which worked with Version: 1.0.6001.41998, build date: 06.06.2016 23:19:56.
Unbenannt.png
Unbenannt.png (3.55 KiB) Viewed 3280 times
Could this be an installation problem, since I did not uninstalled the old version but installed the new one over the old one?

Cad Data was exported from KiCad.

### Module positions - created on 23.06.2016 20:50:58 ###
### Printed by Pcbnew version kicad 4.0.2-stable
## Unit = mm, Angle = deg.
## Side : top
# Ref Val Package PosX PosY Rot Side
C1 10u SM0805-simple 5.5500 13.5080 180.0000 top
C2 10u SM0805-simple 4.5340 33.5740 180.0000 top
C3 100n SM0603 9.1060 39.1620 0.0000 top
C4 100n SM0603 9.1060 46.2740 0.0000 top
C5 100n SM0603 9.1060 53.3860 0.0000 top
C6 100n SM0603 43.2944 16.7592 180.0000 top
C7 100n SM0603 34.5060 37.5110 180.0000 top
C8 100n SM0603 45.5550 37.5110 0.0000 top
C9 100n SM0603 54.9530 20.4930 90.0000 top
C10 100n SM0603 54.9530 23.7950 90.0000 top
C11 100n SM0603 54.9530 35.6060 270.0000 top
C12 100n SM0603 13.4240 17.8260 0.0000 top
C13 100n SM0603 26.2510 37.5110 0.0000 top
C14 100n SM0603 51.2700 43.7340 180.0000 top
C15 100n SM0603 17.2340 53.1320 180.0000 top
C50 100n SM0603 49.2380 56.6880 90.0000 top
C51 100n SM0603 46.6980 56.6880 90.0000 top
C52 10u SM0805-simple 46.6980 53.1320 90.0000 top
FB50 Ferrite_Bead SM0805-simple 49.2380 53.1320 270.0000 top
Fid1 testFID Fiducial 9.3600 63.8000 0.0000 top
Fid2 testFID Fiducial 48.7300 62.5300 0.0000 top
U50 FT245RL SSOP28 39.0780 54.9100 0.0000 top
## End
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Software release, 22/06/2016

Post by JuKu »

Could this be an installation problem, since I did not uninstalled the old version but installed the new one over the old one?
No, installing over an old version is ok. I'll fix this on Monday; in the meantime, you can install on older version over the new. I'm sorry about this, my bad!
pete0
Posts: 10
Joined: Thu Jun 23, 2016 8:00 pm

Re: Software release, 22/06/2016

Post by pete0 »

Hello,

this may help. :)

Code: Select all

        // =================================================================================
        // Helper function for ParseCadData() (and some others, hence public)

        public List<String> SplitCSV(string InputLine, char delimiter)
        {
          ........
                    else
                    {
                       Tokens.Add(Line.Substring(0, Line.IndexOf(delimiter)));
                       Line = Line.Substring(Line.IndexOf(delimiter)+1);
                       
                       Line = Line.Trim(delimiter);       // remove all leading spaces to avoid that each space is recognized as a token
                    }
           ........
        }
            // remove leading spaces
            for (int i = 0; i < Tokens.Count; i++)
           .........
 
Not sure about possible side effects, but it worked with CAD data from KiCad, Eagle and with your hello world PCB.

Regards
Peter
JuKu
Site Admin
Posts: 1114
Joined: Thu Feb 14, 2013 3:06 pm
Location: Tampere, Finland
Contact:

Re: Software release, 22/06/2016

Post by JuKu »

Post Reply