Thu, 24 May 2018 23:08:14 +0200
[prologix] implement more prologix commands and add API to register emulated devices
also refactor tests as generative tests using pytest's parametrized API.
#I+8.670000E+02 +2.000000E+00 +8.010000E+02 +8.010000E+02 +1.000000E+00 +0.000000E+00 +3.000000E+00 +0.000000E+00 +1.000000E+00 +1.000000E+00 +1.000000E+00 +1.000000E+00 +2.497000E+03 -1.092400E+04 +2.025600E+04 -1.299100E+04 -1.119200E+04 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.000000E+00 +0.000000E+00 +1.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +2.000000E+00 +4.500000E+01 +4.500000E+01 +0.000000E+00 +0.000000E+00 +1.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +2.500000E+01 +6.324552E+01 +0.000000E+00 +1.000000E+03 +1.000000E+03 +1.000000E+00 +1.000000E+00 +0.000000E+00 +0.000000E+00 +9.9999999999999978E+02 +9.9999999999999978E+02 +0.000000E+00 +1.713825E-07 +1.714040E-07 +0.000000E+00 +0.000000E+00 +1.714601E-07 +1.714575E-07 +0.000000E+00 +1.714624E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.431862E-07 +0.000000E+00 +0.000000E+00 +1.716427E-07 +0.000000E+00 +0.000000E+00 +1.717546E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.718094E-07 +0.000000E+00 +1.718853E-07 +0.000000E+00 +1.718880E-07 +3.439050E-07 +3.440118E-07 +1.720132E-07 +1.720442E-07 +1.720645E-07 +1.720844E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.722338E-07 +1.722486E-07 +0.000000E+00 +0.000000E+00 +1.723076E-07 +1.722568E-07 +3.445938E-07 +1.722838E-07 +1.722980E-06 +8.612534E-07 +8.613550E-07 +1.722374E-06 +3.446098E-06 +8.612544E-06 +5.822159E-05 +4.538305E-02 +2.579506E+00 +1.719975E+01 +2.907775E+01 +2.947580E+01 +2.534770E+01 +8.416452E+00 +4.786861E-01 +8.824243E-04 +2.084822E-05 +6.890805E-06 +2.240150E-06 +1.723160E-07 +6.893719E-07 +3.446193E-07 +8.617178E-07 +1.723281E-07 +8.620016E-07 +3.447547E-07 +1.723835E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.724318E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.450118E-07 +0.000000E+00 +1.725144E-07 +0.000000E+00 +1.725703E-07 +0.000000E+00 +1.725706E-07 +0.000000E+00 +3.451953E-07 +1.726642E-07 +1.726675E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.727514E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.728572E-07 +0.000000E+00 +0.000000E+00 +1.728758E-07 +3.458026E-07 +0.000000E+00 +0.000000E+00 +1.729459E-07 +0.000000E+00 +1.730163E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.731190E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.729540E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.727815E-07 +0.000000E+00 +0.000000E+00 +1.727515E-07 +1.381627E-06 +7.080639E-06 +8.634006E-06 +1.053322E-05 +7.080832E-06 +1.381343E-06 +3.453261E-07 +1.726476E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.727036E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.450221E-07 +1.724567E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.723539E-07 +0.000000E+00 +0.000000E+00 +1.723135E-07 +0.000000E+00 +1.722458E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.720092E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.719538E-07 +0.000000E+00 +1.719232E-06 +1.375146E-05 +4.487544E-05 +5.020029E-05 +5.019911E-05 +2.905487E-05 +4.984700E-06 +1.718924E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.719368E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.719551E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.720159E-07 +1.720555E-07 +1.720899E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.721214E-07 +0.000000E+00 +1.720696E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.716835E-07 +0.000000E+00 +1.716468E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.714888E-07 +3.429494E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.714467E-07 +1.713954E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.713996E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.714144E-07 +1.713864E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +8.577350E-07 +2.230062E-06 +3.431363E-06 +2.230936E-06 +1.372634E-06 +1.716238E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.717465E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.718452E-07 +1.718265E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.432966E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.715937E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.714432E-07 +1.714431E-07 +1.713994E-07 +1.714243E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.713905E-07 +1.714023E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.714689E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.716643E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.717196E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.719864E-07 +1.719845E-07 +6.877509E-07 +6.877407E-07 +6.877980E-07 +1.718881E-07 +1.718577E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.717737E-07 +1.717695E-07 +0.000000E+00 +3.434363E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.716723E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.720186E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.721383E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.723237E-07 +0.000000E+00 +1.724310E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.725116E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.724560E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.724096E-07 +0.000000E+00 +0.000000E+00 +1.723753E-07 +8.619686E-07 +1.723783E-06 +1.723588E-06 +8.618275E-07 +1.723545E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.725113E-07 +1.725361E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.726737E-07 +0.000000E+00 +0.000000E+00 +1.727053E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.728483E-07 +1.729292E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.732201E-07 +0.000000E+00 +0.000000E+00 +1.733000E-07 +0.000000E+00 +0.000000E+00 +1.733592E-07 +0.000000E+00 +0.000000E+00 +1.733418E-07 +1.733545E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.732130E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.732206E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.464820E-07 +1.732910E-06 +5.024184E-06 +7.796092E-06 +7.797371E-06 +4.331783E-06 +8.665349E-07 +0.000000E+00 +1.732957E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.733404E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.735776E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.738570E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.741270E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.738436E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.736726E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.734290E-07 +0.000000E+00 +1.733892E-07 +0.000000E+00 +1.733803E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.733858E-07 +0.000000E+00 +0.000000E+00 +1.733939E-07 +1.733960E-07 +0.000000E+00 +0.000000E+00 +1.734298E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.735119E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.734022E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.731902E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +3.458474E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +1.727999E-07 +1.727737E-07 +0.000000E+00 +1.727757E-07 +1.727815E-07 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00 +0.000000E+00