From 186f22545c91f6ea7b01d24ab23de95709142caa Mon Sep 17 00:00:00 2001 From: VNovytskyi Date: Thu, 12 Mar 2020 23:09:25 +0200 Subject: [PATCH] Update receive func --- WpfApp1/.vs/WpfApp1/v16/.suo | Bin 69632 -> 95232 bytes .../WpfApp1/v16/Server/sqlite3/storage.ide | Bin 724992 -> 729088 bytes WpfApp1/MainWindow.xaml.cs | 5 +- WpfApp1/bin/Debug/WpfApp1.exe | Bin 26624 -> 26624 bytes WpfApp1/bin/Debug/WpfApp1.pdb | Bin 65024 -> 65024 bytes WpfApp1/bin/Release/WpfApp1.exe | Bin 0 -> 24064 bytes WpfApp1/bin/Release/WpfApp1.exe.config | 6 + WpfApp1/bin/Release/WpfApp1.pdb | Bin 0 -> 62976 bytes .../WpfApp1.csprojAssemblyReference.cache | Bin 424 -> 2528 bytes WpfApp1/obj/Debug/WpfApp1.exe | Bin 26624 -> 26624 bytes WpfApp1/obj/Debug/WpfApp1.pdb | Bin 65024 -> 65024 bytes WpfApp1/obj/Release/App.g.cs | 70 ++++ WpfApp1/obj/Release/App.g.i.cs | 70 ++++ WpfApp1/obj/Release/MainWindow.baml | Bin 0 -> 4706 bytes WpfApp1/obj/Release/MainWindow.g.cs | 357 ++++++++++++++++++ WpfApp1/obj/Release/MainWindow.g.i.cs | 357 ++++++++++++++++++ .../Properties.Resources.Designer.cs.dll | Bin 0 -> 3584 bytes .../WpfApp1.Properties.Resources.resources | Bin 0 -> 180 bytes .../WpfApp1.csproj.FileListAbsolute.txt | 14 + .../WpfApp1.csproj.GenerateResource.cache | Bin 0 -> 954 bytes .../WpfApp1.csprojAssemblyReference.cache | Bin 0 -> 424 bytes WpfApp1/obj/Release/WpfApp1.exe | Bin 0 -> 24064 bytes WpfApp1/obj/Release/WpfApp1.g.resources | Bin 0 -> 4934 bytes WpfApp1/obj/Release/WpfApp1.pdb | Bin 0 -> 62976 bytes .../obj/Release/WpfApp1_MarkupCompile.cache | 20 + .../obj/Release/WpfApp1_MarkupCompile.lref | 4 + 26 files changed, 901 insertions(+), 2 deletions(-) create mode 100644 WpfApp1/bin/Release/WpfApp1.exe create mode 100644 WpfApp1/bin/Release/WpfApp1.exe.config create mode 100644 WpfApp1/bin/Release/WpfApp1.pdb create mode 100644 WpfApp1/obj/Release/App.g.cs create mode 100644 WpfApp1/obj/Release/App.g.i.cs create mode 100644 WpfApp1/obj/Release/MainWindow.baml create mode 100644 WpfApp1/obj/Release/MainWindow.g.cs create mode 100644 WpfApp1/obj/Release/MainWindow.g.i.cs create mode 100644 WpfApp1/obj/Release/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 WpfApp1/obj/Release/WpfApp1.Properties.Resources.resources create mode 100644 WpfApp1/obj/Release/WpfApp1.csproj.FileListAbsolute.txt create mode 100644 WpfApp1/obj/Release/WpfApp1.csproj.GenerateResource.cache create mode 100644 WpfApp1/obj/Release/WpfApp1.csprojAssemblyReference.cache create mode 100644 WpfApp1/obj/Release/WpfApp1.exe create mode 100644 WpfApp1/obj/Release/WpfApp1.g.resources create mode 100644 WpfApp1/obj/Release/WpfApp1.pdb create mode 100644 WpfApp1/obj/Release/WpfApp1_MarkupCompile.cache create mode 100644 WpfApp1/obj/Release/WpfApp1_MarkupCompile.lref diff --git a/WpfApp1/.vs/WpfApp1/v16/.suo b/WpfApp1/.vs/WpfApp1/v16/.suo index f257bc185412834cbad2337e19d4053ba0a40a2f..58a2556af01094943dc55eedee6509b893a0345f 100644 GIT binary patch delta 5092 zcmeHKe^k@g75~0(evrg(1SCL^2tlbvh6uteAl4v1t!Ri^hCkLBepsj!I3&^Olzh>4 zwyU#{yAlNKthBn$%?`fZ+&b5W>gi6WXX@6qZpY(1rM5kt?bLzA+QROQ3C3zYJGSfg zM_s7|aK>{DIJ@MDQ z4c)_kVKY%K!Uq0(EDeTu3*>84nGT$?#c((xjXefKvT3du)WKm!1wV~NI?m5eLTW&e zoxA)prJs)XQ+k(LB=$oQVF)$Ch>#HUY$DP*h)e{S!?L)}aBN`BnHfw}>9WpfP zCNvSY89U7g7eYk1`4Yd|#AkcP+-8Oi%A+?sEF``*;4m66;51rbz;SZqgB>>k`|$|U zr^S=w$Qk4Wa!9b_R4CIR$Z;cWwrNcJzjBJESQUX`MLQ3rn$_W{*h%pVNH`+(Yql^g zLv}O;XG;{qXC<<$;1pc!V;B-J%J?*P1)N%o5P>SjAT=1&E(jVex&|B*Eu;d26H9#q((xP{ z&=K3JrrB;q;luE$EjsZB$UTnOj`$&B2jU4tE5f%0s13yiqpHg3{Ew%Vz?miLBs7IpQtXmP&~ruvFg+vF~fm5=$Iq9&ac!!)}vV63awp+k%fs z+qVSdA3@OmY(qSXpe5ceg4$5WjR3@t5bX#W&x5oBvA@l_5PoLRPm02h4)Frwmxx~> z4kCVyi0-w+ZV@PrQR<^HDF|S&yi}meBs55Bp^I2gI>Ue#=5 z#wOsHS}IINK~k`AaH`1U;GBk*bYqqT8LF5N)Z7_)a5!!*h(z)9db{P)aE6Mx^YaDD z*E0~;ZRFz-k6#2~1y$@3a2B{Uv`@4znAAsR^1R$p+fa`ooZ~Ju!`Z5;AS`nm(ZZc( zq#Gip#TPMOU5q5)@@VsJ6(flhBf-aDERaDg>xcPS4k6?2*~uAMn+k1p_I7BAn&+{F zvTR7oEDIdp__5=Q$C%O`Ih2kpe}Wtxrst6U6tS<@`Yq=E&$AfaCNvsZ^Bsg6vY5L$E+%+Pee-&nFr3SB@ zYh@`19W^EpYfSojdrDDteRWf9WlDZ+B^?7>(}vZvR)V*t1a`M(XbKh;F7tVbfu?pg zh_&XvJ$jz;5L28W!?F^de>a|gqe#kmW{>R4x7BlIpM1|A9!}J)0B?&*GS@xD+{OA^ zn%D06uDs_=?*#Z$!#$GWz$;qm%(g;#$o#yedH#7qRk1#jvO^oYEr^How ziqm-{$BNCe(a~iPx?rnz30IA`VKv@`cCH$_7JLWHYonw=SE}$OjVX0K`!vtWZ#L$6 zK7_@DKftBnO>FmlM-im+F78+*8FuVdKq5au z8oxK?3tO=n5BWG?>CZBGDQXB3NpmF)%t)l-p68|!KvWwq7oQ!Guj)%6Y= z1(GrrT%9qpbhV?#OM|D#e6?JqosHqNDF{U;WrLUZMs&R*hO!HKX z#8BYb#8$w?j%ipvB!aeM9EcqX1tm5cO23UgHC*UetDx(LBmun$#j=J*vXx*AECD*^o6om~<57}Y# zi9B9mgacjKix`b)L{Rg6E0TL;`>gBEDNly)_#L2Rc52fI(0(31&#H0A-F52?I-j1S0kyOMh@HSj&&qne&ey&Aamdb4!T8(Wxk$(1cA z=HtiRW_bBru4H~kWd1li6T*)8;^MWhFk?lndJSm zN(p>aro#8JfJtZ$nBUqCDR`;q29n(aX%UrNHn)m%Ql8|RIQ!WT@lJhsAP2+&9jZ(M z)m!6PBX|eWLO-L~_x2G6P4DJ__naA{s*IOml}I;=Y7W=9CbzLMP4d2HX7KX)5ZL^I zNt${7B!d?|D3MAoIArcYGkE`n?+uE~eOUzWkXiCx#>f;eo54IhIqszIzM~VO^PWaN zjW`6=kvu1Phk2&TPq>(Ly5xch{+2kKvH&%YP0M0o)<5#p4qW?O6EQ5*DU$m?<#rjweP9} Xus`p<5azo=IABp(U+>`^?cu)xuqKg* delta 4010 zcmd5VrUHcFo|g%iIbQRa6$+REPRAAwjv4vVn|Y| zxPj8OWh{B8;{DO7&>)p|l}5o+Q>m;Nfu>IDRG5T>w23i^kI<2cO39YcHrY9jU*;lE zt8S}y<)7}o=bn4-xxahvInTaPt?z_p(3xB!2tov5dS+&ZDgg-QGc8{LXwfQ~jW>>` z4mV!83X4fDVXyccl;DKuF>pVPK+|ThB_|gW(HpS}FN${fDNaNbJX=hI2_Xdw)dqr| zpd(}vc%oYDp?*5mHbNDlFC>ehI+YL|>RUtgS2Q_?+R23Jq0af%SZXAN2Gxa)JQ(WK z54D)JP7?GEwG-RTEr|Q~D!`jVHD5o!EJ_Df`?UvC(cl8<9j# zi_OuSgPn!c@dsih80yl?hT5P@bO5qsLH0OIZkfbar8RjRq%; z&0$N%hAnw6)XN04KpA(p2hD>dAn=CUTIF8zL3I0Lf7 ztuLdU)l*@&quIc3vph@~bSlRIh(Pa>V0gs9m_}b1G*}Q$O8I~%^7Q!EJO@ezTcWhf zX2a5He7B%Ywsh;7Nz;~(eU?6oArqE<(4g1qF>q8|7`Bb}pVZOdRC42gMka@cU>OJ= zari0mY*98u=tMJGi~k~5)*6A2Ya$)>*nGmC$`x3fVwcA>{>e%`gwIjVc%TR?^Vg!U zq(NzDh25G`hi!>+VKwx{*vsv`tJdB+?Qbu9$9KM*9JE25>4NG$S%>47(GLd;`nzKiq$4^M=9K;@;WN z^Q-6miz<{09>`!X^ZQDCAeYt}gC7R!_W*ARucNorV_*x^?~=I#l{Oi2$pSU`1uYyR z!9MIQTM?YXUlOYEFo+Xnv)?*(=q>jc7SLc`xPl8O%KM=fy%qgB{@|GxhY!*l4IH_? zd%!*-r_ixD+;J3Cjrm%rTs6yocqk19PBPZE^jo}MoUHsLm=`%fsXJ(|QAdwct!52h z6PniCOH-2q*Yzai+RcNOwrjxz!2&tQhwYL}Zq}fC{s*{OZ8}coY!T&l9|qbB@$L3B zd0i78Sy!s5TUoyb&tG+7V4Z~as}c@g>c%fWH2L57b(e9tN8`^KxE^!%m-QOGtFE=S zuC}!q2Va%_H(sd$+06s17dPJCrsb=DMjea9`?qT$p9YHYa$YX3yd8r_@5CUCChKh%syy2xIwedRwIu#{ z8X-?2Q0o@XO7|&&oaks z{gA!N->k4v%crp@pIadbx7^DSH5MGYyM86`au!0wsg`}WbXVpb{f%(qcX9cj0k6+< zxBzcpA&3ua@s6ri47Q9tDUYS$wR<+aH0C^(O9|@GSTpW9Xghmf(wtqNCWZyG?Zd`l zIePf8o^LT-y+v9N`04RWx!2;TKK{SFyKFpl*Y&+|FnmAy{Swe?uylh1hyNk_|2V!- zOA<+p3}qyQ+$D;y6pq9K9Y0uh3LU~$T=sOLvbh2h0TfsV)tVcBpP5lK<=|8TWss!2 zRtC0XP1aN|&Tu6ZG5uXFrieSX7jx0l!u=APj zU3)tAcWvu@zX~K6kru(n!1kSzoFHaBF8^_SoIcZeoRXw#M0yGW5sFj;(lNq_uLgXe z_*~R=flra@Nfw|M$?748zq9Aco7CdJZ0z*>zmpS#%ldiIpPTL%78WW^ZZM_Q6)$_X zZ^ypgy<3;}tZmr8j7m-8>bA0xKs}H*320xRitnAt|9_z{vi(y|^Mdl`O2||e)j_u6 zb3>u>6E~zO0XO*YTyc?7)Cehxv>XCKo=-`QAcpZcA~nHBqPT1CTON8Z=kJ*CXo()j H^GyE&F*8{D diff --git a/WpfApp1/.vs/WpfApp1/v16/Server/sqlite3/storage.ide b/WpfApp1/.vs/WpfApp1/v16/Server/sqlite3/storage.ide index 80880aac0dd8ca91c75a4c1f0cc43c83c336089b..738ed4cba2cacb0e329d20b818c21fd79de439c0 100644 GIT binary patch delta 1446 zcmai!3s6*57{~A3$Gv+Gj|JU_!9vIiin6eJr52%4u!mU22!e?#;v#{FD@CRO!#)t~ zR5t#)Zt7koHH7Yu4 zn;JYSmq#++6PKUwO1ANqOv^tqH|)x zv`bT!#Jr~CEoC;;p#)W5diU3crl~LU9$pW-of%S6{X>t^N)b4{&<5L4hxmNbhcIo` zoKP@5m1w;s-%rYncOh??mHPYg(3QeZ3#9kQ!ejKEKlVJFc-qQn8qu?s_(VUpxDj2) z4Z+;?+~YBf^`QAc5MakK>`WIr<0oOv>)PedA1_eKmPEXn6;u3Y?bH<0^ebxe z)9ongS$nf_Dktl_D9zlld?+BNC2*5$M%&7~ZbzYlI^FPT=3_hB85#S6cvNWJWo5435Mr8g zo|XEpMA000vrQPaxqcw@M(?}Zzj;f_mJJ{S?n4MyV%~jTC%l3^iwM1NWt&MRRGMRF zTMO(*U$#=|4=zsSJ<=LK?~Re!GY$=vO_-x?Nr#u>tlo(fgrsHJjWplWcE^>w=l6?0 zda`!(m8w$alSk;Jq`4t&l%H zoxNoIt}Wr)!8>6R);WWMDbn{pZMslvx!QE04Yot%v6)0(@HybrBt}iPnSP^`?+eRY nxxWm!7n5P7gwu(^RB(TN-o0P8{Pa%otIyd+@3WOoG%EZDP1?>w delta 1009 zcmZvbZAep57{|}ub@$$#ySqYkH8BNiWl+xbtZZ1<0 z-xzTu(ppyL2x^*M`ldxBfuLyx71@i@msw=A=)<(<#ubEo;CIjedCs5bo^#JV?tZKL zrnT9mG$Mq8EtWLO7(9BLr)`|V$42J|J=fVD#j=QjvtcmUINHbBSNk^Dts1Ue=U0#L zCT$nr9`v-aJ+#Abpis}9efbuRf)9ZmJ>!Bo50-`7|#($TP7(hP^={B9oV_9w(MHc*Mj=T>*M&o{M1Ng-I?yHfQq3~7Mc+I zIxtPMi1F-qG?~dr3r_Q$HZCRK2C+^bP_^(+^SrO=BvfeZJuwvt*Yyu04za>`Ij6drvlhO4Uw7vPH?KBl}@(Bg63syhmivefFGFK zV=8zSK`ynGLfWqsC3LgiO?k@k+xXx1Ddop|M zMhvZNivM-Ko9Pa#8bmAVDQ{A`ul65}&AOXk zm37%B{wH=3bj`po5ZJB#jA9(a|&lE zUEAS2h(Cn&niMXXqd27rzVdO>KZT7x^M$%7ufC>PbbY|>lupT%BHgIANgJ=Z$dm>> zxr|sE#%9JxDq3k*&9JZHT#48m!I@Og_j7U7BlR+lrT)7U3;oCc?!-b9Vjrj8!~O-R C)E(pi diff --git a/WpfApp1/MainWindow.xaml.cs b/WpfApp1/MainWindow.xaml.cs index 48e5815..0399524 100644 --- a/WpfApp1/MainWindow.xaml.cs +++ b/WpfApp1/MainWindow.xaml.cs @@ -473,7 +473,8 @@ private void ReceiverDataFunc() try { - str += serialPort.ReadExisting(); + //str += serialPort.ReadExisting(); + str += serialPort.ReadLine(); } catch (Exception e) { @@ -494,7 +495,7 @@ private void ReceiverDataFunc() }); - Thread.Sleep(100); + Thread.Sleep(10); } } diff --git a/WpfApp1/bin/Debug/WpfApp1.exe b/WpfApp1/bin/Debug/WpfApp1.exe index eca145451a2f149339f24bd625f90445993c325d..9c032d89cce3dece5bac314f612e00da74479c71 100644 GIT binary patch delta 2823 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 JRlFn$z5!w)m7V|q diff --git a/WpfApp1/bin/Release/WpfApp1.exe b/WpfApp1/bin/Release/WpfApp1.exe new file mode 100644 index 0000000000000000000000000000000000000000..685351a2747893afc5ab7e28e1295fe6790824dc GIT binary patch literal 24064 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 A+W-In literal 0 HcmV?d00001 diff --git a/WpfApp1/bin/Release/WpfApp1.exe.config b/WpfApp1/bin/Release/WpfApp1.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/WpfApp1/bin/Release/WpfApp1.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/WpfApp1/bin/Release/WpfApp1.pdb b/WpfApp1/bin/Release/WpfApp1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..103679f60d7b938676fca6b859c179999ff50169 GIT binary patch literal 62976 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 delta 28 ecmaDLyn=ayKO^JE$pMUBd<;M!zy>0LfExg9eFW|R diff --git a/WpfApp1/obj/Debug/WpfApp1.exe b/WpfApp1/obj/Debug/WpfApp1.exe index eca145451a2f149339f24bd625f90445993c325d..9c032d89cce3dece5bac314f612e00da74479c71 100644 GIT binary patch delta 2823 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 JRlFn$z5!w)m7V|q diff --git a/WpfApp1/obj/Release/App.g.cs b/WpfApp1/obj/Release/App.g.cs new file mode 100644 index 0000000..ca99b0c --- /dev/null +++ b/WpfApp1/obj/Release/App.g.cs @@ -0,0 +1,70 @@ +#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "70691D25E8ED7D02D8E3A8944032595E276B439C79B7B88F62E20E6FDABEEE0D" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; +using WpfApp1; + + +namespace WpfApp1 { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + + #line 5 "..\..\App.xaml" + this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + WpfApp1.App app = new WpfApp1.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/WpfApp1/obj/Release/App.g.i.cs b/WpfApp1/obj/Release/App.g.i.cs new file mode 100644 index 0000000..ca99b0c --- /dev/null +++ b/WpfApp1/obj/Release/App.g.i.cs @@ -0,0 +1,70 @@ +#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "70691D25E8ED7D02D8E3A8944032595E276B439C79B7B88F62E20E6FDABEEE0D" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; +using WpfApp1; + + +namespace WpfApp1 { + + + /// + /// App + /// + public partial class App : System.Windows.Application { + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + + #line 5 "..\..\App.xaml" + this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative); + + #line default + #line hidden + } + + /// + /// Application Entry Point. + /// + [System.STAThreadAttribute()] + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public static void Main() { + WpfApp1.App app = new WpfApp1.App(); + app.InitializeComponent(); + app.Run(); + } + } +} + diff --git a/WpfApp1/obj/Release/MainWindow.baml b/WpfApp1/obj/Release/MainWindow.baml new file mode 100644 index 0000000000000000000000000000000000000000..b68a5dd0ceb61ba9d0a972c77b362aca198ff0da GIT binary patch literal 4706 zcmb_gOK%%h6u$9{orja=T^btX0a<{AW6#5nxTuIEr3mOtNkodof{A_IjxwGZX2xwQ zHk2R0o)w#lAAkg6({*9hp4Rd2COdwxU(#+PU+cbH4MP?;dBG5OS03 zkWI1yuQ%Y`H_^W_!r%{C-6Z6rJ*%~0SyDmxlG=`D8ds&Fh<^*hR!4U`Hoa=lj%%xW zLAcY|*R{qM^wF+)K#i+LN7paEz1-04HA8Jv$5I>gN&q(=yb|)(B?wCvg7?Lns%GqI zM$>%A!N;p#kCD4~Z0bi1pOx>71Rjr+8%I>oluuuaEoxy6RrE2HcKCmHRX|y(nG8QHCNi#snNvp)?)ylr`nAV2M|n)8i#GYW!i1kb&95auhdrU zgO0TZELk9-eNETgM;=o#sQ1#k*--Ult@h5Xje#a}(;(UtlHS!^o#x*lWd4q6yF%ME zG}p9+2QV8yo#eB}EM1Z6#p;vOeD)bjuU8cOf3eHB6eIb$=WI$Wh=nz=SS~2vo)kY| z+`p$JKl7B0U(*~*S04e$)Dh!v(3X3Z-1Wjzs8s$=9Z zOCNRdDVssR5FF~dnsF})yDq|Gv(MQiV4ua<0Q3_^*3f)%*%W!g0>&0oWCr`}Y?K%GcakcY`!_2O!t}5(nt}~DsG6dC0 zqI6Db=`b}!+616csm(uUS>#<3tHZE;#Lslu_#M@T;XflWWq6+YIm=*TZ>GqS5A#xK zDd(kylPtLXK;&J`OK_JSx$dFzmHcByzv2z?* zfy=RRmIAX~mfq4$hxSXbzc5d6p>6bJ8MZT~L5vG`Jv5gi7j|F)@eC<0cl@wF7RtR+ zUoXfB28^tFat~Ah-Q9rCuEdgxMNhj{LHU~3l2$z?O-_t2YGGGq}fsjV8`sBGP*jRS8`a&zOP zc|s;XbG*-JGoKwN>FcWQ(63H?!u`i!cH09f_A)~vs&%Ol3E3lD?w^v$Q<9sTAn-Ez zscm*Ff7hBI*?@$b0SDuR-?cj!{z8{c?6{D#YPXz4a>Q0)P=(HnZ2%TM)~S?scz@RZPmWBuHOy^u!iAO2!5dP^iGv4}~$lOd}? z61%o)IHR*bNkqp+r7>bZ^V2}h`!l$NX>h!5Iymu36|XVgD(%fYIb zG2FWuB6tS*nGt?_*=V`cM(9}Ni(NM7`>2XPh2>$;sYBk+Z}~-xo6C@ujgAXjPq6;r z?h^|bYd9(mj|#y>m0YhPhsM@3nf}>>ua^e)d>1vq?g$?-g&`VTyZr~&{0 literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/MainWindow.g.cs b/WpfApp1/obj/Release/MainWindow.g.cs new file mode 100644 index 0000000..fb47c96 --- /dev/null +++ b/WpfApp1/obj/Release/MainWindow.g.cs @@ -0,0 +1,357 @@ +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C95FAE40A185335EE666EC6816B1B5F2C5DF1F41A79CE8EBF3655EE3EA4F7D5A" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; +using WpfApp1; + + +namespace WpfApp1 { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 11 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.RichTextBox outputField; + + #line default + #line hidden + + + #line 16 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox PortsComboBox; + + #line default + #line hidden + + + #line 19 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox BaudRateValuesComboBox; + + #line default + #line hidden + + + #line 21 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox DataBitsValuesComboBox; + + #line default + #line hidden + + + #line 23 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox ParityValuesComboBox; + + #line default + #line hidden + + + #line 25 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox StopBitsValuesComboBox; + + #line default + #line hidden + + + #line 26 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button ConnectToComPortButton; + + #line default + #line hidden + + + #line 30 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox ReadTimeoutTextBox; + + #line default + #line hidden + + + #line 31 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox WriteTimeoutTextBox; + + #line default + #line hidden + + + #line 32 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button DisconnectToComPortButton; + + #line default + #line hidden + + + #line 33 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button SendDataButton; + + #line default + #line hidden + + + #line 35 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox SendDataTextBox; + + #line default + #line hidden + + + #line 37 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox CommandTimeCheckBox; + + #line default + #line hidden + + + #line 40 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox SystemLogsCheckBox; + + #line default + #line hidden + + + #line 41 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox EndOfLineComboBox; + + #line default + #line hidden + + + #line 43 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplayReceiverDataCheckBox; + + #line default + #line hidden + + + #line 44 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplayTransiverDataCheckBox; + + #line default + #line hidden + + + #line 45 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplaySenderCheckBox; + + #line default + #line hidden + + + #line 46 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox ClearInputFieldAfterSendCheckBox; + + #line default + #line hidden + + + #line 47 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox AutoConnectToPortCheckBox; + + #line default + #line hidden + + + #line 48 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox ColorOutputCheckBox; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/WpfApp1;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + + #line 1 "..\..\MainWindow.xaml" + ((WpfApp1.MainWindow)(target)).Closed += new System.EventHandler(this.Window_Closed); + + #line default + #line hidden + return; + case 2: + this.outputField = ((System.Windows.Controls.RichTextBox)(target)); + return; + case 3: + this.PortsComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 4: + this.BaudRateValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 5: + this.DataBitsValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 6: + this.ParityValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 7: + this.StopBitsValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 8: + this.ConnectToComPortButton = ((System.Windows.Controls.Button)(target)); + + #line 26 "..\..\MainWindow.xaml" + this.ConnectToComPortButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click); + + #line default + #line hidden + return; + case 9: + this.ReadTimeoutTextBox = ((System.Windows.Controls.TextBox)(target)); + return; + case 10: + this.WriteTimeoutTextBox = ((System.Windows.Controls.TextBox)(target)); + return; + case 11: + this.DisconnectToComPortButton = ((System.Windows.Controls.Button)(target)); + + #line 32 "..\..\MainWindow.xaml" + this.DisconnectToComPortButton.Click += new System.Windows.RoutedEventHandler(this.DisconnectToComPortButton_Click); + + #line default + #line hidden + return; + case 12: + this.SendDataButton = ((System.Windows.Controls.Button)(target)); + + #line 33 "..\..\MainWindow.xaml" + this.SendDataButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click_1); + + #line default + #line hidden + return; + case 13: + + #line 34 "..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_2); + + #line default + #line hidden + return; + case 14: + this.SendDataTextBox = ((System.Windows.Controls.TextBox)(target)); + + #line 35 "..\..\MainWindow.xaml" + this.SendDataTextBox.KeyUp += new System.Windows.Input.KeyEventHandler(this.SendDataTextBox_KeyUp); + + #line default + #line hidden + return; + case 15: + this.CommandTimeCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 16: + this.SystemLogsCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 17: + this.EndOfLineComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 18: + this.DisplayReceiverDataCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 19: + this.DisplayTransiverDataCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 20: + this.DisplaySenderCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 21: + this.ClearInputFieldAfterSendCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 22: + this.AutoConnectToPortCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 23: + this.ColorOutputCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 24: + + #line 49 "..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_3); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/WpfApp1/obj/Release/MainWindow.g.i.cs b/WpfApp1/obj/Release/MainWindow.g.i.cs new file mode 100644 index 0000000..fb47c96 --- /dev/null +++ b/WpfApp1/obj/Release/MainWindow.g.i.cs @@ -0,0 +1,357 @@ +#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C95FAE40A185335EE666EC6816B1B5F2C5DF1F41A79CE8EBF3655EE3EA4F7D5A" +//------------------------------------------------------------------------------ +// +// Этот код создан программой. +// Исполняемая версия:4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае +// повторной генерации кода. +// +//------------------------------------------------------------------------------ + +using System; +using System.Diagnostics; +using System.Windows; +using System.Windows.Automation; +using System.Windows.Controls; +using System.Windows.Controls.Primitives; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Markup; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Media.Effects; +using System.Windows.Media.Imaging; +using System.Windows.Media.Media3D; +using System.Windows.Media.TextFormatting; +using System.Windows.Navigation; +using System.Windows.Shapes; +using System.Windows.Shell; +using WpfApp1; + + +namespace WpfApp1 { + + + /// + /// MainWindow + /// + public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector { + + + #line 11 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.RichTextBox outputField; + + #line default + #line hidden + + + #line 16 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox PortsComboBox; + + #line default + #line hidden + + + #line 19 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox BaudRateValuesComboBox; + + #line default + #line hidden + + + #line 21 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox DataBitsValuesComboBox; + + #line default + #line hidden + + + #line 23 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox ParityValuesComboBox; + + #line default + #line hidden + + + #line 25 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox StopBitsValuesComboBox; + + #line default + #line hidden + + + #line 26 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button ConnectToComPortButton; + + #line default + #line hidden + + + #line 30 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox ReadTimeoutTextBox; + + #line default + #line hidden + + + #line 31 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox WriteTimeoutTextBox; + + #line default + #line hidden + + + #line 32 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button DisconnectToComPortButton; + + #line default + #line hidden + + + #line 33 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Button SendDataButton; + + #line default + #line hidden + + + #line 35 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.TextBox SendDataTextBox; + + #line default + #line hidden + + + #line 37 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox CommandTimeCheckBox; + + #line default + #line hidden + + + #line 40 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox SystemLogsCheckBox; + + #line default + #line hidden + + + #line 41 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.ComboBox EndOfLineComboBox; + + #line default + #line hidden + + + #line 43 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplayReceiverDataCheckBox; + + #line default + #line hidden + + + #line 44 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplayTransiverDataCheckBox; + + #line default + #line hidden + + + #line 45 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox DisplaySenderCheckBox; + + #line default + #line hidden + + + #line 46 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox ClearInputFieldAfterSendCheckBox; + + #line default + #line hidden + + + #line 47 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox AutoConnectToPortCheckBox; + + #line default + #line hidden + + + #line 48 "..\..\MainWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.CheckBox ColorOutputCheckBox; + + #line default + #line hidden + + private bool _contentLoaded; + + /// + /// InitializeComponent + /// + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + public void InitializeComponent() { + if (_contentLoaded) { + return; + } + _contentLoaded = true; + System.Uri resourceLocater = new System.Uri("/WpfApp1;component/mainwindow.xaml", System.UriKind.Relative); + + #line 1 "..\..\MainWindow.xaml" + System.Windows.Application.LoadComponent(this, resourceLocater); + + #line default + #line hidden + } + + [System.Diagnostics.DebuggerNonUserCodeAttribute()] + [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] + void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { + switch (connectionId) + { + case 1: + + #line 1 "..\..\MainWindow.xaml" + ((WpfApp1.MainWindow)(target)).Closed += new System.EventHandler(this.Window_Closed); + + #line default + #line hidden + return; + case 2: + this.outputField = ((System.Windows.Controls.RichTextBox)(target)); + return; + case 3: + this.PortsComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 4: + this.BaudRateValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 5: + this.DataBitsValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 6: + this.ParityValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 7: + this.StopBitsValuesComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 8: + this.ConnectToComPortButton = ((System.Windows.Controls.Button)(target)); + + #line 26 "..\..\MainWindow.xaml" + this.ConnectToComPortButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click); + + #line default + #line hidden + return; + case 9: + this.ReadTimeoutTextBox = ((System.Windows.Controls.TextBox)(target)); + return; + case 10: + this.WriteTimeoutTextBox = ((System.Windows.Controls.TextBox)(target)); + return; + case 11: + this.DisconnectToComPortButton = ((System.Windows.Controls.Button)(target)); + + #line 32 "..\..\MainWindow.xaml" + this.DisconnectToComPortButton.Click += new System.Windows.RoutedEventHandler(this.DisconnectToComPortButton_Click); + + #line default + #line hidden + return; + case 12: + this.SendDataButton = ((System.Windows.Controls.Button)(target)); + + #line 33 "..\..\MainWindow.xaml" + this.SendDataButton.Click += new System.Windows.RoutedEventHandler(this.Button_Click_1); + + #line default + #line hidden + return; + case 13: + + #line 34 "..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_2); + + #line default + #line hidden + return; + case 14: + this.SendDataTextBox = ((System.Windows.Controls.TextBox)(target)); + + #line 35 "..\..\MainWindow.xaml" + this.SendDataTextBox.KeyUp += new System.Windows.Input.KeyEventHandler(this.SendDataTextBox_KeyUp); + + #line default + #line hidden + return; + case 15: + this.CommandTimeCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 16: + this.SystemLogsCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 17: + this.EndOfLineComboBox = ((System.Windows.Controls.ComboBox)(target)); + return; + case 18: + this.DisplayReceiverDataCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 19: + this.DisplayTransiverDataCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 20: + this.DisplaySenderCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 21: + this.ClearInputFieldAfterSendCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 22: + this.AutoConnectToPortCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 23: + this.ColorOutputCheckBox = ((System.Windows.Controls.CheckBox)(target)); + return; + case 24: + + #line 49 "..\..\MainWindow.xaml" + ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click_3); + + #line default + #line hidden + return; + } + this._contentLoaded = true; + } + } +} + diff --git a/WpfApp1/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/WpfApp1/obj/Release/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..24c382bb0244994938eb8605da2d80fe0eda7c3c GIT binary patch literal 3584 zcmeHJU1(fI6h3#d+1+lFHrZ-vspw79NPg@kODY5UZVygilJY}bwZ`q=e4nqj%G|<2)X)6EgV<<`pEr8$sHTKqYfT-!#nzd1# zD7nfa33<;d*$DVz0QrJ6f^K!JkW|x&4jUeKgca^#0I-bhh7AE80(x8ReZ()D+#91t zx}p;;CWtf%-bTBhbs{1hTsP6CUPk@!0bi|j0yK8lKUymOz;^N=RK7tdtaBZ#1?*G) zdXV*rWocKlZt9^V+`x}UP|DEZ2Q-%Ip?LRpV#`wKj`X<4(1V70)`>)=sC&kb6U955 zAq3E}WoZJ(L%F>}S{SKJ>B26f*XZl*%g9Y57Y^t=R%ky#^ex7}B%cdB+b#Lh;zA?Q zZj9~IIZ9#)dCl5Kr^m7ww?ICOP}+wak%ufBrfaizzpEi+qRUzzZLa0H6(Y8zI#RE8 zgw3ieA#u!8I(f(8QprRwYLZ7_)U7SCIPF#RZz{5l^Z}-%=xZ7Tz5*mpACa{Aj$P8? zlwoJUx3SAwiq4P=+Nw!-NASJ&H0V*92GwbfCUiObg)MVfRigt+dLy}$9fb5=D9uqG(&wSXsRZc@CB2#a ziIoxak4kz;d13Ukl3w3(h8qFiGb4d+1NlKF~2`X(`@<_6prY z58-Ao#L%ElF2fdxXo;Q!U17`6FyOK`!X^ePYcD~uWf)x7&LX|n-Zp6Vs9SL(cBytW za^~)FQK&lnF)I6(@Eki&xh2<{_k?R7=LIV8qFHr$L#EGZq+kca z8}h_4-^@Ea7nlL3VNtHw4);d6%RK;v!2sozuR?VV8pbb19nSK6wN&EXQ^KA0xpyn2 zbYGuv!@6}vZEdyDN$!}7iu3FGFf-B&s=V#k!BSnjU^-Qf)cOH08`4I&+zpU>?$CrM zD%=Zf?i-U~c6=kteY=Dx4a+wQjwAbjG7Q(CD9_`jTVK{K+NCNIhh#_KDBc^>v5#K| zPV%C|EoBy-)0kTn>P({@!mo+EMs8$cv!WK7JRveH93Q9}!nm`xS#pIR*p?s73$vzD zBIo6}w_sbmu8$HzwUfmCkV*4two=5^$r$zIQFMQ3fBpz|ueO`5-CxBI`aUn`oh4N; z{j*e|BI>q+zYJ=1f;69LfOMQAUmeA5&k~B%>NO~ms z$?*d-TX(ITZiuHl(7Vu^P|WELNxD$_ast>Uyz*KsDHR}Hk~Af?@cZFj`NU4K&9k0a z!L1)zw0K3H

W9n6JSup{jpCqrUK5qBHf4DIpx+z;BjtOU{xkcXAwzpB{N|ASImzpiySYW*CN<5WVc}&RXWX>i+S|stDk7=9+5sQxEAM76caSwR Tpw~Vpzj}C0t2@g7X$JlU`nVH> literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.Properties.Resources.resources b/WpfApp1/obj/Release/WpfApp1.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.csproj.FileListAbsolute.txt b/WpfApp1/obj/Release/WpfApp1.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..68c78ce --- /dev/null +++ b/WpfApp1/obj/Release/WpfApp1.csproj.FileListAbsolute.txt @@ -0,0 +1,14 @@ +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\bin\Release\WpfApp1.exe.config +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\bin\Release\WpfApp1.exe +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\bin\Release\WpfApp1.pdb +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.csprojAssemblyReference.cache +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\MainWindow.g.cs +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\App.g.cs +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1_MarkupCompile.cache +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1_MarkupCompile.lref +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\MainWindow.baml +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.g.resources +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.Properties.Resources.resources +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.csproj.GenerateResource.cache +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.exe +C:\Users\vladyslavN\Documents\Projects\Port monitor\WpfApp1\obj\Release\WpfApp1.pdb diff --git a/WpfApp1/obj/Release/WpfApp1.csproj.GenerateResource.cache b/WpfApp1/obj/Release/WpfApp1.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..99fffefe01e51713e2c2a87713627b5b76de45a9 GIT binary patch literal 954 zcma)4!D`z;5S3!dv1A97LkXoVn9@VRM%VII@5r50nPnUK#5|rr}6sR#@8K$pq40xd6$C zePtnc#;*HwCme8Tj{t+u2v!NLzJa__5Cp#Wy!jTl`FS7@gl#Z3YH{LQ$6?6p2Q>3Q zdh(X&*3whr2ZCp`c{Pd7 z%q&;Jf=!rWW+a?g^HoW(9WKmiXaT(@w$FvG0Ex2Yg<-eT#C3Rm){6!Ohxg9^^WpUy zRv*W;48CC0q2#k5*24h$TmvFnMlq#?q1@T-QhH1mUV(Mwhfic7Q`sCaCD&Xg^=Sl& zdXy6G=ScVrj*!daW*gi$tyAO1F%IJ*A;ygm+u literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.csprojAssemblyReference.cache b/WpfApp1/obj/Release/WpfApp1.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fcb839c228bdc7a1f933dc735cfa24a5ab6d00e9 GIT binary patch literal 424 zcmaJ-Jx{|h5OqjW8p6}Rpp$U8=jriQbXplTSbpJz?D-PR+VEOw%(E40BhxMO(~=YB(Lrvabr5Lri8Tzk4)WV{y}1ut;6WAS8a> z!sG8JpF&FPtdC&$6_^(btwc(lgq|Xze_JQM;owF=e+ivcdVjZ1>f_dG^9maEl;$?# z4I^JPlNCsZhOv;vaXLNP<+#(m7(xDM-XG4+{b-g%o+w2U6Omm+r9X7EW%?wZNB_As P7-T^(BOzf%VnX@}lm~U4 literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.exe b/WpfApp1/obj/Release/WpfApp1.exe new file mode 100644 index 0000000000000000000000000000000000000000..685351a2747893afc5ab7e28e1295fe6790824dc GIT binary patch literal 24064 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 A+W-In literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.g.resources b/WpfApp1/obj/Release/WpfApp1.g.resources new file mode 100644 index 0000000000000000000000000000000000000000..c372e7146fd9e08a8ab6f31e295a6e889a71fcdc GIT binary patch literal 4934 zcmb_g%WvE05g$vG{E**|Y}|M&rX|_}D@&v($ySOKwVkHeHV?x#)+x|KDd|%}gs&y3 zje}mg`v(;0v8P^w{s9HL=p{Wi-5whI4=8%+y;z-kalXz_Bt<F^iJ)fDyBj(v1x5>Qt)e+NL%q@tf*R)+jZxqCjnCt1bb-PlO z>AN5vbPT`avfCEx_^xIY#KTU*(3?MJ&rj^9%(~s!+0m-aYE7xD6(;Z2zdLHIWBIzt zBJ0P@PoY!f9DN<`-JzewzkT)rz5O>nzHNdAI#}>5_}u~@gHzr$IICkAH*Rh;4R_npOy)USlidp8 zro(4|_phT_SPkD7?`yhss#`7lSsFjy`sEZnI&_)GEMN1H+Pf|yJ+s}XeShAWY*lHr z)!k}MYpJygQ>$A?DR|JcDr#%_KQv1EIre$_F1Vc%eB&(W*Q|Y!C4y1B?W2NIuhVPSYVIv(AS7}xL((9O`R3K ziemx@p*QP4o@$jRUdqlW3TmiQ!(dj6!rM&%{48ZQe>j9-JIp#WjkfKYn(q~D_i@S8 z+@~F98(DI&gc`b``_BWW5>VgI7tdIuQyiq_*L+Sc$c1gWSShF$ z>Hoa}Y2hWGzN34Np*=^CxpOYuV{QL7mu4?`TG`n}G`h65Q!XfUz5MZ|H2Zg+KCvA- z^a>AE$>hv`cuJ}KfD7p_FJYS`BcGdsFE7)=18g8^WeRe3$9FpZU7Z;%G!%))>5!QdG-!$ zvtjSsXM=H2QWT|Js8mP1pLxYolsF;%M@;Zim(L=E=pfduK@9S;EEg)HtoFkuh~+My z+t)fR(bar59s|o`xHkG26rX_cNn0tnMnFf1^O0tB*cHL;TooL7c1QCyv7!6kkY~gY zMyJTi6|Q9>*9d7JfhM`O@|x#}cSWv^!VVC>(B;#Inv2c<7RS`lej4N~OOAaj1?xSS zcXCU;$}OVo*teZYlvV4avBmvO*_@6jBcykxtTri~Um)xZ!sc^n_#$e8tu$Oauq}%< z{SzCjm>Ocg=xS-^f~U$VwF+tB=1ab|*J|k` z8=5hx$<;`eu*1vpC|iLp4s|(o(ngmronlEa5p9?Z6>)rRlxw4+)UORfTJQ2j+6S)! zQY#Zu`6){EY{0nypGH!BU4T_WKEW*z9Xw%Y{)qZSyh%YjllhRxU1bTxLWA3+HP-K}VR)36;V%3yHVuUogHb+&qDZpAl*;n%?7NoCXn@TZ9 zw)1J&#NpU{TLtF2Jab^!9vdvd!N7uwi)5o;mQgwrHAr@8OP1Etuy~9MNFYeba;Fam zZBe;b>$`>W7y%|$gK`h6JTcA4)B>4W?eh5pgK4hV8_%QYG$G1ib`v=ZN_++?#+)mmUY)+OrT)t7ue+-7h; zY7OOujMS;j27!7D3}q+wfA9}%OtR>~9A#+zVJobw>J;HmJVegtlF7`bmB5HM|5EpVlczLi(X5T=5 zc?R%l_NT7haeBMf4CF!*?uQ&qgK*+@$oyiL&m8;cv*!APxef?GgJpG0Da9@myMAkE8EHP^GS+PiPKXFu+-7)nq-kd-da_0EU}9vX}# zBCj$@{b-P_kh%9#u<{eD^{{EH;zgZ>sG{8#4a6NU^r}3G zY^poFa|Y>V7H)(oJz`C!f5KeShJMXSbA4vkx_luzCARR`AU9DilnMJsZ?TtyC6b(2 zBPYI-g{{zu6IZjm$zD)N#K$JNF=0RJxj{AG>%nz$<3<)XLN`cRn44fB*=X}!p6wlY zOZ*eJ9Ey5_%zZBlVjz$oTG8FhUfX9bK_@I<>+afr-<<#D{7>h9zW8i3f*qw^=nv0C1k`*uXQHf literal 0 HcmV?d00001 diff --git a/WpfApp1/obj/Release/WpfApp1.pdb b/WpfApp1/obj/Release/WpfApp1.pdb new file mode 100644 index 0000000000000000000000000000000000000000..103679f60d7b938676fca6b859c179999ff50169 GIT binary patch literal 62976 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 Dz