diff --git a/EMISY/report/.report.tex.swp b/EMISY/report/.report.tex.swp deleted file mode 100644 index d580ce70..00000000 Binary files a/EMISY/report/.report.tex.swp and /dev/null differ diff --git a/EMISY/report/report.pdf b/EMISY/report/KRZYSZTOF_RUDNICKI_EMISY_PROJECT.pdf similarity index 80% rename from EMISY/report/report.pdf rename to EMISY/report/KRZYSZTOF_RUDNICKI_EMISY_PROJECT.pdf index dce657f7..af53fd29 100644 Binary files a/EMISY/report/report.pdf and b/EMISY/report/KRZYSZTOF_RUDNICKI_EMISY_PROJECT.pdf differ diff --git a/EMISY/report/declaration.pdf b/EMISY/report/declaration.pdf index 676fa12e..fe7b89c2 100644 Binary files a/EMISY/report/declaration.pdf and b/EMISY/report/declaration.pdf differ diff --git a/EMISY/report/report.aux b/EMISY/report/report.aux index a9103d98..d739aad9 100644 --- a/EMISY/report/report.aux +++ b/EMISY/report/report.aux @@ -50,7 +50,7 @@ \bibcite{consumerDevice}{2} \bibcite{OLED}{3} \bibcite{Magnetometer}{4} -\bibcite{Battery}{5} -\bibcite{Voltage Regulator}{6} \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Single measurement algorithm}}{8}{figure.3}\protected@file@percent } \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Description of the algorithm}{8}{subsection.3.2}\protected@file@percent } +\bibcite{Battery}{5} +\bibcite{Voltage Regulator}{6} diff --git a/EMISY/report/report.fdb_latexmk b/EMISY/report/report.fdb_latexmk index 36c55d90..2273359f 100644 --- a/EMISY/report/report.fdb_latexmk +++ b/EMISY/report/report.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 3 -["pdflatex"] 1654638801 "report.tex" "report.pdf" "report" 1654638801 +["pdflatex"] 1654640974 "report.tex" "report.pdf" "report" 1654640974 "/etc/texmf/web2c/texmf.cnf" 1649511474 475 c0e671620eb5563b2130f56340a5fde8 "" "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 "" "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/tcrm1000.tfm" 1136768653 1536 e07581a4bb3136ece9eeb4c3ffab8233 "" @@ -21,6 +21,7 @@ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 "" "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb" 1248133631 32722 d7379af29a190c3f453aba36302ff5a9 "" "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb" 1248133631 32362 179c33bbf43f19adbb3825bb4e36e57a "" + "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb" 1248133631 32762 224316ccc9ad3ca0423a14971cfa7fc1 "" "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d "" "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b "" "/usr/share/texlive/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1575674566 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 "" @@ -54,13 +55,26 @@ "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex" 1546728038 21989 266e83c51fe41eb8b8d5e6896dc71cc1 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex" 1546728038 8842 5cc856e132fac404805c6da091779283 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex" 1546728038 319 8fc6edce901e074ba09de320a8fc686b "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarychains.code.tex" 1546728038 6810 9562573689b2943dc161b16e6637a913 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymatrix.code.tex" 1546728038 4202 e655aa2657da1088ec7745ece2876c4c "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex" 1546728038 3937 20cd45386ca23052ce976464f0ada984 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex" 1546728038 410 0baf109afdeb5efd4e82375fc951e906 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex" 1546728038 1201 c97b39982196228cedd4fe1beaba358a "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex" 1546728038 494 6bd09f53d3585526ad2f70d59c84f151 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex" 1546728038 339 153f95b6d1982135aac9ba139d8a4870 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex" 1546728038 329 b7a8d335163f5b4dbd019ac579f101d8 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex" 1546728038 919 da625675781832f2b61a7048a51ef656 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex" 1546728038 475 11d7e76bce6c5f2e43a1ca0426176e02 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex" 1576793519 11544 2a5d66a3270abf4ef673e8a0b7734a90 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex" 1576967981 187592 7922ceab1864698dec4c84978d5b182f "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex" 1546728038 31874 d843d507175f2bdfa3abf01f0349dac8 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex" 1546728038 32995 a4d54c043ae5274ceaaddeb36ad43a6f "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex" 1546728038 91587 284e5410f9da89780999100af9508505 "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex" 1546728038 33336 1455fcb963023436e4ae5922b22b67c5 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex" 1546728038 160992 a39094cdc3a2bf5a131b9fd00f9002aa "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex" 1546728038 46241 d4ce0f60786a8555b975b7d1ddfb331c "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex" 1546728038 62281 fd68e6d2c2dc178611c8f4d2d86e79ae "" + "/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex" 1546728038 90515 5bf95af0bc1f3f00a514d280bb1b458a "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfint.code.tex" 1557692582 3063 8c415c68a0f3394e45cfeca0b65f6ee6 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex" 1557692582 521 c70cf6ad609de83a27ee7929eb356332 "" "/usr/share/texlive/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex" 1557692582 13391 933cab19c6d27039dbfc487330d1005a "" @@ -145,13 +159,13 @@ "/usr/share/texmf/web2c/texmf.cnf" 1581979058 38841 ce3692aa899bb693b90b87eaa5d4d84e "" "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1649511498 4770781 1ed1abab22da9c3e2cc82e4db562318b "" "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1649511522 8256308 efb305160d4d659dcd0c4df67bdfa340 "" - "declaration.pdf" 1652370764 26405 124c169f18adee1e795a0aeb4c24ea6e "" - "report.aux" 1654638801 3778 55edb403b9cbd15d9ae5264ee7cfca2a "pdflatex" - "report.out" 1654638801 828 84162f63e08d0d60504bb0d98d2ea028 "pdflatex" - "report.tex" 1654638800 7217 d72002b09d57fe0ca0cea19915457c56 "" + "declaration.pdf" 1654640951 26424 cb998673aad6f77a7d364d67a39b9c88 "" + "report.aux" 1654640974 3778 38397c51032ce3eb8a6e71c18f207b48 "pdflatex" + "report.out" 1654640974 828 84162f63e08d0d60504bb0d98d2ea028 "pdflatex" + "report.tex" 1654640970 9912 5677b76a08527aeef86e81d42a52bdf3 "" "schematicpdf.pdf" 1654557346 53138 ded92128818ada5c6f02be6772756061 "" (generated) "report.pdf" + "report.aux" "report.out" "report.log" - "report.aux" diff --git a/EMISY/report/report.fls b/EMISY/report/report.fls index 13d74e4f..9818e2ce 100644 --- a/EMISY/report/report.fls +++ b/EMISY/report/report.fls @@ -175,16 +175,42 @@ INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex INPUT /usr/share/texlive/texmf-dist/tex/latex/float/float.sty INPUT /usr/share/texlive/texmf-dist/tex/latex/float/float.sty +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymatrix.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymatrix.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarychains.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarychains.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex +INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex -INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex -INPUT /usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def INPUT /usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def INPUT report.aux @@ -279,5 +305,6 @@ INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb +INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb INPUT /usr/share/texmf/fonts/type1/public/cm-super/sfrm1000.pfb diff --git a/EMISY/report/report.log b/EMISY/report/report.log index 3ab22f89..ac798718 100644 --- a/EMISY/report/report.log +++ b/EMISY/report/report.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2022.4.9) 7 JUN 2022 23:53 +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2022.4.9) 8 JUN 2022 00:29 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -374,55 +374,97 @@ Package: float 2001/11/08 v1.3d Float enhancements (AL) \float@box=\box58 \@float@everytoks=\toks30 \@floatcapt=\box59 -) -(/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarymatrix.code.tex +File: tikzlibrarymatrix.code.tex 2020/01/08 v3.1.5b (3.1.5b) +) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.code.tex +File: tikzlibraryshapes.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.geometric.code.tex File: tikzlibraryshapes.geometric.code.tex 2020/01/08 v3.1.5b (3.1.5b) (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geometric.code.tex File: pgflibraryshapes.geometric.code.tex 2020/01/08 v3.1.5b (3.1.5b) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.misc.code.tex +File: tikzlibraryshapes.misc.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.code.tex +File: pgflibraryshapes.misc.code.tex 2020/01/08 v3.1.5b (3.1.5b) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.symbols.code.tex +File: tikzlibraryshapes.symbols.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbols.code.tex +File: pgflibraryshapes.symbols.code.tex 2020/01/08 v3.1.5b (3.1.5b) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.arrows.code.tex +File: tikzlibraryshapes.arrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows.code.tex +File: pgflibraryshapes.arrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) +)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.callouts.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callouts.code.tex)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryshapes.multipart.code.tex +File: tikzlibraryshapes.multipart.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multipart.code.tex +File: pgflibraryshapes.multipart.code.tex 2020/01/08 v3.1.5b (3.1.5b) +\pgfnodepartlowerbox=\box60 +\pgfnodeparttwobox=\box61 +\pgfnodepartthreebox=\box62 +\pgfnodepartfourbox=\box63 +\pgfnodeparttwentybox=\box64 +\pgfnodepartnineteenbox=\box65 +\pgfnodeparteighteenbox=\box66 +\pgfnodepartseventeenbox=\box67 +\pgfnodepartsixteenbox=\box68 +\pgfnodepartfifteenbox=\box69 +\pgfnodepartfourteenbox=\box70 +\pgfnodepartthirteenbox=\box71 +\pgfnodeparttwelvebox=\box72 +\pgfnodepartelevenbox=\box73 +\pgfnodeparttenbox=\box74 +\pgfnodepartninebox=\box75 +\pgfnodeparteightbox=\box76 +\pgfnodepartsevenbox=\box77 +\pgfnodepartsixbox=\box78 +\pgfnodepartfivebox=\box79 +))) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarychains.code.tex +File: tikzlibrarychains.code.tex 2020/01/08 v3.1.5b (3.1.5b) + (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex +File: tikzlibrarypositioning.code.tex 2020/01/08 v3.1.5b (3.1.5b) )) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryarrows.code.tex File: tikzlibraryarrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) (/usr/share/texlive/texmf-dist/tex/generic/pgf/libraries/pgflibraryarrows.code.tex File: pgflibraryarrows.code.tex 2020/01/08 v3.1.5b (3.1.5b) \arrowsize=\dimen195 -)) (/usr/share/texlive/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex -File: tikzlibrarypositioning.code.tex 2020/01/08 v3.1.5b (3.1.5b) -) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +)) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode \l__kernel_color_stack_int=\count279 -\l__pdf_internal_box=\box60 +\l__pdf_internal_box=\box80 ) (./report.aux) \openout1 = `report.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 15. -LaTeX Font Info: ... okay on input line 15. -\AtBeginShipoutBox=\box61 -Package hyperref Info: Link coloring OFF on input line 15. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 54. +LaTeX Font Info: ... okay on input line 54. +\AtBeginShipoutBox=\box81 +Package hyperref Info: Link coloring OFF on input line 54. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) -) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +) +(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) ) \c@section@level=\count280 ) -LaTeX Info: Redefining \ref on input line 15. -LaTeX Info: Redefining \pageref on input line 15. -LaTeX Info: Redefining \nameref on input line 15. +LaTeX Info: Redefining \ref on input line 54. +LaTeX Info: Redefining \pageref on input line 54. +LaTeX Info: Redefining \nameref on input line 54. (./report.out) (./report.out) \@outlinefile=\write4 \openout4 = `report.out'. @@ -431,7 +473,7 @@ LaTeX Info: Redefining \nameref on input line 15. [Loading MPS to PDF converter (version 2006.09.02).] \scratchcounter=\count281 \scratchdimen=\dimen196 -\scratchbox=\box62 +\scratchbox=\box82 \nofMPsegments=\count282 \nofMParguments=\count283 \everyMPshowfont=\toks31 @@ -455,56 +497,56 @@ Package pdflscape Info: Auto-detected driver: pdftex on input line 81. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf used on input line 16. +Package pdftex.def Info: declaration.pdf used on input line 55. (pdftex.def) Requested size: 597.50682pt x 845.04504pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf used on input line 16. +Package pdftex.def Info: declaration.pdf used on input line 55. (pdftex.def) Requested size: 597.50682pt x 845.04504pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf , page1 used on input line 16. +Package pdftex.def Info: declaration.pdf , page1 used on input line 55. (pdftex.def) Requested size: 597.50682pt x 845.04504pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf , page1 used on input line 16. +Package pdftex.def Info: declaration.pdf , page1 used on input line 55. (pdftex.def) Requested size: 562.12285pt x 795.00201pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf , page1 used on input line 16. +Package pdftex.def Info: declaration.pdf , page1 used on input line 55. (pdftex.def) Requested size: 562.12285pt x 795.00201pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf , page1 used on input line 16. +Package pdftex.def Info: declaration.pdf , page1 used on input line 55. (pdftex.def) Requested size: 562.12285pt x 795.00201pt. File: declaration.pdf Graphic file (type pdf) -Package pdftex.def Info: declaration.pdf , page1 used on input line 16. +Package pdftex.def Info: declaration.pdf , page1 used on input line 55. (pdftex.def) Requested size: 562.12285pt x 795.00201pt. [1 <./declaration.pdf{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}>] LaTeX Font Info: External font `cmex10' loaded for size -(Font) <12> on input line 18. +(Font) <12> on input line 57. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <8> on input line 18. +(Font) <8> on input line 57. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <6> on input line 18. +(Font) <6> on input line 57. pdfTeX warning: pdflatex (file ./schematicpdf.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf used on input line 38. +Package pdftex.def Info: schematicpdf.pdf used on input line 77. (pdftex.def) Requested size: 845.0448pt x 597.5064pt. pdfTeX warning: pdflatex (file ./schematicpdf.pdf): PDF inclusion: found PDF version <1.7>, but at most version <1.5> allowed File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf used on input line 38. +Package pdftex.def Info: schematicpdf.pdf used on input line 77. (pdftex.def) Requested size: 845.0448pt x 597.5064pt. @@ -515,35 +557,35 @@ pdfTeX warning: pdflatex (file ./schematicpdf.pdf): PDF inclusion: found PDF ver File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 38. +Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 77. (pdftex.def) Requested size: 845.0448pt x 597.5064pt. File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 38. +Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 77. (pdftex.def) Requested size: 614.326pt x 434.3719pt. [2] File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 38. +Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 77. (pdftex.def) Requested size: 614.326pt x 434.3719pt. File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 38. +Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 77. (pdftex.def) Requested size: 614.326pt x 434.3719pt. File: schematicpdf.pdf Graphic file (type pdf) -Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 38. +Package pdftex.def Info: schematicpdf.pdf , page1 used on input line 77. (pdftex.def) Requested size: 614.326pt x 434.3719pt. [3 <./schematicpdf.pdf>] [4] LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 52. +(Font) <7> on input line 91. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 52. +(Font) <5> on input line 91. [5] [6pdfTeX warning (ext4): destination with the same identifier (name{figure.1}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi -l.123 +l.173 ] Overfull \vbox (12.7204pt too high) has occurred while \output is active [] @@ -551,35 +593,35 @@ Overfull \vbox (12.7204pt too high) has occurred while \output is active [] \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi -l.123 +l.173 ] [8pdfTeX warning (ext4): destination with the same identifier (name{figure.3}) has been already used, duplicate ignored \AtBegShi@Output ...ipout \box \AtBeginShipoutBox \fi \fi -l.157 \end{document} - ] -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 157. -Package atveryend Info: Empty hook `AfterLastShipout' on input line 157. +l.223 \bibitem{Battery} + ] [9] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 229. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 229. (./report.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 157. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 157. +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 229. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 229. Package rerunfilecheck Info: File `report.out' has not changed. (rerunfilecheck) Checksum: 84162F63E08D0D60504BB0D98D2EA028;828. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 157. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 229. ) Here is how much of TeX's memory you used: - 17557 strings out of 481239 - 344260 string characters out of 5920378 - 582654 words of memory out of 5000000 - 32448 multiletter control sequences out of 15000+600000 + 19037 strings out of 481239 + 390310 string characters out of 5920378 + 650438 words of memory out of 5000000 + 33885 multiletter control sequences out of 15000+600000 536928 words of font info for 39 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 60i,18n,60p,405b,836s stack positions out of 5000i,500n,10000p,200000b,80000s -{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc} -Output written on report.pdf (8 pages, 164961 bytes). + 60i,18n,67p,405b,865s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texmf/fonts/enc/dvips/cm-super/cm-super-ts1.enc} +Output written on report.pdf (9 pages, 174039 bytes). PDF statistics: - 191 PDF objects out of 1000 (max. 8388607) - 163 compressed objects within 2 object streams - 40 named destinations out of 1000 (max. 500000) + 203 PDF objects out of 1000 (max. 8388607) + 173 compressed objects within 2 object streams + 44 named destinations out of 1000 (max. 500000) 149 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/EMISY/report/report.synctex.gz b/EMISY/report/report.synctex.gz index 1bb7350a..da5e7258 100644 Binary files a/EMISY/report/report.synctex.gz and b/EMISY/report/report.synctex.gz differ diff --git a/EMISY/report/report.tex b/EMISY/report/report.tex index 420b412e..96eb7da9 100644 --- a/EMISY/report/report.tex +++ b/EMISY/report/report.tex @@ -3,12 +3,51 @@ \usepackage{pdfpages} \usepackage{tikz} \usepackage{float} -\usetikzlibrary{shapes.geometric, arrows, positioning} +\usetikzlibrary{matrix, shapes, chains, shapes.geometric, arrows, positioning} \tikzstyle{startstop} = [rectangle, rounded corners, minimum width=3cm, minimum height=1cm,text centered, draw=black, fill=red!30] \tikzstyle{io} = [trapezium, trapezium left angle=70, trapezium right angle=110, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=blue!30] \tikzstyle{process} = [rectangle, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=orange!30] \tikzstyle{decision} = [diamond, minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=green!30] \tikzstyle{arrow} = [thick,->,>=stealth] +\tikzset{ + desicion/.style={ + diamond, + draw, + text width=3em, + text badly centered, + inner sep=0pt + }, + block/.style={ + rectangle, + draw, + text width=10em, + text centered, + rounded corners + }, + cloud/.style={ + draw, + ellipse, + minimum height=2em + }, + descr/.style={ + fill=white, + inner sep=2.5pt + }, + connector/.style={ + -latex, + font=\scriptsize + }, + rectangle connector/.style={ + connector, + to path={(\tikztostart) -- ++(#1,0pt) \tikztonodes |- (\tikztotarget) }, + pos=0.5 + }, + rectangle connector/.default=-2cm, + straight connector/.style={ + connector, + to path=--(\tikztotarget) \tikztonodes + } +} \title{EMISY Project 21 Portable Compass} \author{Krzysztof Rudnicki, 307585} \date{\today} @@ -117,7 +156,18 @@ is also available in kicad by default \cite{Voltage Regulator} measurement}; \node(resetButton) [process, below of = updateCompass] {buttonClicked = 0}; - + \draw [arrow] (beginMain) -- (setButtonClicked); + \draw [arrow] (setButtonClicked) -- (buttonInterrupts); + \draw [arrow] (buttonInterrupts) -- (infiniteLoop); + \draw [arrow] (infiniteLoop) -- (whichButton); + \draw [arrow] (whichButton) -- node [anchor=east] {0} (idle); + \draw [arrow] (whichButton) -- node [anchor=north] {1} (updateCompass); + \draw [arrow] (updateCompass) -- (resetButton); + \draw [arrow] (resetButton) -- (infiniteLoop2); + \draw [arrow] (idle) -- (freeze); + \draw [arrow] (freeze) -- (infiniteLoop2); + \draw [rectangle connector=-8cm] (infiniteLoop2) to node[descr] {} (infiniteLoop); + \draw [rectangle connector=3cm] (whichButton) to node[descr] {2} (endCompass); \end{tikzpicture} \end{figure} @@ -132,9 +182,31 @@ is also available in kicad by default \cite{Voltage Regulator} to display}; \node (end) [startstop, below of = process] {Finish measurement}; + \draw [arrow] (start) -- (askFor); + \draw [arrow] (askFor) -- (process); + \draw [arrow] (process) -- (end); \end{tikzpicture} \end{figure} \subsection{Description of the algorithm} +There are 3 main diagrams, start algorithm at the very beginning of the +microcontroller, then main loop containing most of the code and another one for +single measurement from magnetometer. +\begin{enumerate} + \item Start algorithm - we initialize all of the components to be ready + for the microcontroller to fork, we wait for the components to + start and go into the main loop, once we get the shutdown + interrupt we turn off all components and exit from the firmware. + \item Main loop - Once all the components are initialized we start the + main loop, we set the variable which tells us which button was + clicked to default value of 0, we set up button interrupts to + get information what button we clicked and we enter the infinite + loop. In infinite loop depending on button clicked we either do + a single measurement, shutdown the whole microprocessor or enter + stop mode without RTC (lowest power consumption while still + working with interrupts) + \item Single measurement consists of taking data from magnetometer and + outputing it on the display +\end{enumerate} \begin{thebibliography}{9} \bibitem{datasheet} \href{https://www.st.com/resource/en/datasheet/stm32l082cz.pdf}{STM32LO82CZ