diff --git a/data/m02_adccalib_48/adccalib_48.csv b/data/m02_adccalib_48/adccalib_48.csv new file mode 120000 index 0000000..20347ca --- /dev/null +++ b/data/m02_adccalib_48/adccalib_48.csv @@ -0,0 +1 @@ +/remote_media/m03/home/pi/adccalib_48.csv \ No newline at end of file diff --git a/data/m02_adccalib_48/adccalib_48.eps b/data/m02_adccalib_48/adccalib_48.eps new file mode 100644 index 0000000..c6fad5b --- /dev/null +++ b/data/m02_adccalib_48/adccalib_48.eps @@ -0,0 +1,3494 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: adccalib_48.eps +%%Creator: matplotlib version 2.2.2, http://matplotlib.org/ +%%CreationDate: Thu May 17 14:56:17 2018 +%%Orientation: portrait +%%BoundingBox: -121 93 733 698 +%%EndComments +%%BeginProlog +/mpldict 11 dict def +mpldict begin +/m { moveto } bind def +/l { lineto } bind def +/r { rlineto } bind def +/c { curveto } bind def +/cl { closepath } bind def +/box { +m +1 index 0 r +0 exch r +neg 0 r +cl +} bind def +/clipbox { +box +clip +newpath +} bind def +%!PS-Adobe-3.0 Resource-Font +%%Title: DejaVu Sans +%%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /DejaVuSans def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-1021 -463 1793 1232]def +/FontType 3 def +/Encoding [ /space /period /slash /zero /one /two /three /four /five /six /seven /eight /nine /colon /A /C /D /I /P /V /a /b /e /i /k /l /n /o /p /r /t /u /w ] def +/FontInfo 10 dict dup begin +/FamilyName (DejaVu Sans) def +/FullName (DejaVu Sans) def +/Notice (Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ) def +/Weight (Book) def +/Version (Version 2.35) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -130 def +/UnderlineThickness 90 def +end readonly def +/CharStrings 34 dict dup begin +/.notdef 0 def +/space{318 0 0 0 0 0 _sc +}_d +/period{318 0 107 0 210 124 _sc +107 124 _m +210 124 _l +210 0 _l +107 0 _l +107 124 _l +_cl}_d +/slash{337 0 0 -92 337 729 _sc +254 729 _m +337 729 _l +83 -92 _l +0 -92 _l +254 729 _l +_cl}_d +/zero{636 0 66 -13 570 742 _sc +318 664 _m +267 664 229 639 203 589 _c +177 539 165 464 165 364 _c +165 264 177 189 203 139 _c +229 89 267 64 318 64 _c +369 64 407 89 433 139 _c +458 189 471 264 471 364 _c +471 464 458 539 433 589 _c +407 639 369 664 318 664 _c +318 742 _m +399 742 461 709 505 645 _c +548 580 570 486 570 364 _c +570 241 548 147 505 83 _c +461 19 399 -13 318 -13 _c +236 -13 173 19 130 83 _c +87 147 66 241 66 364 _c +66 486 87 580 130 645 _c +173 709 236 742 318 742 _c +_cl}_d +/one{636 0 110 0 544 729 _sc +124 83 _m +285 83 _l +285 639 _l +110 604 _l +110 694 _l +284 729 _l +383 729 _l +383 83 _l +544 83 _l +544 0 _l +124 0 _l +124 83 _l +_cl}_d +/two{{636 0 73 0 536 742 _sc +192 83 _m +536 83 _l +536 0 _l +73 0 _l +73 83 _l +110 121 161 173 226 239 _c +290 304 331 346 348 365 _c +380 400 402 430 414 455 _c +426 479 433 504 433 528 _c +433 566 419 598 392 622 _c +365 646 330 659 286 659 _c +255 659 222 653 188 643 _c +154 632 117 616 78 594 _c +78 694 _l +118 710 155 722 189 730 _c +223 738 255 742 284 742 _c +}_e{359 742 419 723 464 685 _c +509 647 532 597 532 534 _c +532 504 526 475 515 449 _c +504 422 484 390 454 354 _c +446 344 420 317 376 272 _c +332 227 271 164 192 83 _c +_cl}_e}_d +/three{{636 0 76 -13 556 742 _sc +406 393 _m +453 383 490 362 516 330 _c +542 298 556 258 556 212 _c +556 140 531 84 482 45 _c +432 6 362 -13 271 -13 _c +240 -13 208 -10 176 -4 _c +144 1 110 10 76 22 _c +76 117 _l +103 101 133 89 166 81 _c +198 73 232 69 268 69 _c +330 69 377 81 409 105 _c +441 129 458 165 458 212 _c +458 254 443 288 413 312 _c +383 336 341 349 287 349 _c +}_e{202 349 _l +202 430 _l +291 430 _l +339 430 376 439 402 459 _c +428 478 441 506 441 543 _c +441 580 427 609 401 629 _c +374 649 336 659 287 659 _c +260 659 231 656 200 650 _c +169 644 135 635 98 623 _c +98 711 _l +135 721 170 729 203 734 _c +235 739 266 742 296 742 _c +370 742 429 725 473 691 _c +517 657 539 611 539 553 _c +539 513 527 479 504 451 _c +481 423 448 403 406 393 _c +_cl}_e}_d +/four{636 0 49 0 580 729 _sc +378 643 _m +129 254 _l +378 254 _l +378 643 _l +352 729 _m +476 729 _l +476 254 _l +580 254 _l +580 172 _l +476 172 _l +476 0 _l +378 0 _l +378 172 _l +49 172 _l +49 267 _l +352 729 _l +_cl}_d +/five{{636 0 77 -13 549 729 _sc +108 729 _m +495 729 _l +495 646 _l +198 646 _l +198 467 _l +212 472 227 476 241 478 _c +255 480 270 482 284 482 _c +365 482 429 459 477 415 _c +525 370 549 310 549 234 _c +549 155 524 94 475 51 _c +426 8 357 -13 269 -13 _c +238 -13 207 -10 175 -6 _c +143 -1 111 6 77 17 _c +77 116 _l +106 100 136 88 168 80 _c +199 72 232 69 267 69 _c +}_e{323 69 368 83 401 113 _c +433 143 450 183 450 234 _c +450 284 433 324 401 354 _c +368 384 323 399 267 399 _c +241 399 214 396 188 390 _c +162 384 135 375 108 363 _c +108 729 _l +_cl}_e}_d +/six{{636 0 70 -13 573 742 _sc +330 404 _m +286 404 251 388 225 358 _c +199 328 186 286 186 234 _c +186 181 199 139 225 109 _c +251 79 286 64 330 64 _c +374 64 409 79 435 109 _c +461 139 474 181 474 234 _c +474 286 461 328 435 358 _c +409 388 374 404 330 404 _c +526 713 _m +526 623 _l +501 635 476 644 451 650 _c +425 656 400 659 376 659 _c +310 659 260 637 226 593 _c +}_e{192 549 172 482 168 394 _c +187 422 211 444 240 459 _c +269 474 301 482 336 482 _c +409 482 467 459 509 415 _c +551 371 573 310 573 234 _c +573 159 550 99 506 54 _c +462 9 403 -13 330 -13 _c +246 -13 181 19 137 83 _c +92 147 70 241 70 364 _c +70 479 97 571 152 639 _c +206 707 280 742 372 742 _c +396 742 421 739 447 735 _c +472 730 498 723 526 713 _c +_cl}_e}_d +/seven{636 0 82 0 551 729 _sc +82 729 _m +551 729 _l +551 687 _l +286 0 _l +183 0 _l +432 646 _l +82 646 _l +82 729 _l +_cl}_d +/eight{{636 0 68 -13 568 742 _sc +318 346 _m +271 346 234 333 207 308 _c +180 283 167 249 167 205 _c +167 161 180 126 207 101 _c +234 76 271 64 318 64 _c +364 64 401 76 428 102 _c +455 127 469 161 469 205 _c +469 249 455 283 429 308 _c +402 333 365 346 318 346 _c +219 388 _m +177 398 144 418 120 447 _c +96 476 85 511 85 553 _c +85 611 105 657 147 691 _c +188 725 245 742 318 742 _c +}_e{390 742 447 725 489 691 _c +530 657 551 611 551 553 _c +551 511 539 476 515 447 _c +491 418 459 398 417 388 _c +464 377 501 355 528 323 _c +554 291 568 251 568 205 _c +568 134 546 80 503 43 _c +459 5 398 -13 318 -13 _c +237 -13 175 5 132 43 _c +89 80 68 134 68 205 _c +68 251 81 291 108 323 _c +134 355 171 377 219 388 _c +183 544 _m +183 506 194 476 218 455 _c +}_e{242 434 275 424 318 424 _c +360 424 393 434 417 455 _c +441 476 453 506 453 544 _c +453 582 441 611 417 632 _c +393 653 360 664 318 664 _c +275 664 242 653 218 632 _c +194 611 183 582 183 544 _c +_cl}_e}_d +/nine{{636 0 63 -13 566 742 _sc +110 15 _m +110 105 _l +134 93 159 84 185 78 _c +210 72 235 69 260 69 _c +324 69 374 90 408 134 _c +442 178 462 244 468 334 _c +448 306 424 284 396 269 _c +367 254 335 247 300 247 _c +226 247 168 269 126 313 _c +84 357 63 417 63 494 _c +63 568 85 628 129 674 _c +173 719 232 742 306 742 _c +390 742 455 709 499 645 _c +543 580 566 486 566 364 _c +}_e{566 248 538 157 484 89 _c +429 21 356 -13 264 -13 _c +239 -13 214 -10 189 -6 _c +163 -2 137 5 110 15 _c +306 324 _m +350 324 385 339 411 369 _c +437 399 450 441 450 494 _c +450 546 437 588 411 618 _c +385 648 350 664 306 664 _c +262 664 227 648 201 618 _c +175 588 162 546 162 494 _c +162 441 175 399 201 369 _c +227 339 262 324 306 324 _c +_cl}_e}_d +/colon{337 0 117 0 220 517 _sc +117 124 _m +220 124 _l +220 0 _l +117 0 _l +117 124 _l +117 517 _m +220 517 _l +220 393 _l +117 393 _l +117 517 _l +_cl}_d +/A{684 0 8 0 676 729 _sc +342 632 _m +208 269 _l +476 269 _l +342 632 _l +286 729 _m +398 729 _l +676 0 _l +573 0 _l +507 187 _l +178 187 _l +112 0 _l +8 0 _l +286 729 _l +_cl}_d +/C{{698 0 56 -13 644 742 _sc +644 673 _m +644 569 _l +610 599 575 622 537 638 _c +499 653 460 661 418 661 _c +334 661 270 635 226 584 _c +182 533 160 460 160 364 _c +160 268 182 194 226 143 _c +270 92 334 67 418 67 _c +460 67 499 74 537 90 _c +575 105 610 128 644 159 _c +644 56 _l +609 32 572 15 534 4 _c +496 -7 455 -13 412 -13 _c +302 -13 215 20 151 87 _c +}_e{87 154 56 246 56 364 _c +56 481 87 573 151 641 _c +215 708 302 742 412 742 _c +456 742 497 736 535 725 _c +573 713 610 696 644 673 _c +_cl}_e}_d +/D{770 0 98 0 711 729 _sc +197 648 _m +197 81 _l +316 81 _l +416 81 490 103 537 149 _c +583 195 607 267 607 365 _c +607 463 583 534 537 580 _c +490 625 416 648 316 648 _c +197 648 _l +98 729 _m +301 729 _l +442 729 546 699 612 641 _c +678 582 711 490 711 365 _c +711 239 677 147 611 88 _c +545 29 441 0 301 0 _c +98 0 _l +98 729 _l +_cl}_d +/I{295 0 98 0 197 729 _sc +98 729 _m +197 729 _l +197 0 _l +98 0 _l +98 729 _l +_cl}_d +/P{603 0 98 0 569 729 _sc +197 648 _m +197 374 _l +321 374 _l +367 374 402 385 427 409 _c +452 433 465 467 465 511 _c +465 555 452 588 427 612 _c +402 636 367 648 321 648 _c +197 648 _l +98 729 _m +321 729 _l +402 729 464 710 506 673 _c +548 636 569 582 569 511 _c +569 439 548 384 506 348 _c +464 311 402 293 321 293 _c +197 293 _l +197 0 _l +98 0 _l +98 729 _l +_cl}_d +/V{684 0 8 0 676 729 _sc +286 0 _m +8 729 _l +111 729 _l +342 115 _l +573 729 _l +676 729 _l +398 0 _l +286 0 _l +_cl}_d +/a{{613 0 60 -13 522 560 _sc +343 275 _m +270 275 220 266 192 250 _c +164 233 150 205 150 165 _c +150 133 160 107 181 89 _c +202 70 231 61 267 61 _c +317 61 357 78 387 114 _c +417 149 432 196 432 255 _c +432 275 _l +343 275 _l +522 312 _m +522 0 _l +432 0 _l +432 83 _l +411 49 385 25 355 10 _c +325 -5 287 -13 243 -13 _c +187 -13 142 2 109 33 _c +76 64 60 106 60 159 _c +}_e{60 220 80 266 122 298 _c +163 329 224 345 306 345 _c +432 345 _l +432 354 _l +432 395 418 427 391 450 _c +364 472 326 484 277 484 _c +245 484 215 480 185 472 _c +155 464 127 453 100 439 _c +100 522 _l +132 534 164 544 195 550 _c +226 556 256 560 286 560 _c +365 560 424 539 463 498 _c +502 457 522 395 522 312 _c +_cl}_e}_d +/b{{635 0 91 -13 580 760 _sc +487 273 _m +487 339 473 390 446 428 _c +418 466 381 485 334 485 _c +286 485 249 466 222 428 _c +194 390 181 339 181 273 _c +181 207 194 155 222 117 _c +249 79 286 61 334 61 _c +381 61 418 79 446 117 _c +473 155 487 207 487 273 _c +181 464 _m +199 496 223 520 252 536 _c +281 552 316 560 356 560 _c +422 560 476 533 518 481 _c +559 428 580 359 580 273 _c +}_e{580 187 559 117 518 65 _c +476 13 422 -13 356 -13 _c +316 -13 281 -5 252 10 _c +223 25 199 49 181 82 _c +181 0 _l +91 0 _l +91 760 _l +181 760 _l +181 464 _l +_cl}_e}_d +/e{{615 0 55 -13 562 560 _sc +562 296 _m +562 252 _l +149 252 _l +153 190 171 142 205 110 _c +238 78 284 62 344 62 _c +378 62 412 66 444 74 _c +476 82 509 95 541 113 _c +541 28 _l +509 14 476 3 442 -3 _c +408 -9 373 -13 339 -13 _c +251 -13 182 12 131 62 _c +80 112 55 181 55 268 _c +55 357 79 428 127 481 _c +175 533 241 560 323 560 _c +397 560 455 536 498 489 _c +}_e{540 441 562 377 562 296 _c +472 322 _m +471 371 457 410 431 440 _c +404 469 368 484 324 484 _c +274 484 234 469 204 441 _c +174 413 156 373 152 322 _c +472 322 _l +_cl}_e}_d +/i{278 0 94 0 184 760 _sc +94 547 _m +184 547 _l +184 0 _l +94 0 _l +94 547 _l +94 760 _m +184 760 _l +184 646 _l +94 646 _l +94 760 _l +_cl}_d +/k{579 0 91 0 576 760 _sc +91 760 _m +181 760 _l +181 311 _l +449 547 _l +564 547 _l +274 291 _l +576 0 _l +459 0 _l +181 267 _l +181 0 _l +91 0 _l +91 760 _l +_cl}_d +/l{278 0 94 0 184 760 _sc +94 760 _m +184 760 _l +184 0 _l +94 0 _l +94 760 _l +_cl}_d +/n{634 0 91 0 549 560 _sc +549 330 _m +549 0 _l +459 0 _l +459 327 _l +459 379 448 417 428 443 _c +408 469 378 482 338 482 _c +289 482 251 466 223 435 _c +195 404 181 362 181 309 _c +181 0 _l +91 0 _l +91 547 _l +181 547 _l +181 462 _l +202 494 227 519 257 535 _c +286 551 320 560 358 560 _c +420 560 468 540 500 501 _c +532 462 549 405 549 330 _c +_cl}_d +/o{612 0 55 -13 557 560 _sc +306 484 _m +258 484 220 465 192 427 _c +164 389 150 338 150 273 _c +150 207 163 156 191 118 _c +219 80 257 62 306 62 _c +354 62 392 80 420 118 _c +448 156 462 207 462 273 _c +462 337 448 389 420 427 _c +392 465 354 484 306 484 _c +306 560 _m +384 560 445 534 490 484 _c +534 433 557 363 557 273 _c +557 183 534 113 490 63 _c +445 12 384 -13 306 -13 _c +227 -13 165 12 121 63 _c +77 113 55 183 55 273 _c +55 363 77 433 121 484 _c +165 534 227 560 306 560 _c +_cl}_d +/p{{635 0 91 -207 580 560 _sc +181 82 _m +181 -207 _l +91 -207 _l +91 547 _l +181 547 _l +181 464 _l +199 496 223 520 252 536 _c +281 552 316 560 356 560 _c +422 560 476 533 518 481 _c +559 428 580 359 580 273 _c +580 187 559 117 518 65 _c +476 13 422 -13 356 -13 _c +316 -13 281 -5 252 10 _c +223 25 199 49 181 82 _c +487 273 _m +487 339 473 390 446 428 _c +418 466 381 485 334 485 _c +}_e{286 485 249 466 222 428 _c +194 390 181 339 181 273 _c +181 207 194 155 222 117 _c +249 79 286 61 334 61 _c +381 61 418 79 446 117 _c +473 155 487 207 487 273 _c +_cl}_e}_d +/r{411 0 91 0 411 560 _sc +411 463 _m +401 469 390 473 378 476 _c +366 478 353 480 339 480 _c +288 480 249 463 222 430 _c +194 397 181 350 181 288 _c +181 0 _l +91 0 _l +91 547 _l +181 547 _l +181 462 _l +199 495 224 520 254 536 _c +284 552 321 560 365 560 _c +371 560 378 559 386 559 _c +393 558 401 557 411 555 _c +411 463 _l +_cl}_d +/t{392 0 27 0 368 702 _sc +183 702 _m +183 547 _l +368 547 _l +368 477 _l +183 477 _l +183 180 _l +183 135 189 106 201 94 _c +213 81 238 75 276 75 _c +368 75 _l +368 0 _l +276 0 _l +206 0 158 13 132 39 _c +106 65 93 112 93 180 _c +93 477 _l +27 477 _l +27 547 _l +93 547 _l +93 702 _l +183 702 _l +_cl}_d +/u{634 0 85 -13 543 560 _sc +85 216 _m +85 547 _l +175 547 _l +175 219 _l +175 167 185 129 205 103 _c +225 77 255 64 296 64 _c +344 64 383 79 411 110 _c +439 141 453 183 453 237 _c +453 547 _l +543 547 _l +543 0 _l +453 0 _l +453 84 _l +431 50 405 26 377 10 _c +348 -5 315 -13 277 -13 _c +214 -13 166 6 134 45 _c +101 83 85 140 85 216 _c +311 560 _m +311 560 _l +_cl}_d +/w{818 0 42 0 776 547 _sc +42 547 _m +132 547 _l +244 120 _l +356 547 _l +462 547 _l +574 120 _l +686 547 _l +776 547 _l +633 0 _l +527 0 _l +409 448 _l +291 0 _l +185 0 _l +42 547 _l +_cl}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +%!PS-Adobe-3.0 Resource-Font +%%Title: cmmi10 +%%Copyright: Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /Cmmi10 def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-34 -250 1048 750]def +/FontType 3 def +/Encoding [ /e /M /t /O /i /S /N /h /P /R /T /I /V /K ] def +/FontInfo 10 dict dup begin +/FamilyName (cmmi10) def +/FullName (cmmi10) def +/Notice (Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. ) def +/Weight (Regular) def +/Version (1.1/12-Nov-94) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -133 def +/UnderlineThickness 20 def +end readonly def +/CharStrings 15 dict dup begin +/.notdef 0 def +/e{{465 0 44 -10 430 442 _sc +201 -10 _m +169 -10 141 -2 117 14 _c +93 30 75 53 63 81 _c +50 109 44 138 44 170 _c +44 217 56 262 80 304 _c +104 346 136 379 177 404 _c +218 429 262 442 309 442 _c +337 442 362 434 384 419 _c +405 404 416 383 416 356 _c +416 317 400 288 370 270 _c +339 251 304 239 266 235 _c +228 231 185 229 139 229 _c +136 229 _l +125 189 120 155 120 127 _c +}_e{120 97 126 71 140 49 _c +154 26 175 15 203 15 _c +243 15 281 24 318 42 _c +354 60 384 86 407 118 _c +409 120 411 121 415 121 _c +418 121 421 119 425 115 _c +428 111 430 108 430 105 _c +430 102 429 100 428 99 _c +404 65 371 38 330 19 _c +288 0 245 -10 201 -10 _c +142 255 _m +180 255 216 256 249 260 _c +282 264 312 273 339 287 _c +365 301 379 324 379 355 _c +}_e{379 367 375 378 368 387 _c +361 396 352 403 342 408 _c +331 413 320 416 308 416 _c +280 416 254 408 232 393 _c +209 377 190 357 176 333 _c +161 308 150 282 142 255 _c +_cl}_e}_d +/M{{970 0 41 0 1046 683 _sc +51 0 _m +44 0 41 4 41 13 _c +41 15 42 17 43 21 _c +43 25 44 28 46 31 _c +48 33 50 35 54 35 _c +117 35 154 55 165 96 _c +295 618 _l +296 624 297 629 297 632 _c +297 639 293 643 285 644 _c +272 646 248 648 213 648 _c +206 648 203 652 203 661 _c +203 663 204 666 205 670 _c +206 674 207 677 209 679 _c +211 681 213 683 216 683 _c +}_e{392 683 _l +399 683 403 679 405 672 _c +483 99 _l +847 672 _l +851 679 858 683 866 683 _c +1036 683 _l +1042 683 1046 678 1046 670 _c +1045 668 1044 665 1043 661 _c +1042 657 1041 653 1039 651 _c +1037 649 1035 648 1033 648 _c +992 648 964 645 948 641 _c +939 638 933 629 929 614 _c +792 65 _l +790 58 790 53 790 51 _c +790 48 790 46 791 44 _c +791 42 792 41 794 41 _c +}_e{796 40 798 39 802 39 _c +814 36 838 35 874 35 _c +880 35 884 30 884 22 _c +881 12 879 6 878 4 _c +876 1 873 0 867 0 _c +606 0 _l +599 0 596 4 596 13 _c +596 15 597 18 598 22 _c +599 26 600 29 602 31 _c +604 33 606 35 609 35 _c +649 35 678 37 694 42 _c +702 44 709 53 713 69 _c +857 648 _l +453 11 _l +449 3 442 0 433 0 _c +}_e{424 0 419 3 419 11 _c +334 640 _l +197 92 _l +196 90 195 87 195 85 _c +195 83 194 80 194 77 _c +194 59 201 48 216 43 _c +231 37 250 35 272 35 _c +278 35 282 30 282 22 _c +280 13 278 7 276 4 _c +274 1 271 0 265 0 _c +51 0 _l +_cl}_e}_d +/t{{361 0 22 -10 330 626 _sc +62 81 _m +62 91 63 100 65 109 _c +137 396 _l +32 396 _l +25 396 22 400 22 409 _c +24 423 29 431 35 431 _c +146 431 _l +186 594 _l +188 602 193 610 201 616 _c +209 622 218 626 228 626 _c +236 626 243 623 249 618 _c +255 613 258 606 258 598 _c +258 596 257 594 257 593 _c +257 592 257 591 257 590 _c +217 431 _l +320 431 _l +326 431 330 426 330 418 _c +}_e{330 416 329 414 328 410 _c +327 406 326 402 324 400 _c +322 397 320 396 317 396 _c +208 396 _l +136 107 _l +131 88 129 72 129 58 _c +129 29 138 15 158 15 _c +187 15 213 28 236 56 _c +258 84 276 114 288 147 _c +290 151 293 153 296 153 _c +308 153 _l +310 153 312 152 314 150 _c +316 148 317 146 317 144 _c +317 142 316 141 316 141 _c +301 101 280 65 252 35 _c +}_e{224 5 192 -10 156 -10 _c +129 -10 107 -1 89 15 _c +71 32 62 54 62 81 _c +_cl}_e}_d +/O{{762 0 50 -21 739 705 _sc +304 -21 _m +254 -21 209 -9 171 13 _c +132 35 102 67 81 108 _c +60 148 50 194 50 244 _c +50 316 70 389 111 461 _c +152 533 206 591 274 637 _c +341 682 412 705 486 705 _c +524 705 558 698 590 684 _c +622 670 648 651 670 627 _c +692 603 709 574 721 542 _c +733 510 739 474 739 436 _c +739 381 727 326 703 272 _c +679 217 647 167 606 123 _c +}_e{564 78 518 43 466 17 _c +414 -8 360 -21 304 -21 _c +312 8 _m +360 8 406 23 448 54 _c +490 84 525 124 555 173 _c +585 221 607 272 623 326 _c +639 380 647 430 647 476 _c +647 512 640 545 628 575 _c +616 605 597 630 571 648 _c +545 666 515 676 479 676 _c +443 676 409 667 376 650 _c +343 633 313 611 286 583 _c +258 555 234 520 212 478 _c +190 436 174 392 163 346 _c +}_e{152 300 147 256 147 216 _c +147 159 160 110 188 69 _c +216 28 257 8 312 8 _c +_cl}_e}_d +/i{{344 0 27 -10 296 661 _sc +78 72 _m +78 84 80 97 86 111 _c +167 326 _l +175 350 180 370 180 386 _c +180 406 172 416 158 416 _c +132 416 110 402 93 375 _c +75 347 63 317 55 284 _c +53 280 51 278 47 278 _c +35 278 _l +29 278 27 281 27 287 _c +27 290 _l +37 330 54 365 76 396 _c +98 426 126 442 160 442 _c +184 442 204 434 220 418 _c +236 402 245 383 245 359 _c +}_e{245 346 242 333 237 320 _c +156 105 _l +146 83 142 63 142 45 _c +142 25 149 15 165 15 _c +191 15 212 29 230 57 _c +247 85 259 115 267 147 _c +268 151 271 153 275 153 _c +287 153 _l +289 153 291 152 293 150 _c +295 148 296 146 296 144 _c +296 143 295 142 295 141 _c +285 103 269 68 247 37 _c +224 5 196 -10 163 -10 _c +139 -10 119 -2 103 13 _c +86 29 78 48 78 72 _c +}_e{191 606 _m +191 620 196 632 208 644 _c +220 655 233 661 247 661 _c +258 661 267 657 275 650 _c +282 643 286 634 286 624 _c +286 609 280 596 268 585 _c +256 573 243 568 229 568 _c +218 568 209 571 202 579 _c +194 586 191 595 191 606 _c +_cl}_e}_d +/S{{613 0 53 -21 646 705 _sc +61 -21 _m +59 -21 57 -19 55 -17 _c +53 -15 53 -13 53 -11 _c +111 221 _l +112 225 115 227 119 227 _c +131 227 _l +133 227 135 226 137 224 _c +138 222 139 219 139 217 _c +133 194 131 174 131 156 _c +131 107 147 71 180 48 _c +213 24 255 13 306 13 _c +328 13 349 18 370 29 _c +391 39 410 53 426 71 _c +442 88 454 107 464 129 _c +}_e{473 150 478 172 478 194 _c +478 217 471 238 459 256 _c +447 274 430 286 408 292 _c +286 324 _l +253 332 227 350 207 377 _c +187 403 178 433 178 467 _c +178 507 190 545 214 582 _c +238 619 269 649 307 671 _c +345 693 384 705 424 705 _c +454 705 482 699 508 688 _c +533 676 553 659 567 635 _c +624 702 _l +628 704 630 705 631 705 _c +637 705 _l +639 705 641 703 643 701 _c +}_e{645 699 646 697 646 695 _c +588 463 _l +586 458 584 456 580 456 _c +568 456 _l +562 456 559 459 559 467 _c +562 488 564 506 564 522 _c +564 552 558 579 548 602 _c +537 625 521 643 500 655 _c +478 667 452 673 421 673 _c +394 673 367 665 341 650 _c +315 634 293 614 277 589 _c +261 563 253 537 253 510 _c +253 488 259 469 272 453 _c +284 436 301 425 322 419 _c +444 387 _l +}_e{466 381 485 370 501 356 _c +517 341 530 323 539 303 _c +547 283 552 261 552 237 _c +552 205 545 173 532 143 _c +518 112 500 84 476 59 _c +452 33 424 14 394 0 _c +364 -14 333 -21 302 -21 _c +222 -21 165 2 131 48 _c +75 -18 _l +71 -20 68 -21 68 -21 _c +61 -21 _l +_cl}_e}_d +/N{{803 0 37 0 883 683 _sc +47 0 _m +40 0 37 4 37 13 _c +37 15 38 18 39 22 _c +40 26 41 29 43 31 _c +45 33 47 35 50 35 _c +114 35 151 55 161 96 _c +297 643 _l +278 646 249 648 209 648 _c +202 648 199 652 199 661 _c +199 663 200 666 201 670 _c +202 674 203 677 205 679 _c +207 681 209 683 212 683 _c +385 683 _l +389 683 392 681 394 677 _c +616 148 _l +727 591 _l +}_e{728 598 729 603 729 606 _c +729 634 703 648 652 648 _c +645 648 642 652 642 661 _c +644 669 646 675 647 678 _c +648 681 652 683 659 683 _c +873 683 _l +879 683 883 678 883 670 _c +882 668 881 665 880 661 _c +879 657 878 653 876 651 _c +874 649 872 648 870 648 _c +806 648 769 627 759 587 _c +615 9 _l +613 3 609 0 605 0 _c +593 0 _l +588 0 585 2 584 7 _c +329 612 _l +}_e{327 618 _l +325 619 325 620 325 621 _c +193 92 _l +192 90 191 87 191 85 _c +191 83 190 80 190 77 _c +190 59 197 48 212 43 _c +227 37 246 35 268 35 _c +274 35 278 30 278 22 _c +275 12 273 6 272 4 _c +270 1 267 0 261 0 _c +47 0 _l +_cl}_e}_d +/h{{576 0 53 -10 549 694 _sc +53 18 _m +53 22 53 25 54 27 _c +199 605 _l +201 616 203 625 204 632 _c +204 642 182 648 139 648 _c +132 648 129 652 129 661 _c +129 663 129 666 131 670 _c +132 674 133 677 135 679 _c +137 681 139 683 143 683 _c +278 694 _l +281 694 _l +281 693 282 692 284 691 _c +286 689 288 689 288 689 _c +289 685 290 683 290 681 _c +212 369 _l +252 417 301 442 358 442 _c +}_e{381 442 401 437 418 429 _c +435 421 448 408 458 392 _c +468 376 473 356 473 334 _c +473 306 467 273 455 235 _c +443 196 427 153 409 105 _c +399 83 395 63 395 45 _c +395 25 402 15 418 15 _c +444 15 465 29 483 57 _c +500 85 512 115 520 147 _c +521 151 524 153 528 153 _c +540 153 _l +542 153 544 152 546 150 _c +548 148 549 146 549 144 _c +549 143 548 142 548 141 _c +}_e{542 117 533 93 521 70 _c +509 46 495 27 478 12 _c +460 -2 440 -10 416 -10 _c +392 -10 372 -2 356 13 _c +339 29 331 48 331 72 _c +331 84 333 97 339 111 _c +357 161 373 205 386 245 _c +398 284 405 319 405 349 _c +405 368 401 384 393 397 _c +385 409 373 416 356 416 _c +320 416 288 405 262 383 _c +235 361 212 332 193 296 _c +125 23 _l +122 13 117 5 110 -1 _c +}_e{102 -7 94 -10 84 -10 _c +75 -10 68 -7 62 -2 _c +56 3 53 10 53 18 _c +_cl}_e}_d +/P{{642 0 39 0 752 683 _sc +49 0 _m +42 0 39 4 39 13 _c +39 15 40 18 41 22 _c +41 26 43 29 45 31 _c +47 33 49 35 52 35 _c +92 35 121 37 137 42 _c +145 44 152 53 156 69 _c +293 618 _l +294 624 295 629 295 632 _c +295 639 291 643 283 644 _c +270 646 246 648 211 648 _c +204 648 201 652 201 661 _c +201 663 202 666 203 670 _c +204 674 205 677 207 679 _c +}_e{209 681 211 683 214 683 _c +559 683 _l +590 683 620 677 650 666 _c +680 654 704 637 723 614 _c +742 591 752 563 752 531 _c +752 488 737 450 707 417 _c +677 384 640 358 596 340 _c +551 321 508 312 467 312 _c +304 312 _l +243 65 _l +241 58 241 53 241 51 _c +241 48 241 46 242 44 _c +243 42 244 41 246 41 _c +247 40 249 39 253 39 _c +265 36 289 35 325 35 _c +}_e{331 35 335 30 335 22 _c +333 12 331 6 330 4 _c +328 1 324 0 318 0 _c +49 0 _l +309 342 _m +449 342 _l +513 342 563 359 597 394 _c +614 411 628 436 639 469 _c +650 501 656 531 656 557 _c +656 589 643 613 618 627 _c +593 641 562 648 525 648 _c +429 648 _l +411 648 399 646 393 643 _c +387 640 381 630 377 614 _c +309 342 _l +_cl}_e}_d +/R{{759 0 39 -21 755 683 _sc +49 0 _m +42 0 39 4 39 13 _c +39 15 40 18 41 22 _c +41 26 43 29 45 31 _c +47 33 49 35 52 35 _c +92 35 121 37 137 42 _c +145 44 152 53 156 69 _c +293 618 _l +294 624 295 629 295 632 _c +295 639 291 643 283 644 _c +270 646 246 648 211 648 _c +204 648 201 652 201 661 _c +201 663 202 666 203 670 _c +204 674 205 677 207 679 _c +}_e{209 681 211 683 214 683 _c +517 683 _l +541 683 566 680 592 675 _c +618 669 642 661 664 649 _c +686 637 704 621 718 601 _c +732 581 739 558 739 532 _c +739 498 727 468 705 442 _c +683 416 655 394 621 376 _c +587 358 555 346 523 339 _c +549 329 570 314 587 294 _c +603 273 612 249 612 222 _c +612 218 611 216 611 214 _c +611 212 611 210 611 208 _c +603 119 _l +602 106 601 95 601 86 _c +}_e{600 76 600 69 600 64 _c +600 46 602 31 608 20 _c +613 9 624 4 640 4 _c +660 4 679 13 695 33 _c +711 52 721 73 726 96 _c +728 102 732 105 736 105 _c +745 105 _l +751 105 755 100 755 92 _c +750 72 742 54 732 37 _c +721 19 707 5 691 -5 _c +675 -15 657 -21 639 -21 _c +600 -21 567 -12 539 4 _c +511 21 498 48 498 86 _c +498 100 499 112 502 123 _c +524 212 _l +}_e{526 220 528 229 528 240 _c +528 268 518 289 500 305 _c +481 321 457 329 429 329 _c +306 329 _l +240 65 _l +238 59 238 55 238 51 _c +238 44 242 40 250 39 _c +262 36 286 35 322 35 _c +328 35 332 30 332 22 _c +330 12 328 6 327 4 _c +325 1 321 0 315 0 _c +49 0 _l +312 355 _m +423 355 _l +495 355 550 373 587 410 _c +603 427 617 449 627 475 _c +}_e{637 501 642 527 642 553 _c +642 577 634 597 620 611 _c +606 625 588 634 567 640 _c +545 645 522 648 496 648 _c +429 648 _l +411 648 399 646 393 643 _c +387 640 381 630 377 614 _c +312 355 _l +_cl}_e}_d +/T{{584 0 24 0 706 683 _sc +46 13 _m +46 15 46 18 48 22 _c +49 26 50 29 52 31 _c +54 33 56 35 60 35 _c +117 35 155 36 174 40 _c +192 44 202 54 206 69 _c +343 618 _l +345 626 347 633 347 640 _c +347 645 335 648 312 648 _c +254 648 _l +209 648 174 641 150 627 _c +126 613 108 595 97 573 _c +85 551 71 514 53 463 _c +51 457 47 454 43 454 _c +34 454 _l +}_e{27 454 24 458 24 467 _c +95 674 _l +96 680 99 683 105 683 _c +696 683 _l +702 683 706 678 706 670 _c +673 463 _l +673 461 671 459 669 457 _c +667 455 665 454 663 454 _c +654 454 _l +647 454 644 458 644 467 _c +651 514 655 547 655 567 _c +655 590 650 608 640 620 _c +630 632 617 639 602 643 _c +586 646 566 648 541 648 _c +482 648 _l +464 648 452 646 446 643 _c +}_e{440 639 434 630 430 614 _c +293 65 _l +292 63 292 62 292 61 _c +292 59 291 58 291 56 _c +291 47 296 42 306 40 _c +323 36 360 35 417 35 _c +423 35 427 30 427 22 _c +424 12 422 6 421 4 _c +419 1 416 0 410 0 _c +56 0 _l +49 0 46 4 46 13 _c +_cl}_e}_d +/I{{439 0 32 0 500 683 _sc +42 0 _m +35 0 32 4 32 13 _c +34 27 39 35 45 35 _c +84 35 111 36 125 39 _c +140 42 150 52 154 69 _c +291 618 _l +292 624 293 629 293 631 _c +293 635 292 638 290 640 _c +288 642 284 643 280 644 _c +266 646 241 648 204 648 _c +197 648 194 652 194 661 _c +196 669 197 675 199 678 _c +200 681 204 683 211 683 _c +490 683 _l +}_e{496 683 500 678 500 670 _c +500 668 499 665 498 661 _c +497 657 496 654 494 652 _c +492 649 490 648 487 648 _c +447 648 420 646 406 644 _c +391 640 382 630 378 614 _c +241 65 _l +239 57 239 52 239 52 _c +239 50 239 48 239 47 _c +239 45 240 44 242 43 _c +244 42 245 41 247 41 _c +248 40 250 39 252 39 _c +264 36 290 35 328 35 _c +334 35 338 30 338 22 _c +}_e{335 12 333 6 332 4 _c +331 1 327 0 321 0 _c +42 0 _l +_cl}_e}_d +/V{{583 0 55 -21 769 683 _sc +220 -10 _m +140 626 _l +135 640 110 648 65 648 _c +58 648 55 652 55 661 _c +56 668 58 673 60 677 _c +62 681 66 683 72 683 _c +316 683 _l +319 683 321 681 323 679 _c +325 676 326 673 326 670 _c +323 655 319 648 313 648 _c +261 648 233 639 230 621 _c +296 98 _l +604 590 _l +610 600 613 609 613 616 _c +613 628 607 636 597 641 _c +586 645 574 648 560 648 _c +}_e{553 648 550 652 550 661 _c +551 666 552 670 553 673 _c +554 676 556 678 558 680 _c +560 682 563 683 567 683 _c +760 683 _l +766 683 769 678 769 670 _c +766 655 762 648 756 648 _c +706 648 666 626 638 582 _c +636 580 635 580 635 580 _c +266 -10 _l +261 -17 255 -21 247 -21 _c +233 -21 _l +225 -21 221 -17 220 -10 _c +_cl}_e}_d +/K{{849 0 37 0 890 683 _sc +47 0 _m +40 0 37 4 37 13 _c +37 15 38 18 39 22 _c +40 26 41 29 43 31 _c +45 33 47 35 50 35 _c +90 35 119 37 135 42 _c +143 44 150 53 154 69 _c +291 618 _l +292 624 293 629 293 632 _c +293 639 289 643 281 644 _c +268 646 244 648 209 648 _c +202 648 199 652 199 661 _c +201 669 203 675 205 678 _c +206 681 210 683 216 683 _c +}_e{485 683 _l +491 683 495 678 495 670 _c +495 668 494 665 493 661 _c +492 657 491 654 489 652 _c +487 649 485 648 482 648 _c +441 648 413 645 397 641 _c +388 637 382 628 378 614 _c +297 290 _l +689 593 _l +689 594 693 598 701 606 _c +709 614 713 621 713 629 _c +713 641 701 648 679 648 _c +672 648 669 652 669 661 _c +670 666 671 670 672 673 _c +672 676 674 678 676 680 _c +}_e{678 682 682 683 686 683 _c +880 683 _l +883 683 885 681 887 679 _c +889 676 890 673 890 670 _c +890 668 889 665 888 661 _c +886 657 885 653 883 651 _c +881 649 879 648 876 648 _c +827 648 774 625 716 580 _c +715 580 714 579 714 579 _c +713 579 712 579 712 579 _c +711 579 711 578 711 578 _c +505 418 _l +655 67 _l +663 52 673 43 684 40 _c +694 36 710 35 732 35 _c +}_e{738 35 742 30 742 22 _c +740 14 738 8 736 5 _c +734 1 730 0 725 0 _c +493 0 _l +487 0 484 4 484 13 _c +484 19 485 25 487 29 _c +488 33 491 35 497 35 _c +513 35 528 36 540 40 _c +552 43 558 51 558 64 _c +558 68 557 72 557 74 _c +433 363 _l +287 250 _l +241 65 _l +239 57 239 52 239 51 _c +239 44 243 40 251 39 _c +263 36 287 35 323 35 _c +}_e{329 35 333 30 333 22 _c +331 12 329 6 328 4 _c +326 1 322 0 316 0 _c +47 0 _l +_cl}_e}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +%!PS-Adobe-3.0 Resource-Font +%%Title: cmtt10 +%%Copyright: Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /Cmtt10 def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-6 -233 625 698]def +/FontType 3 def +/Encoding [ /underscore ] def +/FontInfo 10 dict dup begin +/FamilyName (cmtt10) def +/FullName (cmtt10) def +/Notice (Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. ) def +/Weight (Regular) def +/Version (1.1/12-Nov-94) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -133 def +/UnderlineThickness 20 def +end readonly def +/CharStrings 2 dict dup begin +/.notdef 0 def +/underscore{525 0 56 -94 468 -24 _sc +89 -94 _m +79 -92 71 -88 65 -82 _c +59 -75 56 -67 56 -59 _c +56 -49 59 -41 65 -35 _c +71 -28 79 -24 89 -24 _c +435 -24 _l +444 -24 452 -28 458 -34 _c +464 -40 468 -49 468 -59 _c +468 -68 464 -76 458 -82 _c +452 -88 444 -92 435 -94 _c +89 -94 _l +_cl}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +%!PS-Adobe-3.0 Resource-Font +%%Title: cmr10 +%%Copyright: Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. +%%Creator: Converted from TrueType to type 3 by PPR +25 dict begin +/_d{bind def}bind def +/_m{moveto}_d +/_l{lineto}_d +/_cl{closepath eofill}_d +/_c{curveto}_d +/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d +/_e{exec}_d +/FontName /Cmr10 def +/PaintType 0 def +/FontMatrix[.001 0 0 .001 0 0]def +/FontBBox[-44 -250 1009 750]def +/FontType 3 def +/Encoding [ /Delta /Omega /four /eight ] def +/FontInfo 10 dict dup begin +/FamilyName (cmr10) def +/FullName (cmr10) def +/Notice (Copyright (C) 1994, Basil K. Malyshev. All Rights Reserved.012BaKoMa Fonts Collection, Level-B. ) def +/Weight (Regular) def +/Version (1.1/12-Nov-94) def +/ItalicAngle 0.0 def +/isFixedPitch false def +/UnderlinePosition -133 def +/UnderlineThickness 20 def +end readonly def +/CharStrings 5 dict dup begin +/.notdef 0 def +/Delta{833 0 46 0 786 716 _sc +54 0 _m +48 0 46 2 46 8 _c +46 8 46 9 46 9 _c +46 9 47 10 47 11 _c +391 705 _l +394 712 400 716 409 716 _c +423 716 _l +432 716 438 712 441 705 _c +785 11 _l +785 10 786 9 786 9 _c +786 9 786 8 786 8 _c +786 2 783 0 778 0 _c +54 0 _l +120 80 _m +647 80 _l +384 611 _l +120 80 _l +_cl}_d +/Omega{{722 0 44 0 677 705 _sc +77 0 _m +44 166 _l +73 166 _l +77 146 80 129 83 115 _c +85 100 89 90 94 84 _c +99 78 107 74 117 72 _c +127 70 145 69 169 69 _c +230 69 _l +220 106 195 155 157 216 _c +118 277 91 321 77 349 _c +63 376 56 411 56 455 _c +56 505 71 550 101 588 _c +131 626 169 655 217 675 _c +264 695 312 705 361 705 _c +409 705 456 695 504 675 _c +}_e{551 655 590 625 620 587 _c +650 549 665 505 665 455 _c +665 421 658 389 646 359 _c +634 329 618 299 599 269 _c +579 239 558 206 536 169 _c +514 132 499 99 491 69 _c +552 69 _l +576 69 593 70 604 72 _c +615 74 623 78 627 84 _c +631 90 635 100 638 115 _c +641 129 644 146 648 166 _c +677 166 _l +644 0 _l +467 0 _l +460 0 457 4 457 13 _c +457 47 461 80 469 113 _c +}_e{477 145 490 185 506 231 _c +522 277 535 317 544 353 _c +553 388 558 422 558 455 _c +558 495 550 532 534 566 _c +518 600 496 628 466 648 _c +436 668 401 679 361 679 _c +300 679 252 657 216 614 _c +180 570 163 517 163 455 _c +163 421 167 388 175 358 _c +183 328 195 287 213 237 _c +230 187 243 145 251 113 _c +259 80 264 47 264 13 _c +264 4 260 0 254 0 _c +77 0 _l +_cl}_e}_d +/four{{500 0 28 0 471 666 _sc +28 165 _m +28 200 _l +337 661 _l +339 664 342 666 347 666 _c +362 666 _l +369 666 373 662 373 655 _c +373 200 _l +471 200 _l +471 165 _l +373 165 _l +373 67 _l +373 53 382 44 402 40 _c +422 36 444 35 470 35 _c +470 0 _l +195 0 _l +195 35 _l +220 35 242 36 262 40 _c +282 44 292 53 292 67 _c +292 165 _l +28 165 _l +61 200 _m +298 200 _l +}_e{298 554 _l +61 200 _l +_cl}_e}_d +/eight{{500 0 42 -21 457 666 _sc +42 152 _m +42 192 55 227 81 258 _c +107 288 141 314 183 335 _c +146 359 _l +123 373 104 393 90 418 _c +76 443 69 469 69 497 _c +69 529 77 557 94 583 _c +110 609 133 629 161 644 _c +189 658 218 666 250 666 _c +279 666 307 660 335 648 _c +363 636 385 618 403 596 _c +421 574 430 547 430 516 _c +430 493 424 472 414 453 _c +403 434 388 417 370 402 _c +}_e{352 386 332 373 312 363 _c +369 326 _l +395 308 417 286 433 258 _c +449 230 457 200 457 170 _c +457 134 447 101 428 71 _c +408 41 383 19 351 3 _c +319 -13 285 -21 250 -21 _c +215 -21 182 -14 150 0 _c +118 13 92 33 72 60 _c +52 86 42 117 42 152 _c +96 152 _m +96 125 103 101 118 79 _c +132 57 151 40 175 28 _c +199 16 224 10 250 10 _c +288 10 323 21 355 44 _c +}_e{387 66 403 96 403 134 _c +403 146 400 159 395 171 _c +390 183 383 195 374 205 _c +365 215 355 224 344 231 _c +210 318 _l +189 306 170 292 152 275 _c +134 258 121 239 111 218 _c +101 197 96 175 96 152 _c +165 457 _m +286 379 _l +314 395 337 414 355 438 _c +373 461 382 487 382 516 _c +382 538 375 559 363 578 _c +350 596 334 611 314 621 _c +294 631 272 637 249 637 _c +}_e{229 637 208 633 188 625 _c +167 617 150 606 137 590 _c +123 574 117 556 117 536 _c +117 504 133 478 165 457 _c +_cl}_e}_d +end readonly def + +/BuildGlyph + {exch begin + CharStrings exch + 2 copy known not{pop /.notdef}if + true 3 1 roll get exec + end}_d + +/BuildChar { + 1 index /Encoding get exch get + 1 index /BuildGlyph get exec +}_d + +FontName currentdict end definefont pop +end +%%EndProlog +mpldict begin +-121.68 93.6 translate +855.36 604.8 0 0 clipbox +gsave +0 0 m +855.36 0 l +855.36 604.8 l +0 604.8 l +cl +1.000 setgray +fill +grestore +gsave +47.70075 314.970375 m +844.56 314.970375 l +844.56 577.2 l +47.70075 577.2 l +cl +0.933 setgray +fill +grestore +0.500 setlinewidth +1 setlinejoin +0 setlinecap +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +148.731795 314.970375 m +148.731795 577.2 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +148.732 314.97 o +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +294.372628 314.970375 m +294.372628 577.2 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +294.373 314.97 o +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +440.01346 314.970375 m +440.01346 577.2 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +440.013 314.97 o +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +585.654292 314.970375 m +585.654292 577.2 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +585.654 314.97 o +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +731.295125 314.970375 m +731.295125 577.2 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +731.295 314.97 o +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 344.318123 m +844.56 344.318123 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 344.318 o +grestore +/DejaVuSans findfont +10.000 scalefont +setfont +gsave +31.482000 340.521248 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /four glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 380.476256 m +844.56 380.476256 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 380.476 o +grestore +gsave +31.482000 376.679381 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /six glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 416.634389 m +844.56 416.634389 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 416.634 o +grestore +gsave +31.482000 412.837514 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /eight glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 452.792521 m +844.56 452.792521 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 452.793 o +grestore +gsave +31.482000 448.995646 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /zero glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 488.950654 m +844.56 488.950654 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 488.951 o +grestore +gsave +31.482000 485.153779 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /two glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 525.108786 m +844.56 525.108786 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 525.109 o +grestore +gsave +31.482000 521.311911 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /four glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 315 clipbox +47.70075 561.266919 m +844.56 561.266919 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 561.267 o +grestore +gsave +31.482000 557.470044 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /six glyphshow +grestore +gsave +24.482000 429.585188 translate +90.000000 rotate +/DejaVuSans findfont +12.0 scalefont +setfont +0.000000 0.250000 moveto +/V glyphshow + +/Cmmi10 findfont +8.399999999999999 scalefont +setfont +8.744681 -1.790750 moveto +/I glyphshow + +12.431986 -1.790750 moveto +/N glyphshow + +/DejaVuSans findfont +12.0 scalefont +setfont +19.944337 0.250000 moveto +/slash glyphshow + +23.987306 0.250000 moveto +/V glyphshow + + +grestore +2.000 setlinewidth +0.204 0.541 0.741 setrgbcolor +gsave +796.9 262.2 47.7 315 clipbox +83.921625 374.58248 m +83.921625 376.679652 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +118.584143 382.555349 m +118.584143 385.773422 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +154.047686 391.938384 m +154.047686 395.047983 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +190.093792 401.068312 m +190.093792 403.527065 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +226.868102 410.487506 m +226.868102 412.693152 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +262.768567 420.810653 m +262.768567 423.124773 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +299.834159 430.266004 m +299.834159 432.580125 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +336.972571 441.077286 m +336.972571 442.921351 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +372.508934 449.936029 m +372.508934 451.020773 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +408.045297 459.138273 m +408.045297 460.94618 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +445.620632 466.695323 m +445.620632 472.95068 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +481.739559 473.456894 m +481.739559 481.592474 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +517.130281 485.913371 m +517.130281 491.409407 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +554.851256 492.006016 m +554.851256 500.864758 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +590.751722 506.613901 m +590.751722 508.530282 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +626.579366 515.617276 m +626.579366 518.220662 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +661.970089 525.289577 m +661.970089 528.182228 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +699.399782 534.582217 m +699.399782 537.691816 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +734.135121 544.182201 m +734.135121 546.460164 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +769.525843 554.017213 m +769.525843 555.318906 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +808.339125 564.051095 m +808.339125 565.280472 l +stroke +grestore +0.651 0.024 0.157 setrgbcolor +gsave +796.9 262.2 47.7 315 clipbox +83.921625 326.889903 m +83.921625 327.14301 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +118.584143 335.405144 m +118.584143 335.622092 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +154.047686 344.245807 m +154.047686 344.426598 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +190.093792 353.231103 m +190.093792 353.48421 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +226.868102 362.415269 m +226.868102 362.668376 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +262.768567 371.129379 m +262.768567 371.418644 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +299.834159 380.440098 m +299.834159 380.693205 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +336.972571 389.533868 m +336.972571 389.786975 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +372.508934 398.302215 m +372.508934 398.663797 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +408.045297 407.142879 m +408.045297 407.432144 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +445.620632 416.363203 m +445.620632 416.580151 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +481.739559 425.384657 m +481.739559 425.637764 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +517.130281 434.279557 m +517.130281 434.532664 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +554.851256 443.662593 m +554.851256 444.024174 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +590.751722 452.358624 m +590.751722 452.684047 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +626.579366 461.343919 m +626.579366 461.669343 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +661.970089 470.130346 m +661.970089 470.311136 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +699.399782 479.495302 m +699.399782 479.639935 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +734.135121 488.155175 m +734.135121 488.335965 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +769.525843 496.706573 m +769.525843 496.851206 l +stroke +grestore +gsave +796.9 262.2 47.7 315 clipbox +808.339125 506.396953 m +808.339125 506.758534 l +stroke +grestore +1.000 setlinewidth +0.204 0.541 0.741 setrgbcolor +gsave +796.9 262.2 47.7 315 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -1.5 m +0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c +1.341951 -0.77937 1.5 -0.397805 1.5 0 c +1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c +0.77937 1.341951 0.397805 1.5 0 1.5 c +-0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c +-1.341951 0.77937 -1.5 0.397805 -1.5 0 c +-1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c +-0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c +cl + +gsave +0.204 0.541 0.741 setrgbcolor +fill +grestore +stroke +grestore +} bind def +83.9216 375.631 o +118.584 384.164 o +154.048 393.493 o +190.094 402.298 o +226.868 411.59 o +262.769 421.968 o +299.834 431.423 o +336.973 441.999 o +372.509 450.478 o +408.045 460.042 o +445.621 469.823 o +481.74 477.525 o +517.13 488.661 o +554.851 496.435 o +590.752 507.572 o +626.579 516.919 o +661.97 526.736 o +699.4 536.137 o +734.135 545.321 o +769.526 554.668 o +808.339 564.666 o +grestore +0.651 0.024 0.157 setrgbcolor +gsave +796.9 262.2 47.7 315 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -1.5 m +0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c +1.341951 -0.77937 1.5 -0.397805 1.5 0 c +1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c +0.77937 1.341951 0.397805 1.5 0 1.5 c +-0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c +-1.341951 0.77937 -1.5 0.397805 -1.5 0 c +-1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c +-0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c +cl + +gsave +0.651 0.024 0.157 setrgbcolor +fill +grestore +stroke +grestore +} bind def +83.9216 327.016 o +118.584 335.514 o +154.048 344.336 o +190.094 353.358 o +226.868 362.542 o +262.769 371.274 o +299.834 380.567 o +336.973 389.66 o +372.509 398.483 o +408.045 407.288 o +445.621 416.472 o +481.74 425.511 o +517.13 434.406 o +554.851 443.843 o +590.752 452.521 o +626.579 461.507 o +661.97 470.221 o +699.4 479.568 o +734.135 488.246 o +769.526 496.779 o +808.339 506.578 o +grestore +0.800 setlinewidth +0 setlinejoin +2 setlinecap +[] 0 setdash +0.737 setgray +gsave +47.70075 314.970375 m +47.70075 577.2 l +stroke +grestore +gsave +844.56 314.970375 m +844.56 577.2 l +stroke +grestore +gsave +47.70075 314.970375 m +844.56 314.970375 l +stroke +grestore +gsave +47.70075 577.2 m +844.56 577.2 l +stroke +grestore +0.000 setgray +/DejaVuSans findfont +14.400 scalefont +setfont +gsave +320.231938 583.200000 translate +0.000000 rotate +0.000000 0.000000 m /P glyphshow +8.677933 0.000000 m /o glyphshow +17.482346 0.000000 m /w glyphshow +29.252014 0.000000 m /e glyphshow +38.105621 0.000000 m /r glyphshow +44.022079 0.000000 m /I glyphshow +48.266190 0.000000 m /t glyphshow +53.908600 0.000000 m /space glyphshow +58.482956 0.000000 m /A glyphshow +68.327316 0.000000 m /D glyphshow +79.408371 0.000000 m /C glyphshow +89.456512 0.000000 m /space glyphshow +94.030869 0.000000 m /C glyphshow +104.079010 0.000000 m /a glyphshow +112.897476 0.000000 m /l glyphshow +116.895645 0.000000 m /i glyphshow +120.893814 0.000000 m /b glyphshow +130.028488 0.000000 m /r glyphshow +135.944946 0.000000 m /a glyphshow +144.763412 0.000000 m /t glyphshow +150.405823 0.000000 m /i glyphshow +154.403992 0.000000 m /o glyphshow +163.208405 0.000000 m /n glyphshow +172.329025 0.000000 m /colon glyphshow +177.177429 0.000000 m /space glyphshow +181.751785 0.000000 m /four glyphshow +190.907532 0.000000 m /eight glyphshow +200.063278 0.000000 m /V glyphshow +209.907639 0.000000 m /space glyphshow +214.481995 0.000000 m /I glyphshow +218.726105 0.000000 m /n glyphshow +227.846725 0.000000 m /p glyphshow +236.981400 0.000000 m /u glyphshow +246.102020 0.000000 m /t glyphshow +grestore +0.500 setlinewidth +0 setlinecap +0.800 setgray +gsave +54.70075 538.2 m +145.70075 538.2 l +147.034083 538.2 147.70075 538.866667 147.70075 540.2 c +147.70075 570.2 l +147.70075 571.533333 147.034083 572.2 145.70075 572.2 c +54.70075 572.2 l +53.367417 572.2 52.70075 571.533333 52.70075 570.2 c +52.70075 540.2 l +52.70075 538.866667 53.367417 538.2 54.70075 538.2 c +cl +gsave +0.933 setgray +fill +grestore +stroke +grestore +2.000 setlinewidth +1 setlinejoin +[] 0 setdash +0.204 0.541 0.741 setrgbcolor +gsave +66.70075 558.7 m +66.70075 568.7 l +stroke +grestore +1.000 setlinewidth +gsave +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -1.5 m +0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c +1.341951 -0.77937 1.5 -0.397805 1.5 0 c +1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c +0.77937 1.341951 0.397805 1.5 0 1.5 c +-0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c +-1.341951 0.77937 -1.5 0.397805 -1.5 0 c +-1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c +-0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c +cl + +gsave +0.204 0.541 0.741 setrgbcolor +fill +grestore +stroke +grestore +} bind def +66.7008 563.7 o +grestore +0.000 setgray +gsave +84.700750 560.200000 translate +0.000000 rotate +/DejaVuSans findfont +10.0 scalefont +setfont +0.000000 0.703125 moveto +/V glyphshow + +/Cmmi10 findfont +7.0 scalefont +setfont +7.287234 -0.997500 moveto +/M glyphshow + +14.078738 -0.997500 moveto +/O glyphshow + +19.414187 -0.997500 moveto +/N glyphshow + +25.036746 -0.997500 moveto +/I glyphshow + +28.109500 -0.997500 moveto +/T glyphshow + +32.197391 -0.997500 moveto +/O glyphshow + +37.532840 -0.997500 moveto +/R glyphshow + +/Cmtt10 findfont +7.0 scalefont +setfont +42.844363 -0.997500 moveto +/underscore glyphshow + +/Cmr10 findfont +7.0 scalefont +setfont +46.518680 -0.997500 moveto +/four glyphshow + +50.018680 -0.997500 moveto +/eight glyphshow + +/Cmmi10 findfont +7.0 scalefont +setfont +53.518680 -0.997500 moveto +/V glyphshow + + +grestore +2.000 setlinewidth +0.651 0.024 0.157 setrgbcolor +gsave +66.70075 542.778125 m +66.70075 552.778125 l +stroke +grestore +1.000 setlinewidth +gsave +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -1.5 m +0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c +1.341951 -0.77937 1.5 -0.397805 1.5 0 c +1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c +0.77937 1.341951 0.397805 1.5 0 1.5 c +-0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c +-1.341951 0.77937 -1.5 0.397805 -1.5 0 c +-1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c +-0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c +cl + +gsave +0.651 0.024 0.157 setrgbcolor +fill +grestore +stroke +grestore +} bind def +66.7008 547.778 o +grestore +0.000 setgray +gsave +84.700750 544.278125 translate +0.000000 rotate +/DejaVuSans findfont +10.0 scalefont +setfont +0.000000 0.703125 moveto +/V glyphshow + +/Cmmi10 findfont +7.0 scalefont +setfont +7.287234 -0.997500 moveto +/P glyphshow + +11.781863 -0.997500 moveto +/S glyphshow + + +grestore +gsave +47.70075 41.94075 m +844.56 41.94075 l +844.56 304.170375 l +47.70075 304.170375 l +cl +0.933 setgray +fill +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +148.731795 41.94075 m +148.731795 304.170375 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +148.732 41.9408 o +grestore +/DejaVuSans findfont +10.000 scalefont +setfont +gsave +142.372420 30.847000 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /four glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +294.372628 41.94075 m +294.372628 304.170375 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +294.373 41.9408 o +grestore +gsave +288.013253 30.847000 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /six glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +440.01346 41.94075 m +440.01346 304.170375 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +440.013 41.9408 o +grestore +gsave +433.654085 30.847000 translate +0.000000 rotate +0.000000 0.000000 m /four glyphshow +6.362305 0.000000 m /eight glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +585.654292 41.94075 m +585.654292 304.170375 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +585.654 41.9408 o +grestore +gsave +579.294917 30.847000 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /zero glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +731.295125 41.94075 m +731.295125 304.170375 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +0 3.5 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +731.295 41.9408 o +grestore +gsave +724.935750 30.847000 translate +0.000000 rotate +0.000000 0.000000 m /five glyphshow +6.362305 0.000000 m /two glyphshow +grestore +gsave +420.630375 14.768875 translate +0.000000 rotate +/DejaVuSans findfont +12.0 scalefont +setfont +0.000000 0.875000 moveto +/V glyphshow + +/Cmmi10 findfont +8.399999999999999 scalefont +setfont +8.744681 -1.165750 moveto +/K glyphshow + +15.877298 -1.165750 moveto +/e glyphshow + +19.781986 -1.165750 moveto +/i glyphshow + +22.673588 -1.165750 moveto +/t glyphshow + +25.704642 -1.165750 moveto +/h glyphshow + +/DejaVuSans findfont +12.0 scalefont +setfont +31.309767 0.875000 moveto +/slash glyphshow + +35.352736 0.875000 moveto +/k glyphshow + +/Cmr10 findfont +12.0 scalefont +setfont +42.301955 0.875000 moveto +/Omega glyphshow + + +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 42.97315 m +844.56 42.97315 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 42.9732 o +grestore +gsave +28.294500 39.176275 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /five glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 80.514972 m +844.56 80.514972 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 80.515 o +grestore +gsave +28.294500 76.718097 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /six glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 118.056794 m +844.56 118.056794 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 118.057 o +grestore +gsave +28.294500 114.259919 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /seven glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 155.598615 m +844.56 155.598615 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 155.599 o +grestore +gsave +28.294500 151.801740 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /eight glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 193.140437 m +844.56 193.140437 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 193.14 o +grestore +gsave +28.294500 189.343562 translate +0.000000 rotate +0.000000 0.000000 m /two glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /nine glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 230.682259 m +844.56 230.682259 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 230.682 o +grestore +gsave +28.294500 226.885384 translate +0.000000 rotate +0.000000 0.000000 m /three glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /zero glyphshow +grestore +0.500 setlinewidth +[1.85 0.8] 0 setdash +0.698 setgray +gsave +796.9 262.2 47.7 41.94 clipbox +47.70075 268.224081 m +844.56 268.224081 l +stroke +grestore +0.800 setlinewidth +[] 0 setdash +0.000 setgray +gsave +/o { +gsave +newpath +translate +0.8 setlinewidth +1 setlinejoin +0 setlinecap +0 0 m +3.5 0 l + +gsave +0.000 setgray +fill +grestore +stroke +grestore +} bind def +47.7008 268.224 o +grestore +gsave +28.294500 264.427206 translate +0.000000 rotate +0.000000 0.000000 m /three glyphshow +6.362305 0.000000 m /period glyphshow +9.541016 0.000000 m /one glyphshow +grestore +gsave +21.294500 148.055563 translate +90.000000 rotate +/Cmr10 findfont +12.0 scalefont +setfont +0.000000 0.250000 moveto +/Delta glyphshow + +/DejaVuSans findfont +12.0 scalefont +setfont +9.996094 0.250000 moveto +/V glyphshow + +/Cmmi10 findfont +8.399999999999999 scalefont +setfont +18.740775 -1.790750 moveto +/I glyphshow + +22.428080 -1.790750 moveto +/N glyphshow + +/DejaVuSans findfont +12.0 scalefont +setfont +29.940431 0.250000 moveto +/space glyphshow + +33.754884 0.250000 moveto +/slash glyphshow + +37.797853 0.250000 moveto +/space glyphshow + +41.612306 0.250000 moveto +/V glyphshow + + +grestore +2.000 setlinewidth +0.204 0.541 0.741 setrgbcolor +gsave +796.9 262.2 47.7 41.94 clipbox +83.921625 66.999916 m +83.921625 110.548429 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +118.584143 53.860278 m +118.584143 120.684721 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +154.047686 65.873661 m +154.047686 130.445595 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +190.093792 69.627844 m +190.093792 120.684721 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +226.868102 75.634535 m +226.868102 121.435558 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +262.768567 104.917156 m +262.768567 152.970688 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +299.834159 110.173011 m +299.834159 158.226543 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +336.972571 143.209814 m +336.972571 181.502472 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +372.508934 143.960651 m +372.508934 166.485744 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +408.045297 151.844433 m +408.045297 189.386255 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +445.620632 115.053448 m +445.620632 244.948151 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +481.739559 69.252425 m +481.739559 238.190623 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +517.130281 145.462324 m +517.130281 259.589462 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +554.851256 77.511626 m +554.851256 261.466553 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +590.751722 195.768365 m +590.751722 235.562696 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +626.579366 198.020874 m +626.579366 252.081097 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +661.970089 216.416367 m +661.970089 276.483281 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +699.399782 216.416367 m +699.399782 280.9883 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +734.135121 236.68895 m +734.135121 283.991646 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +769.525843 258.463207 m +769.525843 285.493319 l +stroke +grestore +gsave +796.9 262.2 47.7 41.94 clipbox +808.339125 266.722408 m +808.339125 292.250847 l +stroke +grestore +2 setlinecap +0.651 0.024 0.157 setrgbcolor +gsave +796.9 262.2 47.7 41.94 clipbox +83.921625 74.880477 m +118.584143 84.482579 l +154.047686 94.306578 l +190.093792 104.291957 l +226.868102 114.47906 l +262.768567 124.424094 l +299.834159 134.691888 l +336.972571 144.979854 l +372.508934 154.824025 l +408.045297 164.668197 l +445.620632 175.077198 l +481.739559 185.082749 l +517.130281 194.886576 l +554.851256 205.335922 l +590.751722 215.280956 l +626.579366 225.205817 l +661.970089 235.009644 l +699.399782 245.3783 l +734.135121 255.000574 l +769.525843 264.804401 l +808.339125 275.556334 l +stroke +grestore +1.000 setlinewidth +0 setlinecap +0.204 0.541 0.741 setrgbcolor +gsave +796.9 262.2 47.7 41.94 clipbox +/o { +gsave +newpath +translate +1.0 setlinewidth +1 setlinejoin +0 setlinecap +0 -1.5 m +0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c +1.341951 -0.77937 1.5 -0.397805 1.5 0 c +1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c +0.77937 1.341951 0.397805 1.5 0 1.5 c +-0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c +-1.341951 0.77937 -1.5 0.397805 -1.5 0 c +-1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c +-0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c +cl + +gsave +0.204 0.541 0.741 setrgbcolor +fill +grestore +stroke +grestore +} bind def +83.9216 88.7742 o +118.584 87.2725 o +154.048 98.1596 o +190.094 95.1563 o +226.868 98.535 o +262.769 128.944 o +299.834 134.2 o +336.973 162.356 o +372.509 155.223 o +408.045 170.615 o +445.621 180.001 o +481.74 153.722 o +517.13 202.526 o +554.851 169.489 o +590.752 215.666 o +626.579 225.051 o +661.97 246.45 o +699.4 248.702 o +734.135 260.34 o +769.526 271.978 o +808.339 279.487 o +grestore +0.800 setlinewidth +0 setlinejoin +2 setlinecap +[] 0 setdash +0.737 setgray +gsave +47.70075 41.94075 m +47.70075 304.170375 l +stroke +grestore +gsave +844.56 41.94075 m +844.56 304.170375 l +stroke +grestore +gsave +47.70075 41.94075 m +844.56 41.94075 l +stroke +grestore +gsave +47.70075 304.170375 m +844.56 304.170375 l +stroke +grestore + +end +showpage diff --git a/data/m02_adccalib_48/i48_adccalib.eps b/data/m02_adccalib_48/i48_adccalib.eps deleted file mode 100644 index c75b1cd..0000000 --- a/data/m02_adccalib_48/i48_adccalib.eps +++ /dev/null @@ -1,1066 +0,0 @@ -%!PS-Adobe-3.0 EPSF-3.0 -%%Title: adccalib.eps -%%Creator: matplotlib version 2.2.2, http://matplotlib.org/ -%%CreationDate: Mon Apr 23 11:11:59 2018 -%%Orientation: portrait -%%BoundingBox: -385 7 997 784 -%%EndComments -%%BeginProlog -/mpldict 8 dict def -mpldict begin -/m { moveto } bind def -/l { lineto } bind def -/r { rlineto } bind def -/c { curveto } bind def -/cl { closepath } bind def -/box { -m -1 index 0 r -0 exch r -neg 0 r -cl -} bind def -/clipbox { -box -clip -newpath -} bind def -%!PS-Adobe-3.0 Resource-Font -%%Title: DejaVu Sans -%%Copyright: Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain -%%Creator: Converted from TrueType to type 3 by PPR -25 dict begin -/_d{bind def}bind def -/_m{moveto}_d -/_l{lineto}_d -/_cl{closepath eofill}_d -/_c{curveto}_d -/_sc{7 -1 roll{setcachedevice}{pop pop pop pop pop pop}ifelse}_d -/_e{exec}_d -/FontName /DejaVuSans def -/PaintType 0 def -/FontMatrix[.001 0 0 .001 0 0]def -/FontBBox[-1021 -463 1793 1232]def -/FontType 3 def -/Encoding [ /zero /one /two /four /five /six /eight /underscore /a /c /i /p /r /s /t /u ] def -/FontInfo 10 dict dup begin -/FamilyName (DejaVu Sans) def -/FullName (DejaVu Sans) def -/Notice (Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved. DejaVu changes are in public domain ) def -/Weight (Book) def -/Version (Version 2.35) def -/ItalicAngle 0.0 def -/isFixedPitch false def -/UnderlinePosition -130 def -/UnderlineThickness 90 def -end readonly def -/CharStrings 17 dict dup begin -/.notdef 0 def -/zero{636 0 66 -13 570 742 _sc -318 664 _m -267 664 229 639 203 589 _c -177 539 165 464 165 364 _c -165 264 177 189 203 139 _c -229 89 267 64 318 64 _c -369 64 407 89 433 139 _c -458 189 471 264 471 364 _c -471 464 458 539 433 589 _c -407 639 369 664 318 664 _c -318 742 _m -399 742 461 709 505 645 _c -548 580 570 486 570 364 _c -570 241 548 147 505 83 _c -461 19 399 -13 318 -13 _c -236 -13 173 19 130 83 _c -87 147 66 241 66 364 _c -66 486 87 580 130 645 _c -173 709 236 742 318 742 _c -_cl}_d -/one{636 0 110 0 544 729 _sc -124 83 _m -285 83 _l -285 639 _l -110 604 _l -110 694 _l -284 729 _l -383 729 _l -383 83 _l -544 83 _l -544 0 _l -124 0 _l -124 83 _l -_cl}_d -/two{{636 0 73 0 536 742 _sc -192 83 _m -536 83 _l -536 0 _l -73 0 _l -73 83 _l -110 121 161 173 226 239 _c -290 304 331 346 348 365 _c -380 400 402 430 414 455 _c -426 479 433 504 433 528 _c -433 566 419 598 392 622 _c -365 646 330 659 286 659 _c -255 659 222 653 188 643 _c -154 632 117 616 78 594 _c -78 694 _l -118 710 155 722 189 730 _c -223 738 255 742 284 742 _c -}_e{359 742 419 723 464 685 _c -509 647 532 597 532 534 _c -532 504 526 475 515 449 _c -504 422 484 390 454 354 _c -446 344 420 317 376 272 _c -332 227 271 164 192 83 _c -_cl}_e}_d -/four{636 0 49 0 580 729 _sc -378 643 _m -129 254 _l -378 254 _l -378 643 _l -352 729 _m -476 729 _l -476 254 _l -580 254 _l -580 172 _l -476 172 _l -476 0 _l -378 0 _l -378 172 _l -49 172 _l -49 267 _l -352 729 _l -_cl}_d -/five{{636 0 77 -13 549 729 _sc -108 729 _m -495 729 _l -495 646 _l -198 646 _l -198 467 _l -212 472 227 476 241 478 _c -255 480 270 482 284 482 _c -365 482 429 459 477 415 _c -525 370 549 310 549 234 _c -549 155 524 94 475 51 _c -426 8 357 -13 269 -13 _c -238 -13 207 -10 175 -6 _c -143 -1 111 6 77 17 _c -77 116 _l -106 100 136 88 168 80 _c -199 72 232 69 267 69 _c -}_e{323 69 368 83 401 113 _c -433 143 450 183 450 234 _c -450 284 433 324 401 354 _c -368 384 323 399 267 399 _c -241 399 214 396 188 390 _c -162 384 135 375 108 363 _c -108 729 _l -_cl}_e}_d -/six{{636 0 70 -13 573 742 _sc -330 404 _m -286 404 251 388 225 358 _c -199 328 186 286 186 234 _c -186 181 199 139 225 109 _c -251 79 286 64 330 64 _c -374 64 409 79 435 109 _c -461 139 474 181 474 234 _c -474 286 461 328 435 358 _c -409 388 374 404 330 404 _c -526 713 _m -526 623 _l -501 635 476 644 451 650 _c -425 656 400 659 376 659 _c -310 659 260 637 226 593 _c -}_e{192 549 172 482 168 394 _c -187 422 211 444 240 459 _c -269 474 301 482 336 482 _c -409 482 467 459 509 415 _c -551 371 573 310 573 234 _c -573 159 550 99 506 54 _c -462 9 403 -13 330 -13 _c -246 -13 181 19 137 83 _c -92 147 70 241 70 364 _c -70 479 97 571 152 639 _c -206 707 280 742 372 742 _c -396 742 421 739 447 735 _c -472 730 498 723 526 713 _c -_cl}_e}_d -/eight{{636 0 68 -13 568 742 _sc -318 346 _m -271 346 234 333 207 308 _c -180 283 167 249 167 205 _c -167 161 180 126 207 101 _c -234 76 271 64 318 64 _c -364 64 401 76 428 102 _c -455 127 469 161 469 205 _c -469 249 455 283 429 308 _c -402 333 365 346 318 346 _c -219 388 _m -177 398 144 418 120 447 _c -96 476 85 511 85 553 _c -85 611 105 657 147 691 _c -188 725 245 742 318 742 _c -}_e{390 742 447 725 489 691 _c -530 657 551 611 551 553 _c -551 511 539 476 515 447 _c -491 418 459 398 417 388 _c -464 377 501 355 528 323 _c -554 291 568 251 568 205 _c -568 134 546 80 503 43 _c -459 5 398 -13 318 -13 _c -237 -13 175 5 132 43 _c -89 80 68 134 68 205 _c -68 251 81 291 108 323 _c -134 355 171 377 219 388 _c -183 544 _m -183 506 194 476 218 455 _c -}_e{242 434 275 424 318 424 _c -360 424 393 434 417 455 _c -441 476 453 506 453 544 _c -453 582 441 611 417 632 _c -393 653 360 664 318 664 _c -275 664 242 653 218 632 _c -194 611 183 582 183 544 _c -_cl}_e}_d -/underscore{500 0 -9 -235 510 -165 _sc -510 -165 _m -510 -235 _l --9 -235 _l --9 -165 _l -510 -165 _l -_cl}_d -/a{{613 0 60 -13 522 560 _sc -343 275 _m -270 275 220 266 192 250 _c -164 233 150 205 150 165 _c -150 133 160 107 181 89 _c -202 70 231 61 267 61 _c -317 61 357 78 387 114 _c -417 149 432 196 432 255 _c -432 275 _l -343 275 _l -522 312 _m -522 0 _l -432 0 _l -432 83 _l -411 49 385 25 355 10 _c -325 -5 287 -13 243 -13 _c -187 -13 142 2 109 33 _c -76 64 60 106 60 159 _c -}_e{60 220 80 266 122 298 _c -163 329 224 345 306 345 _c -432 345 _l -432 354 _l -432 395 418 427 391 450 _c -364 472 326 484 277 484 _c -245 484 215 480 185 472 _c -155 464 127 453 100 439 _c -100 522 _l -132 534 164 544 195 550 _c -226 556 256 560 286 560 _c -365 560 424 539 463 498 _c -502 457 522 395 522 312 _c -_cl}_e}_d -/c{{550 0 55 -13 488 560 _sc -488 526 _m -488 442 _l -462 456 437 466 411 473 _c -385 480 360 484 334 484 _c -276 484 230 465 198 428 _c -166 391 150 339 150 273 _c -150 206 166 154 198 117 _c -230 80 276 62 334 62 _c -360 62 385 65 411 72 _c -437 79 462 90 488 104 _c -488 21 _l -462 9 436 0 410 -5 _c -383 -10 354 -13 324 -13 _c -242 -13 176 12 128 64 _c -}_e{79 115 55 185 55 273 _c -55 362 79 432 128 483 _c -177 534 244 560 330 560 _c -358 560 385 557 411 551 _c -437 545 463 537 488 526 _c -_cl}_e}_d -/i{278 0 94 0 184 760 _sc -94 547 _m -184 547 _l -184 0 _l -94 0 _l -94 547 _l -94 760 _m -184 760 _l -184 646 _l -94 646 _l -94 760 _l -_cl}_d -/p{{635 0 91 -207 580 560 _sc -181 82 _m -181 -207 _l -91 -207 _l -91 547 _l -181 547 _l -181 464 _l -199 496 223 520 252 536 _c -281 552 316 560 356 560 _c -422 560 476 533 518 481 _c -559 428 580 359 580 273 _c -580 187 559 117 518 65 _c -476 13 422 -13 356 -13 _c -316 -13 281 -5 252 10 _c -223 25 199 49 181 82 _c -487 273 _m -487 339 473 390 446 428 _c -418 466 381 485 334 485 _c -}_e{286 485 249 466 222 428 _c -194 390 181 339 181 273 _c -181 207 194 155 222 117 _c -249 79 286 61 334 61 _c -381 61 418 79 446 117 _c -473 155 487 207 487 273 _c -_cl}_e}_d -/r{411 0 91 0 411 560 _sc -411 463 _m -401 469 390 473 378 476 _c -366 478 353 480 339 480 _c -288 480 249 463 222 430 _c -194 397 181 350 181 288 _c -181 0 _l -91 0 _l -91 547 _l -181 547 _l -181 462 _l -199 495 224 520 254 536 _c -284 552 321 560 365 560 _c -371 560 378 559 386 559 _c -393 558 401 557 411 555 _c -411 463 _l -_cl}_d -/s{{521 0 54 -13 472 560 _sc -443 531 _m -443 446 _l -417 458 391 468 364 475 _c -336 481 308 485 279 485 _c -234 485 200 478 178 464 _c -156 450 145 430 145 403 _c -145 382 153 366 169 354 _c -185 342 217 330 265 320 _c -296 313 _l -360 299 405 279 432 255 _c -458 230 472 195 472 151 _c -472 100 452 60 412 31 _c -372 1 316 -13 246 -13 _c -216 -13 186 -10 154 -5 _c -}_e{122 0 89 8 54 20 _c -54 113 _l -87 95 120 82 152 74 _c -184 65 216 61 248 61 _c -290 61 323 68 346 82 _c -368 96 380 117 380 144 _c -380 168 371 187 355 200 _c -339 213 303 226 247 238 _c -216 245 _l -160 257 119 275 95 299 _c -70 323 58 356 58 399 _c -58 450 76 490 112 518 _c -148 546 200 560 268 560 _c -301 560 332 557 362 552 _c -391 547 418 540 443 531 _c -}_e{_cl}_e}_d -/t{392 0 27 0 368 702 _sc -183 702 _m -183 547 _l -368 547 _l -368 477 _l -183 477 _l -183 180 _l -183 135 189 106 201 94 _c -213 81 238 75 276 75 _c -368 75 _l -368 0 _l -276 0 _l -206 0 158 13 132 39 _c -106 65 93 112 93 180 _c -93 477 _l -27 477 _l -27 547 _l -93 547 _l -93 702 _l -183 702 _l -_cl}_d -/u{634 0 85 -13 543 560 _sc -85 216 _m -85 547 _l -175 547 _l -175 219 _l -175 167 185 129 205 103 _c -225 77 255 64 296 64 _c -344 64 383 79 411 110 _c -439 141 453 183 453 237 _c -453 547 _l -543 547 _l -543 0 _l -453 0 _l -453 84 _l -431 50 405 26 377 10 _c -348 -5 315 -13 277 -13 _c -214 -13 166 6 134 45 _c -101 83 85 140 85 216 _c -311 560 _m -311 560 _l -_cl}_d -end readonly def - -/BuildGlyph - {exch begin - CharStrings exch - 2 copy known not{pop /.notdef}if - true 3 1 roll get exec - end}_d - -/BuildChar { - 1 index /Encoding get exch get - 1 index /BuildGlyph get exec -}_d - -FontName currentdict end definefont pop -end -%%EndProlog -mpldict begin --385.2 7.2 translate -1382.4 777.6 0 0 clipbox -gsave -0 0 m -1382.4 0 l -1382.4 777.6 l -0 777.6 l -cl -1.000 setgray -fill -grestore -gsave -172.8 85.536 m -1244.16 85.536 l -1244.16 684.288 l -172.8 684.288 l -cl -0.933 setgray -fill -grestore -0.500 setlinewidth -1 setlinejoin -0 setlinecap -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -375.281914 85.536 m -375.281914 684.288 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -375.282 85.536 o -grestore -/DejaVuSans findfont -10.000 scalefont -setfont -gsave -368.922539 74.442250 translate -0.000000 rotate -0.000000 0.000000 m /two glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -580.32689 85.536 m -580.32689 684.288 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -580.327 85.536 o -grestore -gsave -573.967515 74.442250 translate -0.000000 rotate -0.000000 0.000000 m /four glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -785.371866 85.536 m -785.371866 684.288 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -785.372 85.536 o -grestore -gsave -779.012491 74.442250 translate -0.000000 rotate -0.000000 0.000000 m /six glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -990.416842 85.536 m -990.416842 684.288 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -990.417 85.536 o -grestore -gsave -984.057467 74.442250 translate -0.000000 rotate -0.000000 0.000000 m /eight glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -1195.461818 85.536 m -1195.461818 684.288 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -0 3.5 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -1195.46 85.536 o -grestore -gsave -1185.922756 74.442250 translate -0.000000 rotate -0.000000 0.000000 m /one glyphshow -6.362305 0.000000 m /zero glyphshow -12.724609 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -172.8 87.660867 m -1244.16 87.660867 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -172.8 87.6609 o -grestore -gsave -162.940625 83.863992 translate -0.000000 rotate -0.000000 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -172.8 208.874068 m -1244.16 208.874068 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -172.8 208.874 o -grestore -gsave -162.940625 205.077193 translate -0.000000 rotate -0.000000 0.000000 m /five glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -172.8 330.087269 m -1244.16 330.087269 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -172.8 330.087 o -grestore -gsave -156.581250 326.290394 translate -0.000000 rotate -0.000000 0.000000 m /one glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -172.8 451.30047 m -1244.16 451.30047 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -172.8 451.3 o -grestore -gsave -156.581250 447.503595 translate -0.000000 rotate -0.000000 0.000000 m /one glyphshow -6.362305 0.000000 m /five glyphshow -grestore -0.500 setlinewidth -[1.85 0.8] 0 setdash -0.698 setgray -gsave -1071 598.8 172.8 85.54 clipbox -172.8 572.513671 m -1244.16 572.513671 l -stroke -grestore -0.800 setlinewidth -[] 0 setdash -0.000 setgray -gsave -/o { -gsave -newpath -translate -0.8 setlinewidth -1 setlinejoin -0 setlinecap -0 0 m -3.5 0 l - -gsave -0.000 setgray -fill -grestore -stroke -grestore -} bind def -172.8 572.514 o -grestore -gsave -156.581250 568.716796 translate -0.000000 rotate -0.000000 0.000000 m /two glyphshow -6.362305 0.000000 m /zero glyphshow -grestore -1.000 setlinewidth -0.204 0.541 0.741 setrgbcolor -gsave -1071 598.8 172.8 85.54 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.204 0.541 0.741 setrgbcolor -fill -grestore -stroke -grestore -} bind def -221.498 112.752 o -272.759 134.207 o -324.021 155.977 o -375.282 184.074 o -529.066 258.111 o -580.327 294.984 o -631.588 319.469 o -682.849 352.124 o -734.111 381.724 o -785.372 413.167 o -836.633 444.294 o -887.894 466.961 o -939.156 502.331 o -990.417 526.501 o -1041.68 561.265 o -1092.94 589.362 o -1144.2 618.066 o -1195.46 657.072 o -grestore -0.651 0.024 0.157 setrgbcolor -gsave -1071 598.8 172.8 85.54 clipbox -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.651 0.024 0.157 setrgbcolor -fill -grestore -stroke -grestore -} bind def -221.498 117.988 o -272.759 143.637 o -324.021 168.51 o -375.282 193.844 o -529.066 271.59 o -580.327 297.99 o -631.588 323.881 o -682.849 350.718 o -734.111 377.263 o -785.372 404.73 o -836.633 431.761 o -887.894 459.034 o -939.156 486.477 o -990.417 513.677 o -1041.68 541.507 o -1092.94 569.192 o -1144.2 597.532 o -1195.46 639.932 o -grestore -0.800 setlinewidth -0 setlinejoin -2 setlinecap -[] 0 setdash -0.737 setgray -gsave -172.8 85.536 m -172.8 684.288 l -stroke -grestore -gsave -1244.16 85.536 m -1244.16 684.288 l -stroke -grestore -gsave -172.8 85.536 m -1244.16 85.536 l -stroke -grestore -gsave -172.8 684.288 m -1244.16 684.288 l -stroke -grestore -0.500 setlinewidth -0 setlinecap -0.800 setgray -gsave -179.8 646.38175 m -268.971875 646.38175 l -270.305208 646.38175 270.971875 647.048417 270.971875 648.38175 c -270.971875 677.288 l -270.971875 678.621333 270.305208 679.288 268.971875 679.288 c -179.8 679.288 l -178.466667 679.288 177.8 678.621333 177.8 677.288 c -177.8 648.38175 l -177.8 647.048417 178.466667 646.38175 179.8 646.38175 c -cl -gsave -0.933 setgray -fill -grestore -stroke -grestore -1.000 setlinewidth -1 setlinejoin -[] 0 setdash -0.204 0.541 0.741 setrgbcolor -gsave -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.204 0.541 0.741 setrgbcolor -fill -grestore -stroke -grestore -} bind def -191.8 671.194 o -grestore -0.000 setgray -gsave -209.800000 667.694250 translate -0.000000 rotate -0.000000 0.000000 m /p glyphshow -6.347656 0.000000 m /i glyphshow -9.125977 0.000000 m /t glyphshow -13.046875 0.000000 m /underscore glyphshow -18.046875 0.000000 m /i glyphshow -20.825195 0.000000 m /four glyphshow -27.187500 0.000000 m /eight glyphshow -grestore -0.651 0.024 0.157 setrgbcolor -gsave -/o { -gsave -newpath -translate -1.0 setlinewidth -1 setlinejoin -0 setlinecap -0 -1.5 m -0.397805 -1.5 0.77937 -1.341951 1.06066 -1.06066 c -1.341951 -0.77937 1.5 -0.397805 1.5 0 c -1.5 0.397805 1.341951 0.77937 1.06066 1.06066 c -0.77937 1.341951 0.397805 1.5 0 1.5 c --0.397805 1.5 -0.77937 1.341951 -1.06066 1.06066 c --1.341951 0.77937 -1.5 0.397805 -1.5 0 c --1.5 -0.397805 -1.341951 -0.77937 -1.06066 -1.06066 c --0.77937 -1.341951 -0.397805 -1.5 0 -1.5 c -cl - -gsave -0.651 0.024 0.157 setrgbcolor -fill -grestore -stroke -grestore -} bind def -191.8 656.241 o -grestore -0.000 setgray -gsave -209.800000 652.741125 translate -0.000000 rotate -0.000000 0.000000 m /a glyphshow -6.127930 0.000000 m /c glyphshow -11.625977 0.000000 m /t glyphshow -15.546875 0.000000 m /underscore glyphshow -20.546875 0.000000 m /c glyphshow -26.044922 0.000000 m /u glyphshow -32.382812 0.000000 m /r glyphshow -36.494141 0.000000 m /r glyphshow -40.605469 0.000000 m /underscore glyphshow -45.605469 0.000000 m /p glyphshow -51.953125 0.000000 m /s glyphshow -grestore - -end -showpage diff --git a/data/m02_adccalib_48/processing_adccalib_48.py b/data/m02_adccalib_48/processing_adccalib_48.py index 3874b36..786cf12 100644 --- a/data/m02_adccalib_48/processing_adccalib_48.py +++ b/data/m02_adccalib_48/processing_adccalib_48.py @@ -1,62 +1,64 @@ #! /usr/bin/python3 +import scipy.optimize as opt import numpy as np import pandas as pd import matplotlib.pyplot as plt -lognum = 2 - plt.ioff() plt.style.use('bmh') -plt.figure(figsize=(11.88, 8.4)) -data = pd.read_csv("./log_poticalib_ana_{:02d}.csv".format(lognum)) +fig, axarr = plt.subplots(2,1, sharex='col',figsize=(11.88, 8.4)) +data = pd.read_csv("./adccalib_48.csv") +data['Dv'] = data['v_pit48/v'] - data['v_keith/v'] print(data) -#plt.errorbar( -# data['time'], -# data['act_curr_ps'], -# yerr=data['act_curr_ps']*.002, -# label="Spannungsquelle Ausgang", -# fmt='.' -#) -#plt.errorbar( -# data['time'], -# data['act_curr_el']-.125, -# label="Elektronische Last Eingang", -# fmt='.' -#)# - -data['val_poti'] = data['val_poti'].map(lambda x: int(x, base=16)) -data['r_bcu/kohm'] = 2*4.7+1/(1/data['r_restheo/kohm']+1/75) - -data['v_bcutheo/v'] = 0.7+0.7*30.1/(data['r_bcu/kohm']+6.49) - -plt.errorbar( - data['r_bcu/kohm'], +axarr[0].errorbar( data['v_keith/v'], - yerr=data['dv_keith/v'], - label="V$_{Keith,IV8A}$", + data['v_pit48/v'], + yerr=data['dv_pit48/v'], + label="V$_{MONITOR\_48V}$", fmt='.' ) -plt.errorbar( - data['r_bcu/kohm'], - data['v_pit/v'], - yerr=data['dv_pit/v)'], - label="V$_{PIT,IV8A}$", +axarr[0].errorbar( + data['v_keith/v'], + data['v_ps/v'], + yerr=data['dv_ps/v'], + label="V$_{PS}$", fmt='.' ) -plt.plot( - data['r_bcu/kohm'], - data['v_bcutheo/v'], - label="V$_{BCU,O}$" -) -plt.xlabel('$R_{BCU,Set}$/k$\Omega$') -plt.ylabel('V$_{1V8A}$/V') -plt.title("PowerIt Calibration: Analog Potentiometer") -plt.legend() +axarr[1].errorbar( + data['v_keith/v'], + data['Dv'], + yerr=data['dv_pit48/v'], + label=" absolute Error of ADC", + fmt='.' +) + +# fit to abs dist +linfnc = lambda x,m,c: x*m+c + +pfinal, pcov = opt.curve_fit( + linfnc, + data['v_keith/v'], + data['Dv'], + p0=(.1,2.6), + sigma=[.5 for e in range(data['Dv'].size)] +) + +print( pfinal ) + +axarr[1].plot( + data['v_keith/v'], + data['v_keith/v']*pfinal[0]+pfinal[1] +) +plt.xlabel('V$_{Keith}$/k$\Omega$') +axarr[0].set_ylabel('V$_{IN}$/V') +axarr[0].set_title("PowerIt ADC Calibration: 48V Input") +axarr[1].set_ylabel('$\Delta$V$_{IN}$ / V') +axarr[0].legend() #-plt.savefig("2kw_direct.png") plt.tight_layout() -plt.savefig("adccalib_{:02d}.eps".format(lognum), format='eps', dpi=1000) +plt.savefig("adccalib_48.eps", format='eps', dpi=1000) diff --git a/preamble.tex b/preamble.tex index 23871d1..d49e27f 100644 --- a/preamble.tex +++ b/preamble.tex @@ -6,6 +6,10 @@ \usepackage{xcolor} \usepackage{hyperref} \usepackage{tcolorbox} +\usepackage{enumitem,amssymb} \definecolor{myteal}{HTML}{228c9c} %\DeclareTColorBox{blockbox}{ O{width=\textwidth} }{boxrule=0mm, colframe=myteal, valign lower=bottom, on line, lower separated=false, height=.6\textheight, #1} + +\newlist{todolist}{itemize}{2} +\setlist[todolist]{label=$\square$} diff --git a/tabs/registerbuffer.tex b/tabs/registerbuffer.tex index 1a09baf..5fb035a 100644 --- a/tabs/registerbuffer.tex +++ b/tabs/registerbuffer.tex @@ -2,30 +2,30 @@ \begin{figure} \centering \begin{tabular}{l|l<{\ttfamily} l l l} - addr & name & type & size & perm \\ + \bfseries{addr} & \bfseries{name} & \bfseries{type} & \bfseries{size} & \bfseries{perm} \\ \hline - 0x00 & onmask & byte & 1 & rw\\ - 0x01 & offmask & byte & 1 & rw\\ - 0x02 & anapot & 9bit & 2 & rw\\ - 0x04 & digipot & 9bit & 2 & rw\\ + 0x00 & onmask & byte & 1 & rw\\ + 0x01 & offmask & byte & 1 & rw\\ + 0x02 & anapot & 9bit & 2 & rw\\ + 0x04 & digipot & 9bit & 2 & rw\\ \hline - 0x06 & TEMP\_SENSOR & float & 4 & r\\ - 0x0a & EXT\_AIN & float & 4 & r\\ - 0x0e & MONITOR\_48V & float & 4 & r\\ - 0x12 & MONITOR\_48I & float & 4 & r\\ - 0x16 & MONITOR\_8VBUS & float & 4 & r\\ - 0x1a & MONITOR\_8IBUS & float & 4 & r\\ - 0x1e & MONITOR\_8V\_0 & float & 4 & r\\ - 0x22 & MONITOR\_8V\_1 & float & 4 & r\\ - 0x26 & MONITOR\_8V\_2 & float & 4 & r\\ - 0x2a & MONITOR\_8V\_3 & float & 4 & r\\ - 0x2e & VDD\_1V8\_ANA & float & 4 & r\\ - 0x32 & VDD\_1V8\_IOUT\_ANA & float & 4 & r\\ - 0x36 & VDD\_1V8\_DIGI & float & 4 & r\\ - 0x3a & VDD\_1V8\_IOUT\_DIGI & float & 4 & r\\ + 0x06 & TEMP\_SENSOR & float & 4 & r\\ + 0x0a & EXT\_AIN & float & 4 & r\\ + 0x0e & MONITOR\_48V & float & 4 & r\\ + 0x12 & MONITOR\_48I & float & 4 & r\\ + 0x16 & MONITOR\_8VBUS & float & 4 & r\\ + 0x1a & MONITOR\_8IBUS & float & 4 & r\\ + 0x1e & MONITOR\_8V\_0 & float & 4 & r\\ + 0x22 & MONITOR\_8V\_1 & float & 4 & r\\ + 0x26 & MONITOR\_8V\_2 & float & 4 & r\\ + 0x2a & MONITOR\_8V\_3 & float & 4 & r\\ + 0x2e & VDD\_1V8\_ANA & float & 4 & r\\ + 0x32 & VDD\_1V8\_IOUT\_ANA & float & 4 & r\\ + 0x36 & VDD\_1V8\_DIGI & float & 4 & r\\ + 0x3a & VDD\_1V8\_IOUT\_DIGI & float & 4 & r\\ \hline - 0x3e & CommitHash & float & 4 & s\\ - 0x42 & CommitDirtyFlag & byte & 1 & s\\ - 0x43 & STM32UUID & 96bit & 12 & s\\ + 0x3e & CommitHash & float & 4 & s\\ + 0x42 & CommitDirtyFlag & byte & 1 & s\\ + 0x43 & STM32UUID & 96bit & 12 & s\\ \end{tabular} \end{figure} diff --git a/temp_content.tex b/temp_content.tex index aa08d89..a8120aa 100644 --- a/temp_content.tex +++ b/temp_content.tex @@ -1,22 +1,44 @@ %! TEX root = ./thesis.tex +\twocolumn \chapter{vorläufiger Inhalt} \begin{itemize} - \item I2C stabil + (Chip ID == PowerIt ID) auslesbar + \item I2C stabil \begin{itemize} \item I2C Umbau, was war, was wird nicht mehr, was bleibt, was wird neu? - \item \href{https://techoverflow.net/2015/02/03/reading-the-stm32-unique-device-id-in-c/}{UID auslesen} + \begin{todolist} + \item[$\checkmark$] Umbau + \item alt + \item ballast + \item reused + \item neu + \end{todolist} + \item \href{https://techoverflow.net/2015/02/03/reading-the-stm32-unique-device-id-in-c/}{STM32UUID auslesen} \end{itemize} \item Messungen kalibrieren \begin{itemize} \item ADC vs Keithley (Spannugnen) bzw. vs EL (Strom) + \begin{todolist} + \item 48V + \item 10V + \item[\checkmark] 1.8V (Fig.\ref{fig::1V8vsR}) + + \item 48I + \item 10I + \item 1.8I + \end{todolist} \item Kennlinien charakterisieren (woher kommen Fehler? Offset, Gain) \begin{itemize} \item erklaeren der consts im Quellcode der Firmware: - \begin{itemize} + \begin{todolist} \item Messschaltungen der Spannungen und Stroeme + \begin{todolist} + \item 48V + \item 10V + \item 1.8V + \end{todolist} \item Berechnung von 8I \item Umrechnung des Temp sensors - \end{itemize} + \end{todolist} \item Langzeit-Stabilität (\textasciitilde 1 Monat) \item Powerit-zu-Powerit variation $\rightarrow$ woher kommen Kalibrationswerte? (kein ID chips) \begin{itemize} @@ -38,6 +60,7 @@ \item Stabilität! \end{itemize} \end{itemize} +\onecolumn \begin{figure}[b] \centering %\includegraphics[height=.4\textheight]{data/m02_adccalib_48/i48_adccalib.eps} @@ -48,5 +71,17 @@ \centering \includegraphics[width=\textwidth]{data/m03_poticalib/adccalib_02.eps} \caption{ Kurve der 1.8V Ausgangsspannung in Abhaengigkeit des angelegeten Widerstandes} - \label{} + \label{fig::1V8vsR} +\end{figure} +\begin{figure}[b] + \centering + \includegraphics[height=.4\textheight]{tikz/mon48v.pdf} + \caption{circuit for getting the input voltage} + \label{fig::mon48v} +\end{figure} +\begin{figure}[b] + \centering + \includegraphics[height=.4\textheight]{tikz/mon48i.pdf} + \caption{circuit for getting the input current} + \label{fig::mon48i} \end{figure} diff --git a/thesis.tex b/thesis.tex index 309b37f..4616820 100644 --- a/thesis.tex +++ b/thesis.tex @@ -21,10 +21,10 @@ \tableofcontents \include{./temp_content} \include{./tabs/registerbuffer} - \include{parts/intro} - \include{parts/tasks} - \include{parts/theory} - \include{parts/experiments} - \include{parts/results} - \include{parts/outlook} + %\include{parts/intro} + %\include{parts/tasks} + %\include{parts/theory} + %\include{parts/experiments} + %\include{parts/results} + %\include{parts/outlook} \end{document} diff --git a/tikz/mon48i.tex b/tikz/mon48i.tex new file mode 100644 index 0000000..817abd8 --- /dev/null +++ b/tikz/mon48i.tex @@ -0,0 +1,39 @@ +\documentclass[]{standalone} +\input{./tikzpreamble} + +\begin{document} +\begin{circuitikz}[scale=2] + \draw[color=black, thick] + (1,0) + to [R, text width=1cm, l={R 500$\mu$},f>^=I$_{IN}$, *-] (1,6) + to [short, -o](0,6) node[left] {V$_{IN} = -48V$} + + (1,5.1) node[draw=black, fill=white, regular polygon, regular polygon sides=4] {PowerIt} + + (0,0) node[left]{GND$_{V_{IN}}$} to [short, o-] (1,0) + + (2.1,3) node[fd op amp] (fdoa) {} + (fdoa.+) to [short,-*] (1,2) + (fdoa.-) to [short,-*] (1,4) + (fdoa.down) to (2.06,0) + (fdoa.down)+(-.2,-.1) + to (1.86,0) + to [short, -*](1,0) + (fdoa.up) + to (2.06,6) + to [short,-o](6,6) node[right] {$V_{SS} = 3.3V$} + (fdoa.up)+(-.2,.1) + to (1.86,6) + to [short, -*] (2.06,6) + + (4,3) node[op amp] (oa) {} + (fdoa.out -) to (oa.-) + (fdoa.out +) to (oa.+) + + (2.06,0) to [short,-o] (6,0) node[right]{GND} + (5,0) node[ground]{} node[circ](4.5,0){} + + (oa.out) to [short,-] (5.5,3) node[right,draw=black] {MONITOR\_48I} + ; +\end{circuitikz} +\end{document} diff --git a/tikz/mon48v.tex b/tikz/mon48v.tex index 39cae61..d374c05 100644 --- a/tikz/mon48v.tex +++ b/tikz/mon48v.tex @@ -4,12 +4,12 @@ \begin{document} \begin{circuitikz}[scale=2] \draw[color=black, thick] - (0,0) node[left]{$V_{SS}=-48V$} + (-1,0) node[left]{$V_{IN}=-48V$} to [short,o-*] (1.5,0){} % Baseline for connection to ground (1,0) to [R, text width=1cm, l={R? 240k}, *-] (1,3) to [R, text width=1cm, l={R? 1k}, *-] (1,6) - (0,6) to [short, o-] (1,6) + (-1,6) node[left]{$GND_{V_{IN}}$} to [short, o-] (1,6) (2.1,3) node[fd op amp] (fdoa) {} (fdoa.+) to (1,3) @@ -21,7 +21,7 @@ to [short, -*](.1,6) (fdoa.up) to (2.06,6) - to (5,6) + to [short,-o](6,6) node[right] {$V_{SS} = 3.3V$} (fdoa.up)+(-.2,.1) to +(-.2,1) to [short, -*] +(0,1) @@ -32,12 +32,8 @@ (2.06,0) to [short,-o] (6,0) node[right]{GND} (5,0) node[ground]{} node[circ](4.5,0){} - (5,0) - to [R, text width=1cm, l=$R20$ 1k] (5,3) - to [R, l=$R21$, *-*] (5,6) - to [short, -o](6,6) node[right]{$V_{DD}=3.3 V$} - % Mosfet Transistors + (oa.out) to [short,-] (6,3) node[right,draw=black] {MONITOR\_48V} ; \end{circuitikz} \end{document} diff --git a/tikz/tikzpreamble.tex b/tikz/tikzpreamble.tex index 8a055bc..23f3b30 100644 --- a/tikz/tikzpreamble.tex +++ b/tikz/tikzpreamble.tex @@ -1,5 +1,5 @@ \usepackage{tikz} -\usetikzlibrary{positioning, shapes, arrows} +\usetikzlibrary{positioning, shapes, arrows, shapes.geometric} \usepackage[siunitx]{circuitikz} \usepackage[utf8]{inputenc} %\usepackage{cm}