diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..e175e58 Binary files /dev/null and b/.DS_Store differ diff --git a/.gitconfig b/.gitconfig new file mode 100644 index 0000000..226dd32 --- /dev/null +++ b/.gitconfig @@ -0,0 +1 @@ +core.autocrlf true diff --git a/firmware/Arduino.mk b/Arduino.mk similarity index 100% rename from firmware/Arduino.mk rename to Arduino.mk diff --git a/firmware/Makefile b/Makefile similarity index 100% rename from firmware/Makefile rename to Makefile diff --git a/README.me b/README.me index 9ccc53c..5aaaea1 100644 --- a/README.me +++ b/README.me @@ -1,10 +1,10 @@ This project is reengineered out of the TenaTester build by ZL1CVD. -The firmware is completely written by myself, the wheatstone bridge was mostly drawn as seen in the TenaTesta demo videos by ZL1CVD on youtube. The electrical component values were modified by myself to fit my personal requirements. The si5351 prt in the schematics was replaced by an adafruit breakout board. +The firmware is completely written by myself, the wheatstone bridge was mostly drawn as seen in the TenaTesta demo videos by ZL1CVD on youtube. The electrical component values were modified by myself to fit my personal requirements. The si5351 in the schematics was replaced by an adafruit breakout board. Ressources: * https://learn.adafruit.com/adafruit-si5351-clock-generator-breakout/wiring-and-test * http://community.silabs.com/t5/Timing-Knowledge-Base/Modifying-Output-Driver-Strength-of-the-Si5351/ta-p/112253 * https://github.com/etherkit/Si5351Arduino * http://images.google.de/imgres?imgurl=http://www.kh-gps.de/si5351_4.jpg&imgrefurl=http://www.kh-gps.de/si5351.htm&h=483&w=1115&tbnid=p6ACt2AabOao6M:&tbnh=90&tbnw=208&docid=YzcwWac64G4VOM&usg=__tpZeibmT-PYky-rOAt6f3X7w_7s=&sa=X&ved=0ahUKEwjggd_4tI_PAhUEnRQKHQHdAVUQ9QEIJzAC - * https://github.com/gmtii/ili9341-arduino \ No newline at end of file + * https://github.com/gmtii/ili9341-arduino diff --git a/Si5351Arduino/.DS_Store b/Si5351Arduino/.DS_Store new file mode 100644 index 0000000..9a874b5 Binary files /dev/null and b/Si5351Arduino/.DS_Store differ diff --git a/firmware/.DS_Store b/firmware/.DS_Store new file mode 100644 index 0000000..633da77 Binary files /dev/null and b/firmware/.DS_Store differ diff --git a/firmware/command_ctrl.ino b/firmware/command_ctrl.ino index fdea09d..912035e 100644 --- a/firmware/command_ctrl.ino +++ b/firmware/command_ctrl.ino @@ -226,9 +226,17 @@ void cc_startMeasurement() uint32_t a1_sum = 0; uint16_t i = 0; - si5351.set_freq((uint64_t)freq * 100, SI5351_PLL_FIXED, SI5351_CLK0); - si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0 - delay(1); + if (freq < 8000) + { + setWaveformFrequency((int)freq); + enableWaveformOutput(); + si5351.output_enable(SI5351_CLK0, 0); // disable clock output 0 + } else { + disableWaveformOutput(); + si5351.set_freq((uint64_t)freq * 100, SI5351_PLL_FIXED, SI5351_CLK0); + si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0 + delay(1); + } for (i = 0; i < intervall; i++) { @@ -295,12 +303,21 @@ void cc_enableClk(void) sendSOM(); if (cc_read_data[0] == SI5351_CLK0) { - si5351.set_freq((uint64_t)start_freq * 100, SI5351_PLL_FIXED, SI5351_CLK0); - si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0 + if (start_freq < 8000) + { + setWaveformFrequency((int)start_freq); + enableWaveformOutput(); + si5351.output_enable(SI5351_CLK0, 0); + } else { + disableWaveformOutput(); + si5351.set_freq((uint64_t)start_freq * 100, SI5351_PLL_FIXED, SI5351_CLK0); + si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0 + } Serial.write(MSG_TYPE_ANSWER_OK); } else if (cc_read_data[0] == SI5351_CLK1) { + si5351.set_freq((uint64_t)start_freq * 100, SI5351_PLL_FIXED, SI5351_CLK1); si5351.output_enable(SI5351_CLK1, 1); // enable clock output 1 Serial.write(MSG_TYPE_ANSWER_OK); @@ -323,6 +340,7 @@ void cc_disableClk(void) sendSOM(); if (cc_read_data[0] == SI5351_CLK0) { + disableWaveformOutput(); si5351.output_enable(SI5351_CLK0, 0); // disable clock output 0 Serial.write(MSG_TYPE_ANSWER_OK); } @@ -527,4 +545,3 @@ void send16BitValue(uint16_t value) } /*****************************************************************************/ - diff --git a/firmware/firmware.ino b/firmware/firmware.ino index 3ab15b7..2d45e85 100644 --- a/firmware/firmware.ino +++ b/firmware/firmware.ino @@ -59,6 +59,8 @@ void setup() analogReference(DEFAULT); // 5V reference + initWaveformGenerator(); + readEEPValues(); } @@ -90,6 +92,8 @@ void loop() cc_processData(c); } + pollWaveformGenerator(); + //delay(100); delay(10); } @@ -186,4 +190,3 @@ uint32_t keepFreqRange(uint32_t freq) } /*****************************************************************************/ - diff --git a/firmware/waveformgenerator.ino b/firmware/waveformgenerator.ino new file mode 100644 index 0000000..74f5f02 --- /dev/null +++ b/firmware/waveformgenerator.ino @@ -0,0 +1,63 @@ + +#include "Waveforms.h" + +#define PWM_BIT_WIDTH 10 +#define PWM_PIN 5 // PWM-Pin für DAC0 auf dem Arduino Nano 328 + +int wf_wave0 = 0; +int wf_pos = 0; +int wf_sample; + +bool wf_outputEnabled = true; // Variable to control waveform output state + +void initWaveformGenerator() +{ + setWaveform(WAVEFORM_SINUS); + // Call the function to set default frequency, here you might want to specify a default frequency + setWaveformFrequency(WAVEFORM_DEFAULT_FREQ_HZ); +} + +void setWaveform(int waveform0) +{ + if (waveform0 >= 0 and waveform0 < WAVEFORM_MAXWAVEFORM_NUM) + { + // Set default waveforms + wf_wave0 = waveform0; + } +} + +void setWaveformFrequency(int frequency) +{ + if (frequency >= 1 and frequency < 8000) + { + wf_sample = map(frequency, 0, (2^PWM_BIT_WIDTH)-1, 0, WAVEFORM_ONE_HZ_SAMPLE); + wf_sample = constrain(wf_sample, 0, WAVEFORM_ONE_HZ_SAMPLE); + } else { + wf_sample = map(WAVEFORM_DEFAULT_FREQ_HZ, 0, (2^PWM_BIT_WIDTH)-1, 0, WAVEFORM_ONE_HZ_SAMPLE); + wf_sample = constrain(wf_sample, 0, WAVEFORM_ONE_HZ_SAMPLE); + } +} + +void enableWaveformOutput() +{ + wf_outputEnabled = true; +} + +void disableWaveformOutput() +{ + wf_outputEnabled = false; +} + +void pollWaveformGenerator() +{ + if (wf_outputEnabled) + { + analogWrite(PWM_PIN, waveformsTable[wf_wave0][wf_pos]); // write the selected waveform on DAC0 + + wf_pos++; + if (wf_pos == WAVEFORM_MAX_SAMPLES_NUM) // Reset the counter to repeat the wave + wf_pos = 0; + + delayMicroseconds(wf_sample); // Hold the sample value for the sample time + } +} diff --git a/firmware/waveforms.h b/firmware/waveforms.h new file mode 100644 index 0000000..19fcced --- /dev/null +++ b/firmware/waveforms.h @@ -0,0 +1,84 @@ +#ifndef _Waveforms_h_ +#define _Waveforms_h_ + +#define WAVEFORM_MAXWAVEFORM_NUM 4 +#define WAVEFORM_MAX_SAMPLES_NUM 120 +#define WAVEFORM_ONE_HZ_SAMPLE (1000000/WAVEFORM_MAX_SAMPLES_NUM) // sample for the 1Hz signal expressed in microseconds + +#define WAVEFORM_DEFAULT_FREQ_HZ 1 + +#define WAVEFORM_SINUS 0 +#define WAVEFORM_TRIANGULAR 1 +#define WAVEFORM_SAWTOOTH 2 + +static int waveformsTable[WAVEFORM_MAXWAVEFORM_NUM][WAVEFORM_MAX_SAMPLES_NUM] = { + // Sin wave + { + 0x7ff, 0x86a, 0x8d5, 0x93f, 0x9a9, 0xa11, 0xa78, 0xadd, 0xb40, 0xba1, + 0xbff, 0xc5a, 0xcb2, 0xd08, 0xd59, 0xda7, 0xdf1, 0xe36, 0xe77, 0xeb4, + 0xeec, 0xf1f, 0xf4d, 0xf77, 0xf9a, 0xfb9, 0xfd2, 0xfe5, 0xff3, 0xffc, + 0xfff, 0xffc, 0xff3, 0xfe5, 0xfd2, 0xfb9, 0xf9a, 0xf77, 0xf4d, 0xf1f, + 0xeec, 0xeb4, 0xe77, 0xe36, 0xdf1, 0xda7, 0xd59, 0xd08, 0xcb2, 0xc5a, + 0xbff, 0xba1, 0xb40, 0xadd, 0xa78, 0xa11, 0x9a9, 0x93f, 0x8d5, 0x86a, + 0x7ff, 0x794, 0x729, 0x6bf, 0x655, 0x5ed, 0x586, 0x521, 0x4be, 0x45d, + 0x3ff, 0x3a4, 0x34c, 0x2f6, 0x2a5, 0x257, 0x20d, 0x1c8, 0x187, 0x14a, + 0x112, 0xdf, 0xb1, 0x87, 0x64, 0x45, 0x2c, 0x19, 0xb, 0x2, + 0x0, 0x2, 0xb, 0x19, 0x2c, 0x45, 0x64, 0x87, 0xb1, 0xdf, + 0x112, 0x14a, 0x187, 0x1c8, 0x20d, 0x257, 0x2a5, 0x2f6, 0x34c, 0x3a4, + 0x3ff, 0x45d, 0x4be, 0x521, 0x586, 0x5ed, 0x655, 0x6bf, 0x729, 0x794 + } + , + + // Triangular wave + { + 0x44, 0x88, 0xcc, 0x110, 0x154, 0x198, 0x1dc, 0x220, 0x264, 0x2a8, + 0x2ec, 0x330, 0x374, 0x3b8, 0x3fc, 0x440, 0x484, 0x4c8, 0x50c, 0x550, + 0x594, 0x5d8, 0x61c, 0x660, 0x6a4, 0x6e8, 0x72c, 0x770, 0x7b4, 0x7f8, + 0x83c, 0x880, 0x8c4, 0x908, 0x94c, 0x990, 0x9d4, 0xa18, 0xa5c, 0xaa0, + 0xae4, 0xb28, 0xb6c, 0xbb0, 0xbf4, 0xc38, 0xc7c, 0xcc0, 0xd04, 0xd48, + 0xd8c, 0xdd0, 0xe14, 0xe58, 0xe9c, 0xee0, 0xf24, 0xf68, 0xfac, 0xff0, + 0xfac, 0xf68, 0xf24, 0xee0, 0xe9c, 0xe58, 0xe14, 0xdd0, 0xd8c, 0xd48, + 0xd04, 0xcc0, 0xc7c, 0xc38, 0xbf4, 0xbb0, 0xb6c, 0xb28, 0xae4, 0xaa0, + 0xa5c, 0xa18, 0x9d4, 0x990, 0x94c, 0x908, 0x8c4, 0x880, 0x83c, 0x7f8, + 0x7b4, 0x770, 0x72c, 0x6e8, 0x6a4, 0x660, 0x61c, 0x5d8, 0x594, 0x550, + 0x50c, 0x4c8, 0x484, 0x440, 0x3fc, 0x3b8, 0x374, 0x330, 0x2ec, 0x2a8, + 0x264, 0x220, 0x1dc, 0x198, 0x154, 0x110, 0xcc, 0x88, 0x44, 0x0 + } + , + + // Sawtooth wave + { + 0x22, 0x44, 0x66, 0x88, 0xaa, 0xcc, 0xee, 0x110, 0x132, 0x154, + 0x176, 0x198, 0x1ba, 0x1dc, 0x1fe, 0x220, 0x242, 0x264, 0x286, 0x2a8, + 0x2ca, 0x2ec, 0x30e, 0x330, 0x352, 0x374, 0x396, 0x3b8, 0x3da, 0x3fc, + 0x41e, 0x440, 0x462, 0x484, 0x4a6, 0x4c8, 0x4ea, 0x50c, 0x52e, 0x550, + 0x572, 0x594, 0x5b6, 0x5d8, 0x5fa, 0x61c, 0x63e, 0x660, 0x682, 0x6a4, + 0x6c6, 0x6e8, 0x70a, 0x72c, 0x74e, 0x770, 0x792, 0x7b4, 0x7d6, 0x7f8, + 0x81a, 0x83c, 0x85e, 0x880, 0x8a2, 0x8c4, 0x8e6, 0x908, 0x92a, 0x94c, + 0x96e, 0x990, 0x9b2, 0x9d4, 0x9f6, 0xa18, 0xa3a, 0xa5c, 0xa7e, 0xaa0, + 0xac2, 0xae4, 0xb06, 0xb28, 0xb4a, 0xb6c, 0xb8e, 0xbb0, 0xbd2, 0xbf4, + 0xc16, 0xc38, 0xc5a, 0xc7c, 0xc9e, 0xcc0, 0xce2, 0xd04, 0xd26, 0xd48, + 0xd6a, 0xd8c, 0xdae, 0xdd0, 0xdf2, 0xe14, 0xe36, 0xe58, 0xe7a, 0xe9c, + 0xebe, 0xee0, 0xf02, 0xf24, 0xf46, 0xf68, 0xf8a, 0xfac, 0xfce, 0xff0 + } + , + + // Square wave + { + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, 0xfff, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, + 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0 + } + +}; + +#endif diff --git a/pcb/TenaTesta_ZL1CVD-backups/TenaTesta_ZL1CVD-2024-02-11_114215.zip b/pcb/TenaTesta_ZL1CVD-backups/TenaTesta_ZL1CVD-2024-02-11_114215.zip new file mode 100644 index 0000000..f338aca Binary files /dev/null and b/pcb/TenaTesta_ZL1CVD-backups/TenaTesta_ZL1CVD-2024-02-11_114215.zip differ diff --git a/pcb/TenaTesta_ZL1CVD-rescue.lib b/pcb/TenaTesta_ZL1CVD-rescue.lib new file mode 100644 index 0000000..e44e05d --- /dev/null +++ b/pcb/TenaTesta_ZL1CVD-rescue.lib @@ -0,0 +1,265 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# BNC +# +DEF BNC P 0 40 Y N 1 F N +F0 "P" 10 120 50 H V C CNN +F1 "BNC" 110 -60 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + BNC_* + bnc + bnc-* +$ENDFPLIST +DRAW +C 0 0 20 0 1 8 N +C 0 0 70 0 1 12 N +X In 1 -150 0 130 R 40 40 1 1 P +X Ext 2 0 -200 130 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + C? + C_????_* + C_???? + SMD*_c + Capacitor* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X07 +# +DEF CONN_01X07 P 0 40 Y N 1 F N +F0 "P" 0 400 50 H V C CNN +F1 "CONN_01X07" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X07 + Pin_Header_Angled_1X07 + Socket_Strip_Straight_1X07 + Socket_Strip_Angled_1X07 +$ENDFPLIST +DRAW +S -50 -350 50 350 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +X P1 1 -200 300 150 R 50 50 1 1 P +X P2 2 -200 200 150 R 50 50 1 1 P +X P3 3 -200 100 150 R 50 50 1 1 P +X P4 4 -200 0 150 R 50 50 1 1 P +X P5 5 -200 -100 150 R 50 50 1 1 P +X P6 6 -200 -200 150 R 50 50 1 1 P +X P7 7 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X09 +# +DEF CONN_01X09 P 0 40 Y N 1 F N +F0 "P" 0 500 50 H V C CNN +F1 "CONN_01X09" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X09 + Pin_Header_Angled_1X09 + Socket_Strip_Straight_1X09 + Socket_Strip_Angled_1X09 +$ENDFPLIST +DRAW +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 450 50 -450 0 1 0 N +X P1 1 -200 400 150 R 50 50 1 1 P +X P2 2 -200 300 150 R 50 50 1 1 P +X P3 3 -200 200 150 R 50 50 1 1 P +X P4 4 -200 100 150 R 50 50 1 1 P +X P5 5 -200 0 150 R 50 50 1 1 P +X P6 6 -200 -100 150 R 50 50 1 1 P +X P7 7 -200 -200 150 R 50 50 1 1 P +X P8 8 -200 -300 150 R 50 50 1 1 P +X P9 9 -200 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X15 +# +DEF CONN_01X15 P 0 40 Y N 1 F N +F0 "P" 0 800 50 H V C CNN +F1 "CONN_01X15" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X15 + Pin_Header_Angled_1X15 + Socket_Strip_Straight_1X15 + Socket_Strip_Angled_1X15 +$ENDFPLIST +DRAW +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 750 50 -750 0 1 0 N +X P1 1 -200 700 150 R 50 50 1 1 P +X P10 10 -200 -200 150 R 50 50 1 1 P +X P11 11 -200 -300 150 R 50 50 1 1 P +X P12 12 -200 -400 150 R 50 50 1 1 P +X P13 13 -200 -500 150 R 50 50 1 1 P +X P14 14 -200 -600 150 R 50 50 1 1 P +X P15 15 -200 -700 150 R 50 50 1 1 P +X P2 2 -200 600 150 R 50 50 1 1 P +X P3 3 -200 500 150 R 50 50 1 1 P +X P4 4 -200 400 150 R 50 50 1 1 P +X P5 5 -200 300 150 R 50 50 1 1 P +X P6 6 -200 200 150 R 50 50 1 1 P +X P7 7 -200 100 150 R 50 50 1 1 P +X P8 8 -200 0 150 R 50 50 1 1 P +X P9 9 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# MCP6002 +# +DEF MCP6002 U 0 10 Y Y 2 F N +F0 "U" 0 150 50 H V L CNN +F1 "MCP6002" 0 -150 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 50 50 0 1 P I +X 2 2 300 0 200 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/TenaTesta_ZL1CVD.kicad_prl b/pcb/TenaTesta_ZL1CVD.kicad_prl new file mode 100644 index 0000000..405bc7b --- /dev/null +++ b/pcb/TenaTesta_ZL1CVD.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "fffffff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "TenaTesta_ZL1CVD.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/pcb/TenaTesta_ZL1CVD.kicad_pro b/pcb/TenaTesta_ZL1CVD.kicad_pro new file mode 100644 index 0000000..d7c10ab --- /dev/null +++ b/pcb/TenaTesta_ZL1CVD.kicad_pro @@ -0,0 +1,320 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.1, + "copper_line_width": 0.2, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "other_line_width": 0.15, + "silk_line_width": 0.15, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15 + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": { + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0 + }, + "track_widths": [], + "via_dimensions": [] + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "TenaTesta_ZL1CVD.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.25, + "pin_symbol_size": 0.0, + "text_offset_ratio": 0.08 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [], + "text_variables": {} +} diff --git a/pcb/rescue-backup/TenaTesta_ZL1CVD-2024-02-11-11-29-17.sch b/pcb/rescue-backup/TenaTesta_ZL1CVD-2024-02-11-11-29-17.sch new file mode 100644 index 0000000..e3083fb --- /dev/null +++ b/pcb/rescue-backup/TenaTesta_ZL1CVD-2024-02-11-11-29-17.sch @@ -0,0 +1,1157 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:TenaTesta_ZL1CVD-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L R R7 +U 1 1 57D81418 +P 2850 1650 +F 0 "R7" V 2930 1650 50 0000 C CNN +F 1 "50" V 2850 1650 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 2780 1650 50 0001 C CNN +F 3 "" H 2850 1650 50 0000 C CNN + 1 2850 1650 + 0 1 1 0 +$EndComp +$Comp +L R R9 +U 1 1 57D814B0 +P 3450 2050 +F 0 "R9" V 3530 2050 50 0000 C CNN +F 1 "50" V 3450 2050 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 3380 2050 50 0001 C CNN +F 3 "" H 3450 2050 50 0000 C CNN + 1 3450 2050 + -1 0 0 1 +$EndComp +$Comp +L R R10 +U 1 1 57D814EE +P 3450 2850 +F 0 "R10" V 3530 2850 50 0000 C CNN +F 1 "50" V 3450 2850 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 3380 2850 50 0001 C CNN +F 3 "" H 3450 2850 50 0000 C CNN + 1 3450 2850 + -1 0 0 1 +$EndComp +$Comp +L R R4 +U 1 1 57D8156D +P 2200 2850 +F 0 "R4" V 2280 2850 50 0000 C CNN +F 1 "10k" V 2200 2850 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 2130 2850 50 0001 C CNN +F 3 "" H 2200 2850 50 0000 C CNN + 1 2200 2850 + -1 0 0 1 +$EndComp +$Comp +L R R11 +U 1 1 57D815CB +P 4350 2850 +F 0 "R11" V 4430 2850 50 0000 C CNN +F 1 "10k" V 4350 2850 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 4280 2850 50 0001 C CNN +F 3 "" H 4350 2850 50 0000 C CNN + 1 4350 2850 + -1 0 0 1 +$EndComp +$Comp +L R R3 +U 1 1 57D81651 +P 1850 3600 +F 0 "R3" V 1930 3600 50 0000 C CNN +F 1 "100k" V 1850 3600 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 1780 3600 50 0001 C CNN +F 3 "" H 1850 3600 50 0000 C CNN + 1 1850 3600 + 0 1 1 0 +$EndComp +$Comp +L R R8 +U 1 1 57D81777 +P 4000 3600 +F 0 "R8" V 4080 3600 50 0000 C CNN +F 1 "100k" V 4000 3600 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 3930 3600 50 0001 C CNN +F 3 "" H 4000 3600 50 0000 C CNN + 1 4000 3600 + 0 1 1 0 +$EndComp +$Comp +L R R1 +U 1 1 57D817F0 +P 1500 4100 +F 0 "R1" V 1580 4100 50 0000 C CNN +F 1 "2k2" V 1500 4100 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 1430 4100 50 0001 C CNN +F 3 "" H 1500 4100 50 0000 C CNN + 1 1500 4100 + -1 0 0 1 +$EndComp +$Comp +L R R5 +U 1 1 57D81862 +P 3650 4100 +F 0 "R5" V 3730 4100 50 0000 C CNN +F 1 "2k2" V 3650 4100 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 3580 4100 50 0001 C CNN +F 3 "" H 3650 4100 50 0000 C CNN + 1 3650 4100 + -1 0 0 1 +$EndComp +$Comp +L R R6 +U 1 1 57D818FD +P 3650 4900 +F 0 "R6" V 3730 4900 50 0000 C CNN +F 1 "22k" V 3650 4900 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 3580 4900 50 0001 C CNN +F 3 "" H 3650 4900 50 0000 C CNN + 1 3650 4900 + -1 0 0 1 +$EndComp +$Comp +L R R2 +U 1 1 57D8194B +P 1500 4900 +F 0 "R2" V 1580 4900 50 0000 C CNN +F 1 "22k" V 1500 4900 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 1430 4900 50 0001 C CNN +F 3 "" H 1500 4900 50 0000 C CNN + 1 1500 4900 + -1 0 0 1 +$EndComp +$Comp +L C C4 +U 1 1 57D81AA8 +P 4450 1650 +F 0 "C4" H 4475 1750 50 0000 L CNN +F 1 "100n" H 4475 1550 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 4488 1500 50 0001 C CNN +F 3 "" H 4450 1650 50 0000 C CNN + 1 4450 1650 + 0 1 1 0 +$EndComp +$Comp +L C C2 +U 1 1 57D81D90 +P 2200 2050 +F 0 "C2" H 2225 2150 50 0000 L CNN +F 1 "100n" H 2225 1950 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 2238 1900 50 0001 C CNN +F 3 "" H 2200 2050 50 0000 C CNN + 1 2200 2050 + -1 0 0 1 +$EndComp +$Comp +L D D1 +U 1 1 57D81E7A +P 2850 2400 +F 0 "D1" H 2850 2500 50 0000 C CNN +F 1 "1N60" H 2850 2300 50 0000 C CNN +F 2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" H 2850 2400 50 0001 C CNN +F 3 "" H 2850 2400 50 0000 C CNN + 1 2850 2400 + 1 0 0 -1 +$EndComp +$Comp +L D D2 +U 1 1 57D81FC0 +P 3900 2400 +F 0 "D2" H 3900 2500 50 0000 C CNN +F 1 "1N60" H 3900 2300 50 0000 C CNN +F 2 "Diodes_ThroughHole:Diode_DO-35_SOD27_Horizontal_RM10" H 3900 2400 50 0001 C CNN +F 3 "" H 3900 2400 50 0000 C CNN + 1 3900 2400 + -1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 57D82040 +P 4900 2850 +F 0 "C5" H 4925 2950 50 0000 L CNN +F 1 "100n" H 4925 2750 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 4938 2700 50 0001 C CNN +F 3 "" H 4900 2850 50 0000 C CNN + 1 4900 2850 + -1 0 0 1 +$EndComp +$Comp +L C C1 +U 1 1 57D8211D +P 1850 3350 +F 0 "C1" H 1875 3450 50 0000 L CNN +F 1 "10n" H 1875 3250 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 1888 3200 50 0001 C CNN +F 3 "" H 1850 3350 50 0000 C CNN + 1 1850 3350 + 0 -1 -1 0 +$EndComp +$Comp +L C C3 +U 1 1 57D821F7 +P 4000 3350 +F 0 "C3" H 4025 3450 50 0000 L CNN +F 1 "10n" H 4025 3250 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 4038 3200 50 0001 C CNN +F 3 "" H 4000 3350 50 0000 C CNN + 1 4000 3350 + 0 -1 -1 0 +$EndComp +$Comp +L BNC P1 +U 1 1 57D82265 +P 1600 1650 +F 0 "P1" H 1610 1770 50 0000 C CNN +F 1 "BNC" V 1710 1590 50 0000 C CNN +F 2 "Connect:PINHEAD1-3" H 1600 1650 50 0001 C CNN +F 3 "" H 1600 1650 50 0000 C CNN + 1 1600 1650 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR3 +U 1 1 57D82504 +P 1600 1950 +F 0 "#PWR3" H 1600 1700 50 0001 C CNN +F 1 "GND" H 1600 1800 50 0000 C CNN +F 2 "" H 1600 1950 50 0000 C CNN +F 3 "" H 1600 1950 50 0000 C CNN + 1 1600 1950 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR7 +U 1 1 57D83353 +P 3450 3100 +F 0 "#PWR7" H 3450 2850 50 0001 C CNN +F 1 "GND" H 3450 2950 50 0000 C CNN +F 2 "" H 3450 3100 50 0000 C CNN +F 3 "" H 3450 3100 50 0000 C CNN + 1 3450 3100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR13 +U 1 1 57D833E2 +P 4900 3100 +F 0 "#PWR13" H 4900 2850 50 0001 C CNN +F 1 "GND" H 4900 2950 50 0000 C CNN +F 2 "" H 4900 3100 50 0000 C CNN +F 3 "" H 4900 3100 50 0000 C CNN + 1 4900 3100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR4 +U 1 1 57D83F2B +P 1700 4750 +F 0 "#PWR4" H 1700 4500 50 0001 C CNN +F 1 "GND" H 1700 4600 50 0000 C CNN +F 2 "" H 1700 4750 50 0000 C CNN +F 3 "" H 1700 4750 50 0000 C CNN + 1 1700 4750 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR9 +U 1 1 57D84180 +P 3850 4750 +F 0 "#PWR9" H 3850 4500 50 0001 C CNN +F 1 "GND" H 3850 4600 50 0000 C CNN +F 2 "" H 3850 4750 50 0000 C CNN +F 3 "" H 3850 4750 50 0000 C CNN + 1 3850 4750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR11 +U 1 1 57D84814 +P 4650 4550 +F 0 "#PWR11" H 4650 4400 50 0001 C CNN +F 1 "+5V" H 4650 4690 50 0000 C CNN +F 2 "" H 4650 4550 50 0000 C CNN +F 3 "" H 4650 4550 50 0000 C CNN + 1 4650 4550 + 1 0 0 -1 +$EndComp +Text Label 5000 1650 0 60 ~ 0 +CLK0 +$Comp +L GND #PWR25 +U 1 1 57D854FE +P 9950 2000 +F 0 "#PWR25" H 9950 1750 50 0001 C CNN +F 1 "GND" H 9950 1850 50 0000 C CNN +F 2 "" H 9950 2000 50 0000 C CNN +F 3 "" H 9950 2000 50 0000 C CNN + 1 9950 2000 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X07 P4 +U 1 1 57D8571B +P 7800 1750 +F 0 "P4" H 7800 2150 50 0000 C CNN +F 1 "CONN_01X07" V 7900 1750 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x07" H 7800 1750 50 0001 C CNN +F 3 "" H 7800 1750 50 0000 C CNN + 1 7800 1750 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR18 +U 1 1 57D85B32 +P 7300 2050 +F 0 "#PWR18" H 7300 1900 50 0001 C CNN +F 1 "+5V" H 7300 2190 50 0000 C CNN +F 2 "" H 7300 2050 50 0000 C CNN +F 3 "" H 7300 2050 50 0000 C CNN + 1 7300 2050 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR19 +U 1 1 57D85C77 +P 7500 2150 +F 0 "#PWR19" H 7500 1900 50 0001 C CNN +F 1 "GND" H 7500 2000 50 0000 C CNN +F 2 "" H 7500 2150 50 0000 C CNN +F 3 "" H 7500 2150 50 0000 C CNN + 1 7500 2150 + 1 0 0 -1 +$EndComp +$Comp +L C C6 +U 1 1 57D85D32 +P 6800 1800 +F 0 "C6" H 6825 1900 50 0000 L CNN +F 1 "100n" H 6825 1700 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 6838 1650 50 0001 C CNN +F 3 "" H 6800 1800 50 0000 C CNN + 1 6800 1800 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR15 +U 1 1 57D85E0F +P 6800 1550 +F 0 "#PWR15" H 6800 1400 50 0001 C CNN +F 1 "+5V" H 6800 1690 50 0000 C CNN +F 2 "" H 6800 1550 50 0000 C CNN +F 3 "" H 6800 1550 50 0000 C CNN + 1 6800 1550 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR16 +U 1 1 57D85E65 +P 6800 2050 +F 0 "#PWR16" H 6800 1800 50 0001 C CNN +F 1 "GND" H 6800 1900 50 0000 C CNN +F 2 "" H 6800 2050 50 0000 C CNN +F 3 "" H 6800 2050 50 0000 C CNN + 1 6800 2050 + 1 0 0 -1 +$EndComp +Text Label 7300 1450 2 60 ~ 0 +CLK0 +Text Label 7300 1550 2 60 ~ 0 +CLK1 +Text Label 7300 1650 2 60 ~ 0 +CLK2 +Text Label 7300 1750 2 60 ~ 0 +SCL +Text Label 7300 1850 2 60 ~ 0 +SDA +$Comp +L GND #PWR17 +U 1 1 57D86AF6 +P 7150 4300 +F 0 "#PWR17" H 7150 4050 50 0001 C CNN +F 1 "GND" H 7150 4150 50 0000 C CNN +F 2 "" H 7150 4300 50 0000 C CNN +F 3 "" H 7150 4300 50 0000 C CNN + 1 7150 4300 + 0 1 1 0 +$EndComp +$Comp +L +5V #PWR21 +U 1 1 57D86BE1 +P 8700 4300 +F 0 "#PWR21" H 8700 4150 50 0001 C CNN +F 1 "+5V" H 8700 4440 50 0000 C CNN +F 2 "" H 8700 4300 50 0000 C CNN +F 3 "" H 8700 4300 50 0000 C CNN + 1 8700 4300 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR20 +U 1 1 57D86CAF +P 8700 4100 +F 0 "#PWR20" H 8700 3850 50 0001 C CNN +F 1 "GND" H 8700 3950 50 0000 C CNN +F 2 "" H 8700 4100 50 0000 C CNN +F 3 "" H 8700 4100 50 0000 C CNN + 1 8700 4100 + 0 -1 -1 0 +$EndComp +Text Label 8700 5000 0 60 ~ 0 +A1 +Text Label 8700 5100 0 60 ~ 0 +A0 +$Comp +L CONN_01X15 P3 +U 1 1 57D8755C +P 7550 4700 +F 0 "P3" H 7550 5500 50 0000 C CNN +F 1 "CONN_01X15" H 7550 3900 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x15" H 7550 4700 50 0001 C CNN +F 3 "" H 7550 4700 50 0000 C CNN + 1 7550 4700 + 1 0 0 -1 +$EndComp +$Comp +L CONN_01X15 P5 +U 1 1 57D87619 +P 8300 4700 +F 0 "P5" H 8300 5500 50 0000 C CNN +F 1 "CONN_01X15" H 8300 3900 50 0000 C CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x15" H 8300 4700 50 0001 C CNN +F 3 "" H 8300 4700 50 0000 C CNN + 1 8300 4700 + -1 0 0 -1 +$EndComp +Text Label 8700 4700 0 60 ~ 0 +SDA +Text Label 8700 4600 0 60 ~ 0 +SCL +$Comp +L C C7 +U 1 1 57D87F1E +P 8950 5200 +F 0 "C7" H 8975 5300 50 0000 L CNN +F 1 "100n" H 8975 5100 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 8988 5050 50 0001 C CNN +F 3 "" H 8950 5200 50 0000 C CNN + 1 8950 5200 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR24 +U 1 1 57D88248 +P 9200 5200 +F 0 "#PWR24" H 9200 4950 50 0001 C CNN +F 1 "GND" H 9200 5050 50 0000 C CNN +F 2 "" H 9200 5200 50 0000 C CNN +F 3 "" H 9200 5200 50 0000 C CNN + 1 9200 5200 + 0 -1 -1 0 +$EndComp +$Comp +L +5V #PWR6 +U 1 1 57D888AD +P 2500 4550 +F 0 "#PWR6" H 2500 4400 50 0001 C CNN +F 1 "+5V" H 2500 4690 50 0000 C CNN +F 2 "" H 2500 4550 50 0000 C CNN +F 3 "" H 2500 4550 50 0000 C CNN + 1 2500 4550 + 1 0 0 -1 +$EndComp +$Comp +L MCP6002 U1 +U 1 1 57D88C5F +P 2100 4750 +F 0 "U1" H 2100 4900 50 0000 L CNN +F 1 "MCP6002" H 2100 4600 50 0000 L CNN +F 2 "Housings_DIP:DIP-8_W7.62mm_LongPads" H 2000 4800 50 0001 C CNN +F 3 "" H 2100 4900 50 0000 C CNN + 1 2100 4750 + 0 1 1 0 +$EndComp +$Comp +L MCP6002 U1 +U 2 1 57D88D50 +P 4250 4750 +F 0 "U1" H 4250 4900 50 0000 L CNN +F 1 "MCP6002" H 4250 4600 50 0000 L CNN +F 2 "Housings_DIP:DIP-8_W7.62mm_LongPads" H 4150 4800 50 0001 C CNN +F 3 "" H 4250 4900 50 0000 C CNN + 2 4250 4750 + 0 1 1 0 +$EndComp +Text Notes 7450 3700 0 60 ~ 0 +Arduino Nano header +Text Notes 6750 2550 0 60 ~ 0 +Si5351 breakout board +Text Notes 1700 1450 2 60 ~ 0 +ANT +$Comp +L GND #PWR8 +U 1 1 57D8AC18 +P 3550 3600 +F 0 "#PWR8" H 3550 3350 50 0001 C CNN +F 1 "GND" H 3550 3450 50 0000 C CNN +F 2 "" H 3550 3600 50 0000 C CNN +F 3 "" H 3550 3600 50 0000 C CNN + 1 3550 3600 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR1 +U 1 1 57D8ACE7 +P 1400 3600 +F 0 "#PWR1" H 1400 3350 50 0001 C CNN +F 1 "GND" H 1400 3450 50 0000 C CNN +F 2 "" H 1400 3600 50 0000 C CNN +F 3 "" H 1400 3600 50 0000 C CNN + 1 1400 3600 + 0 1 1 0 +$EndComp +$Comp +L SW_PUSH SW1 +U 1 1 57D8B330 +P 4500 7050 +F 0 "SW1" H 4650 7160 50 0000 C CNN +F 1 "SW_PUSH" H 4500 6970 50 0000 C CNN +F 2 "Buttons_Switches_ThroughHole:SW_PUSH_SMALL" H 4500 7050 50 0001 C CNN +F 3 "" H 4500 7050 50 0000 C CNN + 1 4500 7050 + 1 0 0 -1 +$EndComp +Text Label 9000 4200 0 60 ~ 0 +RESET +Text Label 5050 7050 0 60 ~ 0 +RESET +$Comp +L GND #PWR10 +U 1 1 57D8B741 +P 4100 7050 +F 0 "#PWR10" H 4100 6800 50 0001 C CNN +F 1 "GND" H 4100 6900 50 0000 C CNN +F 2 "" H 4100 7050 50 0000 C CNN +F 3 "" H 4100 7050 50 0000 C CNN + 1 4100 7050 + 0 1 1 0 +$EndComp +Text Notes 7100 7000 0 60 ~ 0 +SWR meter - based on the ZL1CVD.\nWithout the buttons and the TFT display.\nReverseengineered by Kai Lauterbach (me@klaute.de),\nusing the schematics out of the youtube videos created by ZL1CVD. +Text Notes 4350 7400 0 60 ~ 0 +Arduino reset +Text Notes 3950 1400 2 60 ~ 0 +Wheatstone impedance bridge +Text Notes 7800 5700 0 99 ~ 0 +USB +$Comp +L C C8 +U 1 1 57E8D2EB +P 10250 4700 +F 0 "C8" H 10275 4800 50 0000 L CNN +F 1 "100n" H 10275 4600 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 10288 4550 50 0001 C CNN +F 3 "" H 10250 4700 50 0000 C CNN + 1 10250 4700 + -1 0 0 1 +$EndComp +$Comp +L +5V #PWR27 +U 1 1 57E8D54F +P 10250 4450 +F 0 "#PWR27" H 10250 4300 50 0001 C CNN +F 1 "+5V" H 10250 4590 50 0000 C CNN +F 2 "" H 10250 4450 50 0000 C CNN +F 3 "" H 10250 4450 50 0000 C CNN + 1 10250 4450 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR28 +U 1 1 57E8D5B4 +P 10250 4950 +F 0 "#PWR28" H 10250 4700 50 0001 C CNN +F 1 "GND" H 10250 4800 50 0000 C CNN +F 2 "" H 10250 4950 50 0000 C CNN +F 3 "" H 10250 4950 50 0000 C CNN + 1 10250 4950 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR22 +U 1 1 57EA83B7 +P 8900 4500 +F 0 "#PWR22" H 8900 4250 50 0001 C CNN +F 1 "GND" H 8900 4350 50 0000 C CNN +F 2 "" H 8900 4500 50 0000 C CNN +F 3 "" H 8900 4500 50 0000 C CNN + 1 8900 4500 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR23 +U 1 1 57EA84E4 +P 8900 4900 +F 0 "#PWR23" H 8900 4650 50 0001 C CNN +F 1 "GND" H 8900 4750 50 0000 C CNN +F 2 "" H 8900 4900 50 0000 C CNN +F 3 "" H 8900 4900 50 0000 C CNN + 1 8900 4900 + 0 -1 -1 0 +$EndComp +Text Notes 10600 7650 0 60 ~ 0 +v0.1 +Text Notes 8150 7650 0 60 ~ 0 +09/2016 +$Comp +L CONN_01X09 P2 +U 1 1 57FE2C65 +P 1100 6700 +F 0 "P2" H 1100 7200 50 0000 C CNN +F 1 "CONN_01X09" V 1200 6700 50 0000 C CNN +F 2 "" H 1100 6700 50 0000 C CNN +F 3 "" H 1100 6700 50 0000 C CNN + 1 1100 6700 + -1 0 0 -1 +$EndComp +Text Notes 900 7450 0 60 ~ 0 +ILI9351 TFT display connector +$Comp +L +5V #PWR2 +U 1 1 58009C02 +P 1400 6200 +F 0 "#PWR2" H 1400 6050 50 0001 C CNN +F 1 "+5V" H 1400 6340 50 0000 C CNN +F 2 "" H 1400 6200 50 0000 C CNN +F 3 "" H 1400 6200 50 0000 C CNN + 1 1400 6200 + 1 0 0 -1 +$EndComp +$Comp +L C C9 +U 1 1 58009CFD +P 1650 6300 +F 0 "C9" H 1675 6400 50 0000 L CNN +F 1 "100n" H 1675 6200 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 1688 6150 50 0001 C CNN +F 3 "" H 1650 6300 50 0000 C CNN + 1 1650 6300 + 0 -1 -1 0 +$EndComp +$Comp +L GND #PWR5 +U 1 1 58009E98 +P 2000 6400 +F 0 "#PWR5" H 2000 6150 50 0001 C CNN +F 1 "GND" H 2000 6250 50 0000 C CNN +F 2 "" H 2000 6400 50 0000 C CNN +F 3 "" H 2000 6400 50 0000 C CNN + 1 2000 6400 + 0 -1 -1 0 +$EndComp +Text Label 1500 6500 0 60 ~ 0 +TFT_CS +Text Label 1500 6600 0 60 ~ 0 +TFT_RESET +Text Label 1500 6700 0 60 ~ 0 +TFT_DC/RS +Text Label 1500 6800 0 60 ~ 0 +TFT_SDI/MOSI +Text Label 1500 6900 0 60 ~ 0 +TFT_SCK +Text Label 1500 7000 0 60 ~ 0 +TFT_LED +Text Label 1500 7100 0 60 ~ 0 +TFT_SDO/MISO +Text Label 7100 5400 2 60 ~ 0 +TFT_SDO/MISO +Text Label 7100 5300 2 60 ~ 0 +TFT_SDI/MOSI +Text Label 7100 5200 2 60 ~ 0 +TFT_CS +Text Label 8700 5400 0 60 ~ 0 +TFT_SCK +Text Notes 2600 4800 0 60 ~ 0 +LM385 also works +Text Notes 7600 4000 0 60 ~ 0 +TX +Text Notes 7600 5400 0 60 ~ 0 +D12 +Text Notes 8250 5400 2 60 ~ 0 +D13 +Text Notes 8250 4000 2 60 ~ 0 +VIN +Text Notes 8250 5200 2 60 ~ 0 +REF +Text Notes 8250 5100 2 60 ~ 0 +A0 +Text Notes 8250 5000 2 60 ~ 0 +A1 +Text Notes 8250 4700 2 60 ~ 0 +A4 +Text Notes 8250 4600 2 60 ~ 0 +A5 +Text Notes 8250 4300 2 60 ~ 0 +5V +Text Notes 8250 4200 2 60 ~ 0 +RST\n +Text Notes 8250 4100 2 60 ~ 0 +GND +Text Notes 7600 4300 0 60 ~ 0 +GND +Text Notes 7600 5200 0 60 ~ 0 +D10 +Text Notes 7600 5300 0 60 ~ 0 +D11 +Text Label 2100 5350 3 60 ~ 0 +A1 +Text Label 3650 5350 3 60 ~ 0 +A0 +$Comp +L BNC P6 +U 1 1 5801237F +P 9950 1700 +F 0 "P6" H 9960 1820 50 0000 C CNN +F 1 "BNC" V 10060 1640 50 0000 C CNN +F 2 "Connect:PINHEAD1-3" H 9950 1700 50 0001 C CNN +F 3 "" H 9950 1700 50 0000 C CNN + 1 9950 1700 + 1 0 0 -1 +$EndComp +Text Label 9600 1700 2 60 ~ 0 +CLK1 +$Comp +L BNC P7 +U 1 1 58012935 +P 9950 2700 +F 0 "P7" H 9960 2820 50 0000 C CNN +F 1 "BNC" V 10060 2640 50 0000 C CNN +F 2 "Connect:PINHEAD1-3" H 9950 2700 50 0001 C CNN +F 3 "" H 9950 2700 50 0000 C CNN + 1 9950 2700 + 1 0 0 -1 +$EndComp +Text Label 9600 2700 2 60 ~ 0 +CLK2 +$Comp +L GND #PWR26 +U 1 1 58012AB4 +P 9950 3000 +F 0 "#PWR26" H 9950 2750 50 0001 C CNN +F 1 "GND" H 9950 2850 50 0000 C CNN +F 2 "" H 9950 3000 50 0000 C CNN +F 3 "" H 9950 3000 50 0000 C CNN + 1 9950 3000 + 1 0 0 -1 +$EndComp +Text Notes 7600 5100 0 60 ~ 0 +D9 +Text Notes 7600 5000 0 60 ~ 0 +D8 +Text Notes 7600 4900 0 60 ~ 0 +D7 +$Comp +L R R12 +U 1 1 5801360B +P 6350 4650 +F 0 "R12" V 6430 4650 50 0000 C CNN +F 1 "10k" V 6350 4650 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 6280 4650 50 0001 C CNN +F 3 "" H 6350 4650 50 0000 C CNN + 1 6350 4650 + 1 0 0 1 +$EndComp +$Comp +L R R13 +U 1 1 580137FD +P 6500 4650 +F 0 "R13" V 6580 4650 50 0000 C CNN +F 1 "10k" V 6500 4650 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 6430 4650 50 0001 C CNN +F 3 "" H 6500 4650 50 0000 C CNN + 1 6500 4650 + 1 0 0 1 +$EndComp +$Comp +L R R14 +U 1 1 58013879 +P 6650 4650 +F 0 "R14" V 6730 4650 50 0000 C CNN +F 1 "10k" V 6650 4650 50 0000 C CNN +F 2 "Resistors_ThroughHole:Resistor_Horizontal_RM10mm" V 6580 4650 50 0001 C CNN +F 3 "" H 6650 4650 50 0000 C CNN + 1 6650 4650 + 1 0 0 1 +$EndComp +$Comp +L +5V #PWR14 +U 1 1 58013D4B +P 6350 4300 +F 0 "#PWR14" H 6350 4150 50 0001 C CNN +F 1 "+5V" H 6350 4440 50 0000 C CNN +F 2 "" H 6350 4300 50 0000 C CNN +F 3 "" H 6350 4300 50 0000 C CNN + 1 6350 4300 + 1 0 0 -1 +$EndComp +Text Label 6200 5100 2 60 ~ 0 +TFT_LED +Text Label 6200 5000 2 60 ~ 0 +TFT_DC/RS +Text Label 6200 4900 2 60 ~ 0 +TFT_RESET +Wire Wire Line + 1750 1650 2700 1650 +Wire Wire Line + 3650 4250 3650 4750 +Wire Wire Line + 3650 5050 3650 5350 +Connection ~ 3650 5150 +Wire Wire Line + 1500 5150 1500 5050 +Wire Wire Line + 3550 3600 3850 3600 +Wire Wire Line + 3650 3350 3650 3950 +Wire Wire Line + 1500 3950 1500 3350 +Wire Wire Line + 1500 3350 1700 3350 +Wire Wire Line + 1400 3600 1700 3600 +Connection ~ 1500 3600 +Wire Wire Line + 2200 3000 2200 4450 +Wire Wire Line + 2000 3350 2200 3350 +Connection ~ 2200 3350 +Connection ~ 4350 3350 +Wire Wire Line + 3850 3350 3650 3350 +Connection ~ 3650 3600 +Wire Wire Line + 1500 4250 1500 4750 +Connection ~ 4350 3600 +Connection ~ 2200 3600 +Wire Wire Line + 2200 2200 2200 2700 +Connection ~ 3450 2400 +Wire Wire Line + 1600 1950 1600 1850 +Wire Wire Line + 3000 1650 4300 1650 +Wire Wire Line + 3450 1650 3450 1900 +Connection ~ 3450 1650 +Wire Wire Line + 4900 2400 4900 2700 +Wire Wire Line + 4350 2700 4350 2400 +Connection ~ 4350 2400 +Wire Wire Line + 4350 3000 4350 4450 +Wire Wire Line + 3450 3100 3450 3000 +Wire Wire Line + 3450 2200 3450 2700 +Wire Wire Line + 4900 3100 4900 3000 +Wire Wire Line + 1500 4350 2000 4350 +Connection ~ 1500 4350 +Wire Wire Line + 3650 4350 4150 4350 +Connection ~ 3650 4350 +Wire Wire Line + 3950 4650 3850 4650 +Wire Wire Line + 4250 5150 4250 5050 +Wire Wire Line + 4150 4350 4150 4450 +Wire Wire Line + 2000 3600 2200 3600 +Wire Wire Line + 4150 3600 4350 3600 +Wire Wire Line + 2000 4350 2000 4450 +Wire Wire Line + 1800 4650 1700 4650 +Wire Wire Line + 2100 5050 2100 5350 +Connection ~ 2100 5150 +Wire Wire Line + 2400 4650 2500 4650 +Wire Wire Line + 4550 4650 4650 4650 +Wire Wire Line + 5000 1650 4600 1650 +Wire Wire Line + 7300 1450 7600 1450 +Wire Wire Line + 7300 1550 7600 1550 +Wire Wire Line + 7300 1650 7600 1650 +Wire Wire Line + 7300 1750 7600 1750 +Wire Wire Line + 7300 1850 7600 1850 +Wire Wire Line + 7300 2050 7600 2050 +Wire Wire Line + 7600 1950 7500 1950 +Wire Wire Line + 7500 1950 7500 2150 +Wire Wire Line + 6800 1950 6800 2050 +Wire Wire Line + 6800 1550 6800 1650 +Wire Wire Line + 7150 4300 7350 4300 +Wire Wire Line + 8500 4300 8700 4300 +Wire Wire Line + 8500 4100 8700 4100 +Wire Wire Line + 8700 5100 8500 5100 +Wire Wire Line + 8700 5000 8500 5000 +Wire Wire Line + 8700 4700 8500 4700 +Wire Wire Line + 8700 4600 8500 4600 +Wire Wire Line + 8500 5200 8800 5200 +Wire Wire Line + 9100 5200 9200 5200 +Wire Wire Line + 4650 4550 4650 4750 +Wire Wire Line + 3850 4650 3850 4750 +Wire Wire Line + 2500 4650 2500 4550 +Wire Wire Line + 1700 4650 1700 4750 +Wire Wire Line + 2200 1900 2200 1650 +Connection ~ 2200 1650 +Wire Wire Line + 3000 2400 3750 2400 +Wire Wire Line + 2700 2400 2200 2400 +Connection ~ 2200 2400 +Wire Wire Line + 8500 4200 9000 4200 +Wire Wire Line + 4800 7050 5050 7050 +Wire Wire Line + 4100 7050 4200 7050 +Wire Notes Line + 7800 5450 8100 5450 +Wire Notes Line + 8100 5450 8100 5750 +Wire Notes Line + 8100 5750 7800 5750 +Wire Notes Line + 7800 5750 7800 5450 +Wire Wire Line + 10250 4450 10250 4550 +Wire Wire Line + 10250 4950 10250 4850 +Wire Wire Line + 8500 4900 8900 4900 +Wire Wire Line + 8500 4800 8600 4800 +Wire Wire Line + 8600 4800 8600 4900 +Connection ~ 8600 4900 +Wire Wire Line + 8500 4400 8600 4400 +Wire Wire Line + 8600 4400 8600 4500 +Wire Wire Line + 8500 4500 8900 4500 +Connection ~ 8600 4500 +Wire Notes Line + 850 7300 2300 7300 +Wire Notes Line + 2300 7300 2300 7500 +Wire Notes Line + 2300 7500 850 7500 +Wire Notes Line + 850 7500 850 7300 +Wire Wire Line + 1300 6300 1500 6300 +Wire Wire Line + 1400 6300 1400 6200 +Connection ~ 1400 6300 +Wire Wire Line + 1300 6400 2000 6400 +Wire Wire Line + 1900 6400 1900 6300 +Wire Wire Line + 1900 6300 1800 6300 +Connection ~ 1900 6400 +Wire Wire Line + 1500 6500 1300 6500 +Wire Wire Line + 1500 6600 1300 6600 +Wire Wire Line + 1500 6700 1300 6700 +Wire Wire Line + 1500 6800 1300 6800 +Wire Wire Line + 1500 6900 1300 6900 +Wire Wire Line + 1500 7000 1300 7000 +Wire Wire Line + 1500 7100 1300 7100 +Wire Wire Line + 7100 5400 7350 5400 +Wire Wire Line + 7100 5300 7350 5300 +Wire Wire Line + 7100 5200 7350 5200 +Wire Wire Line + 8700 5400 8500 5400 +Wire Notes Line + 2550 1450 4000 1450 +Wire Notes Line + 4000 1450 4000 1250 +Wire Notes Line + 4000 1250 2550 1250 +Wire Notes Line + 2550 1250 2550 1450 +Wire Notes Line + 7400 3750 8450 3750 +Wire Notes Line + 8450 3750 8450 3550 +Wire Notes Line + 8450 3550 7400 3550 +Wire Notes Line + 7400 3550 7400 3750 +Wire Notes Line + 6700 2400 7850 2400 +Wire Notes Line + 7850 2400 7850 2600 +Wire Notes Line + 7850 2600 6700 2600 +Wire Notes Line + 6700 2600 6700 2400 +Wire Notes Line + 4300 7300 5000 7300 +Wire Notes Line + 5000 7300 5000 7450 +Wire Notes Line + 5000 7450 4300 7450 +Wire Notes Line + 4300 7450 4300 7300 +Wire Wire Line + 4150 3350 4350 3350 +Wire Wire Line + 2100 5150 1500 5150 +Wire Wire Line + 3650 5150 4250 5150 +Wire Wire Line + 9950 2000 9950 1900 +Wire Wire Line + 9600 1700 9800 1700 +Wire Wire Line + 9600 2700 9800 2700 +Wire Wire Line + 9950 2900 9950 3000 +Wire Wire Line + 6350 4800 6350 5100 +Wire Wire Line + 6500 4800 6500 5000 +Wire Wire Line + 6650 4900 6650 4800 +Wire Wire Line + 6350 4300 6350 4500 +Wire Wire Line + 6350 4400 6650 4400 +Wire Wire Line + 6500 4400 6500 4500 +Connection ~ 6350 4400 +Wire Wire Line + 6650 4400 6650 4500 +Connection ~ 6500 4400 +Connection ~ 6650 4900 +Connection ~ 6500 5000 +Connection ~ 6350 5100 +Wire Wire Line + 6200 5100 7350 5100 +Wire Wire Line + 6200 5000 7350 5000 +Wire Wire Line + 6200 4900 7350 4900 +Wire Wire Line + 4050 2400 4900 2400 +$Comp +L C C10 +U 1 1 5808CCE4 +P 4650 4900 +F 0 "C10" H 4675 5000 50 0000 L CNN +F 1 "100n" H 4675 4800 50 0000 L CNN +F 2 "Capacitors_ThroughHole:C_Disc_D3_P2.5" H 4688 4750 50 0001 C CNN +F 3 "" H 4650 4900 50 0000 C CNN + 1 4650 4900 + 1 0 0 1 +$EndComp +$Comp +L GND #PWR12 +U 1 1 5808CF7E +P 4650 5150 +F 0 "#PWR12" H 4650 4900 50 0001 C CNN +F 1 "GND" H 4650 5000 50 0000 C CNN +F 2 "" H 4650 5150 50 0000 C CNN +F 3 "" H 4650 5150 50 0000 C CNN + 1 4650 5150 + 1 0 0 -1 +$EndComp +Connection ~ 4650 4650 +Wire Wire Line + 4650 5150 4650 5050 +$EndSCHEMATC diff --git a/pcb/rescue-backup/TenaTesta_ZL1CVD-cache-2024-02-11-11-29-17.lib b/pcb/rescue-backup/TenaTesta_ZL1CVD-cache-2024-02-11-11-29-17.lib new file mode 100644 index 0000000..9320cfe --- /dev/null +++ b/pcb/rescue-backup/TenaTesta_ZL1CVD-cache-2024-02-11-11-29-17.lib @@ -0,0 +1,266 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# BNC +# +DEF BNC P 0 40 Y N 1 F N +F0 "P" 10 120 50 H V C CNN +F1 "BNC" 110 -60 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + BNC_* + bnc + bnc-* +$ENDFPLIST +DRAW +C 0 0 20 0 1 8 N +C 0 0 70 0 1 12 N +X In 1 -150 0 130 R 40 40 1 1 P +X Ext 2 0 -200 130 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + C? + C_????_* + C_???? + SMD*_c + Capacitor* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 40 40 1 1 P +X ~ 2 0 -150 110 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X07 +# +DEF CONN_01X07 P 0 40 Y N 1 F N +F0 "P" 0 400 50 H V C CNN +F1 "CONN_01X07" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X07 + Pin_Header_Angled_1X07 + Socket_Strip_Straight_1X07 + Socket_Strip_Angled_1X07 +$ENDFPLIST +DRAW +S -50 -350 50 350 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +X P1 1 -200 300 150 R 50 50 1 1 P +X P2 2 -200 200 150 R 50 50 1 1 P +X P3 3 -200 100 150 R 50 50 1 1 P +X P4 4 -200 0 150 R 50 50 1 1 P +X P5 5 -200 -100 150 R 50 50 1 1 P +X P6 6 -200 -200 150 R 50 50 1 1 P +X P7 7 -200 -300 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X09 +# +DEF CONN_01X09 P 0 40 Y N 1 F N +F0 "P" 0 500 50 H V C CNN +F1 "CONN_01X09" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X09 + Pin_Header_Angled_1X09 + Socket_Strip_Straight_1X09 + Socket_Strip_Angled_1X09 +$ENDFPLIST +DRAW +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 450 50 -450 0 1 0 N +X P1 1 -200 400 150 R 50 50 1 1 P +X P2 2 -200 300 150 R 50 50 1 1 P +X P3 3 -200 200 150 R 50 50 1 1 P +X P4 4 -200 100 150 R 50 50 1 1 P +X P5 5 -200 0 150 R 50 50 1 1 P +X P6 6 -200 -100 150 R 50 50 1 1 P +X P7 7 -200 -200 150 R 50 50 1 1 P +X P8 8 -200 -300 150 R 50 50 1 1 P +X P9 9 -200 -400 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X15 +# +DEF CONN_01X15 P 0 40 Y N 1 F N +F0 "P" 0 800 50 H V C CNN +F1 "CONN_01X15" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X15 + Pin_Header_Angled_1X15 + Socket_Strip_Straight_1X15 + Socket_Strip_Angled_1X15 +$ENDFPLIST +DRAW +S -50 -695 10 -705 0 1 0 N +S -50 -595 10 -605 0 1 0 N +S -50 -495 10 -505 0 1 0 N +S -50 -395 10 -405 0 1 0 N +S -50 -295 10 -305 0 1 0 N +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 305 10 295 0 1 0 N +S -50 405 10 395 0 1 0 N +S -50 505 10 495 0 1 0 N +S -50 605 10 595 0 1 0 N +S -50 705 10 695 0 1 0 N +S -50 750 50 -750 0 1 0 N +X P1 1 -200 700 150 R 50 50 1 1 P +X P2 2 -200 600 150 R 50 50 1 1 P +X P3 3 -200 500 150 R 50 50 1 1 P +X P4 4 -200 400 150 R 50 50 1 1 P +X P5 5 -200 300 150 R 50 50 1 1 P +X P6 6 -200 200 150 R 50 50 1 1 P +X P7 7 -200 100 150 R 50 50 1 1 P +X P8 8 -200 0 150 R 50 50 1 1 P +X P9 9 -200 -100 150 R 50 50 1 1 P +X P10 10 -200 -200 150 R 50 50 1 1 P +X P11 11 -200 -300 150 R 50 50 1 1 P +X P12 12 -200 -400 150 R 50 50 1 1 P +X P13 13 -200 -500 150 R 50 50 1 1 P +X P14 14 -200 -600 150 R 50 50 1 1 P +X P15 15 -200 -700 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Diode_* + D-Pak_TO252AA + *SingleDiode + *_Diode_* + *SingleDiode* +$ENDFPLIST +DRAW +P 2 0 1 6 -50 50 -50 -50 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# OP275 +# +DEF OP275 U 0 10 Y Y 2 F N +F0 "U" 0 150 50 H V L CNN +F1 "OP275" 0 -150 50 H V L CNN +F2 "" -100 50 50 H V C CNN +F3 "" 0 150 50 H V C CNN +ALIAS ADA4075 MCP6002 LM7332 +DRAW +P 4 0 1 6 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R_* + Resistor_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 50 50 0 1 P I +X 2 2 300 0 200 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +#End Library diff --git a/pcb/sym-lib-table b/pcb/sym-lib-table new file mode 100644 index 0000000..e06ffea --- /dev/null +++ b/pcb/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name "TenaTesta_ZL1CVD-rescue")(type "Legacy")(uri "${KIPRJMOD}/TenaTesta_ZL1CVD-rescue.lib")(options "")(descr "")) +) diff --git a/tools/install_packages.bat b/tools/install_packages.bat index aaef6eb..2d3cad0 100644 --- a/tools/install_packages.bat +++ b/tools/install_packages.bat @@ -1,6 +1,6 @@ -@echo off - -C:\Python27\python.exe -m pip install --upgrade pip -C:\Python27\python.exe -m pip install --upgrade matplotlib pyserial - -pause +@echo off + +C:\Python27\python.exe -m pip install --upgrade pip +C:\Python27\python.exe -m pip install --upgrade matplotlib pyserial + +pause diff --git a/tools/meas.py b/tools/meas.py index 5cfb923..a3905ae 100644 --- a/tools/meas.py +++ b/tools/meas.py @@ -202,11 +202,11 @@ def cc_dataReceiverThread(): bytesToRead = ser.inWaiting() if bytesToRead > 0: incoming = list(ser.read(64)) + #print(incoming) # 2. process the received data for c in incoming: - c = int(binascii.hexlify(c), 16) - + #print(c) # call the cc_state specific function to process the currently received byte cc_state_fn[cc_state](c) @@ -340,7 +340,7 @@ def openSerialDevice(d): ser = serial.Serial(d) except: - print "ERROR (1): Can't open the serial device " + d + print("ERROR (1): Can't open the serial device " + d) exit(1) # Toggle DTR to reset Arduino @@ -363,7 +363,7 @@ def openSerialDevice(d): rtscts=0,\ timeout=0) except: - print "ERROR (2): Can't open the serial device " + d + print("ERROR (2): Can't open the serial device " + d) exit(2) ##### @@ -471,9 +471,18 @@ def calc_data(): old = 1000 for r in sorted(meas_vswr_f.items(), key=operator.itemgetter(1)): vswr_marker.append(meas_freq.index(r[0])) - if r > old: + + ''' + print("\ntype(r) = " + str(type(r)) + " = " + str(r)) + print("type(old) = " + str(type(old)) + " = " + str(old)) + + type(r) = = (50, 1.1784989858012171) + type(old) = = 1000 + ''' + + if r[1] > old: i += 1 - old = r + old = r[1] if i == 5: break @@ -543,7 +552,7 @@ if __name__ == "__main__": if args.device != None: device = args.device - print "SWR meter measurement software v0.1 by Kai Lauterbach (me@klaute.de)\n---\n" + print("SWR meter measurement software v0.1 by Kai Lauterbach (me@klaute.de)\n---\n") openSerialDevice(device) @@ -554,7 +563,7 @@ if __name__ == "__main__": # 3. get and process the commandline arguments/parameter if args.start_freq != None: - print "Set start frequency to: " + user_friendly_freq(args.start_freq) + print("Set start frequency to: " + user_friendly_freq(args.start_freq)) sendSerialData([CC_CMD_SET_START_FREQ, (args.start_freq & 0xff000000) >> 24, (args.start_freq & 0x00ff0000) >> 16, @@ -563,7 +572,7 @@ if __name__ == "__main__": dataSend = dataSend + 1 if args.end_freq != None: - print "Set the end frequency to: " + user_friendly_freq(args.end_freq) + print("Set the end frequency to: " + user_friendly_freq(args.end_freq)) sendSerialData([CC_CMD_SET_END_FREQ, (args.end_freq & 0xff000000) >> 24, (args.end_freq & 0x00ff0000) >> 16, @@ -572,7 +581,7 @@ if __name__ == "__main__": dataSend = dataSend + 1 if args.step_freq != None: - print "Set the frequency step size to: " + user_friendly_freq(args.step_freq) + print("Set the frequency step size to: " + user_friendly_freq(args.step_freq)) sendSerialData([CC_CMD_SET_FREQ_STEP, (args.step_freq & 0xff000000) >> 24, (args.step_freq & 0x00ff0000) >> 16, @@ -581,44 +590,44 @@ if __name__ == "__main__": dataSend = dataSend + 1 if args.intervall != None: - print "Set the time intervall to %d milliseconds" % (args.intervall) + print("Set the time intervall to %d milliseconds" % (args.intervall)) sendSerialData([CC_CMD_SET_INTERVALL, (args.intervall & 0x0000ff00) >> 8, (args.intervall & 0x000000ff)]) dataSend = dataSend + 1 if args.drive_str != None: - print "Set the output drive strength to %d mA" % ((args.drive_str + 1) * 2) + print("Set the output drive strength to %d mA" % ((args.drive_str + 1) * 2)) sendSerialData([CC_CMD_SET_DRIVE_STRENGTH, args.drive_str]) dataSend = dataSend + 1 if args.start_meas == True: - print "\nStarting the measurement process..." + print("\nStarting the measurement process...") sendSerialData([CC_CMD_START_MEASUREMENT]) dataSend = dataSend + 1 if args.get_config == True and args.start_meas == False: - print "Read configuration values..." + print("Read configuration values...") sendSerialData([CC_CMD_GET_CONFIG]) dataSend = dataSend + 1 if args.enable_clk != None: if args.enable_clk < 0 or args.enable_clk > 2: args.enable_clk = 0 - print "Enabling clock output channel: %d" % (args.enable_clk) + print("Enabling clock output channel: %d" % (args.enable_clk)) sendSerialData([CC_CMD_EN_CLK, args.enable_clk]) dataSend = dataSend + 1 if args.disable_clk != None and args.enable_clk == None: if args.disable_clk < 0 or args.disable_clk > 2: args.disable_clk = 0 - print "Disabling clock output channel: %d" % (args.disable_clk) + print("Disabling clock output channel: %d" % (args.disable_clk)) sendSerialData([CC_CMD_DIS_CLK, args.disable_clk]) dataSend = dataSend + 1 if args.save_config == True: - print "Save default configuration values..." + print("Save default configuration values...") sendSerialData([CC_CMD_SAV_DFLT]) dataSend = dataSend + 1 @@ -626,7 +635,7 @@ if __name__ == "__main__": plt.ion() fig1, axarr = plt.subplots(3, sharex=True) - fig1.canvas.set_window_title("SWR meter measurement results") + fig1.suptitle("SWR meter measurement results") update_graph() @@ -647,7 +656,7 @@ if __name__ == "__main__": pass elif e[1] == MSG_TYPE_ANSWER_NOK: - print "recv: NOT OK on %d" % (dataSend) + print("recv: NOT OK on %d" % (dataSend)) elif e[1] == MSG_TYPE_MEAS_FREQ_INFO: #print "recv: FREQ INFO" @@ -675,9 +684,9 @@ if __name__ == "__main__": elif e[1] == MSG_TYPE_CONFIG: #print "recv: CONFIG" if args.start_meas == True: - print "\nConfiguration used for measurement:" + print("\nConfiguration used for measurement:") else: - print "\nConfiguration:" + print("\nConfiguration:") start_freq = e[3][0] << 24 start_freq += e[3][1] << 16 start_freq += e[3][2] << 8 @@ -694,12 +703,12 @@ if __name__ == "__main__": intervall += e[3][13] drive_str = e[3][14] - print "start_freq = " + user_friendly_freq(start_freq) - print "end_freq = " + user_friendly_freq(end_freq) - print "step_freq = " + user_friendly_freq(step_freq) - print "intervall = " + str(intervall) + " ms" - print "drive_str = " + str((drive_str + 1) * 2) + " mA" - print "" + print("start_freq = " + user_friendly_freq(start_freq)) + print("end_freq = " + user_friendly_freq(end_freq)) + print("step_freq = " + user_friendly_freq(step_freq)) + print("intervall = " + str(intervall) + " ms") + print("drive_str = " + str((drive_str + 1) * 2) + " mA") + print("") if args.start_meas == True and config_read == False: dataSend = dataSend + 1 + ((end_freq - start_freq) / step_freq) @@ -708,7 +717,7 @@ if __name__ == "__main__": elif e[1] == MSG_TYPE_MEAS_END_INFO: #print "recv: END INFO" sys.stdout.write("\r100.00 % done \n") - print "" + print("") #if (args.output_file != None or args.show_graph == True) and args.start_meas == True: #calc_data() @@ -724,19 +733,19 @@ if __name__ == "__main__": FILE.write("%f;%f;%f;%f;%d;%d\n" % (meas_freq[j], m, meas_imp[j], i, meas_data[j][1], meas_data[j][2])) j = j + 1 FILE.close() - print "Output file " + args.output_file + " written." + print("Output file " + args.output_file + " written.") - print "First minimum VSWR %0.6f found at freqency %s" % (min_vswr[0], user_friendly_freq(min_vswr[1])) + print("First minimum VSWR %0.6f found at freqency %s" % (min_vswr[0], user_friendly_freq(min_vswr[1]))) ##### show the graph if args.show_graph == True and args.start_meas == True: # TODO wait for close update_graph() - print "Please close the window to exit the program." + print("Please close the window to exit the program.") plt.show(block=True) else: - print "err: unknown type 0x%02x" % (e[1]) + print("err: unknown type 0x%02x" % (e[1])) break thread_lock.acquire() @@ -753,7 +762,7 @@ if __name__ == "__main__": timeout = timeout + 1 if timeout >= TIMEOUT_CNT_MAX: - print "Timeout happened" + print("Timeout happened") # 5. stop data processing thread cc_stopReceiverThread() diff --git a/tools/sample_data/klaute_gp_2m.csv b/tools/sample_data/klaute_gp_2m.csv index 122d786..16fff80 100644 --- a/tools/sample_data/klaute_gp_2m.csv +++ b/tools/sample_data/klaute_gp_2m.csv @@ -1,421 +1,421 @@ -freqency;ratio;impedance;watt;drive;a0;a1 -144000000.000000;1.294643;64.732143;0.002000;224;290 -144005000.000000;1.050139;52.506964;0.002000;359;377 -144010000.000000;1.065156;53.257790;0.002000;353;376 -144015000.000000;1.093220;54.661017;0.002000;354;387 -144020000.000000;1.041056;52.052786;0.002000;355;341 -144025000.000000;1.081232;54.061625;0.002000;357;386 -144030000.000000;1.120690;56.034483;0.002000;348;390 -144035000.000000;1.038576;51.928783;0.002000;350;337 -144040000.000000;1.093294;54.664723;0.002000;343;375 -144045000.000000;1.185294;59.264706;0.002000;340;403 -144050000.000000;1.052795;52.639752;0.002000;339;322 -144055000.000000;1.142433;57.121662;0.002000;337;385 -144060000.000000;1.438710;71.935484;0.002000;310;446 -144065000.000000;1.070175;53.508772;0.002000;342;366 -144070000.000000;1.163077;58.153846;0.002000;325;378 -144075000.000000;1.024615;51.230769;0.002000;333;325 -144080000.000000;1.033133;51.656627;0.002000;332;343 -144085000.000000;1.015106;50.755287;0.002000;331;336 -144090000.000000;1.030488;51.524390;0.002000;328;338 -144095000.000000;1.205607;60.280374;0.002000;321;387 -144100000.000000;1.384868;69.243421;0.002000;304;421 -144105000.000000;1.301282;65.064103;0.002000;312;406 -144110000.000000;1.476667;73.833333;0.002000;300;443 -144115000.000000;1.535836;76.791809;0.002000;293;450 -144120000.000000;1.684588;84.229391;0.002000;279;470 -144125000.000000;1.310897;65.544872;0.002000;312;409 -144130000.000000;1.150641;57.532051;0.002000;312;359 -144135000.000000;1.214058;60.702875;0.002000;313;380 -144140000.000000;1.329966;66.498316;0.002000;297;395 -144145000.000000;1.048701;52.435065;0.002000;308;323 -144150000.000000;1.003195;50.159744;0.002000;313;314 -144155000.000000;1.157895;57.894737;0.002000;304;352 -144160000.000000;1.016835;50.841751;0.002000;302;297 -144165000.000000;1.050505;52.525253;0.002000;297;312 -144170000.000000;1.365248;68.262411;0.002000;282;385 -144175000.000000;1.132616;56.630824;0.002000;279;316 -144180000.000000;1.100719;55.035971;0.002000;278;306 -144185000.000000;1.171533;58.576642;0.002000;274;321 -144190000.000000;1.249071;62.453532;0.002000;269;336 -144195000.000000;1.303030;65.151515;0.002000;264;344 -144200000.000000;1.373077;68.653846;0.002000;260;357 -144205000.000000;1.430233;71.511628;0.002000;258;369 -144210000.000000;1.509960;75.498008;0.002000;251;379 -144215000.000000;1.452381;72.619048;0.002000;252;366 -144220000.000000;1.293651;64.682540;0.002000;252;326 -144225000.000000;1.412245;70.612245;0.002000;245;346 -144230000.000000;1.489451;74.472574;0.002000;237;353 -144235000.000000;1.255144;62.757202;0.002000;243;305 -144240000.000000;1.298755;64.937759;0.002000;241;313 -144245000.000000;1.284519;64.225941;0.002000;239;307 -144250000.000000;1.326360;66.317992;0.002000;239;317 -144255000.000000;1.415584;70.779221;0.002000;231;327 -144260000.000000;1.429204;71.460177;0.002000;226;323 -144265000.000000;1.450000;72.500000;0.002000;220;319 -144270000.000000;1.427273;71.363636;0.002000;220;314 -144275000.000000;1.342723;67.136150;0.002000;213;286 -144280000.000000;1.341232;67.061611;0.002000;211;283 -144285000.000000;1.361502;68.075117;0.002000;213;290 -144290000.000000;1.342723;67.136150;0.002000;213;286 -144295000.000000;1.380282;69.014085;0.002000;213;294 -144300000.000000;1.403756;70.187793;0.002000;213;299 -144305000.000000;1.410628;70.531401;0.002000;207;292 -144310000.000000;1.398010;69.900498;0.002000;201;281 -144315000.000000;1.433333;71.666667;0.002000;210;301 -144320000.000000;1.376812;68.840580;0.002000;207;285 -144325000.000000;1.345794;67.289720;0.002000;214;288 -144330000.000000;1.322870;66.143498;0.002000;223;295 -144335000.000000;1.293860;64.692982;0.002000;228;295 -144340000.000000;1.214575;60.728745;0.002000;247;300 -144345000.000000;1.297297;64.864865;0.002000;222;288 -144350000.000000;1.358140;67.906977;0.002000;215;292 -144355000.000000;1.390244;69.512195;0.002000;205;285 -144360000.000000;1.454545;72.727273;0.002000;198;288 -144365000.000000;1.497537;74.876847;0.002000;203;304 -144370000.000000;1.441176;72.058824;0.002000;204;294 -144375000.000000;1.401961;70.098039;0.002000;204;286 -144380000.000000;1.362745;68.137255;0.002000;204;278 -144385000.000000;1.318841;65.942029;0.002000;207;273 -144390000.000000;1.350000;67.500000;0.002000;200;270 -144395000.000000;1.350000;67.500000;0.002000;200;270 -144400000.000000;1.432692;71.634615;0.002000;208;298 -144405000.000000;1.336585;66.829268;0.002000;205;274 -144410000.000000;1.333333;66.666667;0.002000;207;276 -144415000.000000;1.357843;67.892157;0.002000;204;277 -144420000.000000;1.421320;71.065990;0.002000;197;280 -144425000.000000;1.383085;69.154229;0.002000;201;278 -144430000.000000;1.384236;69.211823;0.002000;203;281 -144435000.000000;1.522388;76.119403;0.002000;201;306 -144440000.000000;1.587940;79.396985;0.002000;199;316 -144445000.000000;1.851064;92.553191;0.002000;188;348 -144450000.000000;1.647059;82.352941;0.002000;204;336 -144455000.000000;1.410959;70.547945;0.002000;219;309 -144460000.000000;1.591743;79.587156;0.002000;218;347 -144465000.000000;1.502262;75.113122;0.002000;221;332 -144470000.000000;1.125000;56.250000;0.002000;240;270 -144475000.000000;1.044898;52.244898;0.002000;245;256 -144480000.000000;1.181070;59.053498;0.002000;243;287 -144485000.000000;1.247967;62.398374;0.002000;246;307 -144490000.000000;1.338645;66.932271;0.002000;251;336 -144495000.000000;1.425197;71.259843;0.002000;254;362 -144500000.000000;1.125490;56.274510;0.002000;255;287 -144505000.000000;1.182171;59.108527;0.002000;258;305 -144510000.000000;1.216216;60.810811;0.002000;259;315 -144515000.000000;1.261538;63.076923;0.002000;260;328 -144520000.000000;1.363985;68.199234;0.002000;261;356 -144525000.000000;1.338290;66.914498;0.002000;269;360 -144530000.000000;1.172161;58.608059;0.002000;273;320 -144535000.000000;1.234432;61.721612;0.002000;273;337 -144540000.000000;1.124088;56.204380;0.002000;274;308 -144545000.000000;1.119565;55.978261;0.002000;276;309 -144550000.000000;1.165468;58.273381;0.002000;278;324 -144555000.000000;1.254480;62.724014;0.002000;279;350 -144560000.000000;1.036630;51.831502;0.002000;283;273 -144565000.000000;1.003390;50.169492;0.002000;295;296 -144570000.000000;1.227425;61.371237;0.002000;299;367 -144575000.000000;1.114007;55.700326;0.002000;307;342 -144580000.000000;1.009646;50.482315;0.002000;311;314 -144585000.000000;1.099042;54.952077;0.002000;313;344 -144590000.000000;1.029126;51.456311;0.002000;318;309 -144595000.000000;1.030864;51.543210;0.002000;324;334 -144600000.000000;1.018349;50.917431;0.002000;333;327 -144605000.000000;1.063091;53.154574;0.002000;337;317 -144610000.000000;1.011799;50.589971;0.002000;339;343 -144615000.000000;1.002915;50.145773;0.002000;343;344 -144620000.000000;1.065714;53.285714;0.002000;350;373 -144625000.000000;1.148256;57.412791;0.002000;344;395 -144630000.000000;1.185185;59.259259;0.002000;351;416 -144635000.000000;1.243478;62.173913;0.002000;345;429 -144640000.000000;1.195467;59.773371;0.002000;353;422 -144645000.000000;1.062500;53.125000;0.002000;374;352 -144650000.000000;1.035519;51.775956;0.002000;379;366 -144655000.000000;1.068376;53.418803;0.002000;375;351 -144660000.000000;1.060000;53.000000;0.002000;371;350 -144665000.000000;1.036827;51.841360;0.002000;366;353 -144670000.000000;1.056548;52.827381;0.002000;355;336 -144675000.000000;1.067278;53.363914;0.002000;349;327 -144680000.000000;1.037464;51.873199;0.002000;347;360 -144685000.000000;1.043077;52.153846;0.002000;339;325 -144690000.000000;1.118902;55.945122;0.002000;328;367 -144695000.000000;1.021739;51.086957;0.002000;329;322 -144700000.000000;1.003067;50.153374;0.002000;327;326 -144705000.000000;1.066038;53.301887;0.002000;318;339 -144710000.000000;1.054313;52.715655;0.002000;313;330 -144715000.000000;1.088235;54.411765;0.002000;306;333 -144720000.000000;1.196667;59.833333;0.002000;300;359 -144725000.000000;1.133106;56.655290;0.002000;293;332 -144730000.000000;1.033898;51.694915;0.002000;295;305 -144735000.000000;1.058219;52.910959;0.002000;292;309 -144740000.000000;1.041237;52.061856;0.002000;291;303 -144745000.000000;1.155709;57.785467;0.002000;289;334 -144750000.000000;1.225806;61.290323;0.002000;279;342 -144755000.000000;1.319703;65.985130;0.002000;269;355 -144760000.000000;1.324528;66.226415;0.002000;265;351 -144765000.000000;1.375000;68.750000;0.002000;264;363 -144770000.000000;1.348485;67.424242;0.002000;264;356 -144775000.000000;1.125000;56.250000;0.002000;264;297 -144780000.000000;1.369811;68.490566;0.002000;265;363 -144785000.000000;1.065385;53.269231;0.002000;260;277 -144790000.000000;1.047794;52.389706;0.002000;272;285 -144795000.000000;1.169742;58.487085;0.002000;271;317 -144800000.000000;1.138577;56.928839;0.002000;267;304 -144805000.000000;1.096654;54.832714;0.002000;269;295 -144810000.000000;1.116541;55.827068;0.002000;266;297 -144815000.000000;1.100775;55.038760;0.002000;258;284 -144820000.000000;1.128906;56.445312;0.002000;256;289 -144825000.000000;1.384615;69.230769;0.002000;247;342 -144830000.000000;1.208163;60.408163;0.002000;245;296 -144835000.000000;1.157676;57.883817;0.002000;241;279 -144840000.000000;1.221757;61.087866;0.002000;239;292 -144845000.000000;1.344681;67.234043;0.002000;235;316 -144850000.000000;1.346320;67.316017;0.002000;231;311 -144855000.000000;1.428571;71.428571;0.002000;231;330 -144860000.000000;1.455752;72.787611;0.002000;226;329 -144865000.000000;1.470588;73.529412;0.002000;221;325 -144870000.000000;1.407240;70.361991;0.002000;221;311 -144875000.000000;1.465753;73.287671;0.002000;219;321 -144880000.000000;1.409091;70.454545;0.002000;220;310 -144885000.000000;1.436620;71.830986;0.002000;213;306 -144890000.000000;1.367925;68.396226;0.002000;212;290 -144895000.000000;1.454976;72.748815;0.002000;211;307 -144900000.000000;1.577670;78.883495;0.002000;206;325 -144905000.000000;1.577114;78.855721;0.002000;201;317 -144910000.000000;1.538071;76.903553;0.002000;197;303 -144915000.000000;1.591623;79.581152;0.002000;191;304 -144920000.000000;1.583333;79.166667;0.002000;192;304 -144925000.000000;1.564103;78.205128;0.002000;195;305 -144930000.000000;1.551020;77.551020;0.002000;196;304 -144935000.000000;1.562189;78.109453;0.002000;201;314 -144940000.000000;1.568627;78.431373;0.002000;204;320 -144945000.000000;1.562500;78.125000;0.002000;208;325 -144950000.000000;1.526570;76.328502;0.002000;207;316 -144955000.000000;1.480952;74.047619;0.002000;210;311 -144960000.000000;1.450237;72.511848;0.002000;211;306 -144965000.000000;1.433333;71.666667;0.002000;210;301 -144970000.000000;1.466667;73.333333;0.002000;210;308 -144975000.000000;1.511848;75.592417;0.002000;211;319 -144980000.000000;1.462264;73.113208;0.002000;212;310 -144985000.000000;1.408451;70.422535;0.002000;213;300 -144990000.000000;1.441315;72.065728;0.002000;213;307 -144995000.000000;1.506849;75.342466;0.002000;219;330 -145000000.000000;1.953608;97.680412;0.002000;194;379 -145005000.000000;1.422018;71.100917;0.002000;218;310 -145010000.000000;1.445946;72.297297;0.002000;222;321 -145015000.000000;1.502242;75.112108;0.002000;223;335 -145020000.000000;1.393519;69.675926;0.002000;216;301 -145025000.000000;1.410959;70.547945;0.002000;219;309 -145030000.000000;1.572072;78.603604;0.002000;222;349 -145035000.000000;1.493392;74.669604;0.002000;227;339 -145040000.000000;1.508772;75.438596;0.002000;228;344 -145045000.000000;1.403587;70.179372;0.002000;223;313 -145050000.000000;1.469027;73.451327;0.002000;226;332 -145055000.000000;1.458515;72.925764;0.002000;229;334 -145060000.000000;1.397321;69.866071;0.002000;224;313 -145065000.000000;1.297778;64.888889;0.002000;225;292 -145070000.000000;1.276316;63.815789;0.002000;228;291 -145075000.000000;1.209607;60.480349;0.002000;229;277 -145080000.000000;1.344828;67.241379;0.002000;232;312 -145085000.000000;1.379913;68.995633;0.002000;229;316 -145090000.000000;1.254310;62.715517;0.002000;232;291 -145095000.000000;1.288136;64.406780;0.002000;236;304 -145100000.000000;1.322034;66.101695;0.002000;236;312 -145105000.000000;1.267490;63.374486;0.002000;243;308 -145110000.000000;1.205882;60.294118;0.002000;238;287 -145115000.000000;1.290323;64.516129;0.002000;248;320 -145120000.000000;1.191235;59.561753;0.002000;251;299 -145125000.000000;1.244186;62.209302;0.002000;258;321 -145130000.000000;1.274436;63.721805;0.002000;266;339 -145135000.000000;1.248148;62.407407;0.002000;270;337 -145140000.000000;1.287273;64.363636;0.002000;275;354 -145145000.000000;1.293478;64.673913;0.002000;276;357 -145150000.000000;1.262238;63.111888;0.002000;286;361 -145155000.000000;1.201320;60.066007;0.002000;303;364 -145160000.000000;1.139241;56.962025;0.002000;316;360 -145165000.000000;1.058824;52.941176;0.002000;306;324 -145170000.000000;1.082759;54.137931;0.002000;290;314 -145175000.000000;1.106007;55.300353;0.002000;283;313 -145180000.000000;1.103704;55.185185;0.002000;270;298 -145185000.000000;1.142322;57.116105;0.002000;267;305 -145190000.000000;1.169811;58.490566;0.002000;265;310 -145195000.000000;1.210938;60.546875;0.002000;256;310 -145200000.000000;1.239216;61.960784;0.002000;255;316 -145205000.000000;1.225806;61.290323;0.002000;248;304 -145210000.000000;1.260700;63.035019;0.002000;257;324 -145215000.000000;1.223140;61.157025;0.002000;242;296 -145220000.000000;1.258333;62.916667;0.002000;240;302 -145225000.000000;1.279661;63.983051;0.002000;236;302 -145230000.000000;1.323404;66.170213;0.002000;235;311 -145235000.000000;1.354701;67.735043;0.002000;234;317 -145240000.000000;1.439655;71.982759;0.002000;232;334 -145245000.000000;1.457778;72.888889;0.002000;225;328 -145250000.000000;1.425926;71.296296;0.002000;216;308 -145255000.000000;1.266055;63.302752;0.002000;218;276 -145260000.000000;1.357798;67.889908;0.002000;218;296 -145265000.000000;1.463768;73.188406;0.002000;207;303 -145270000.000000;1.575000;78.750000;0.002000;200;315 -145275000.000000;1.583333;79.166667;0.002000;192;304 -145280000.000000;1.602041;80.102041;0.002000;196;314 -145285000.000000;1.627551;81.377551;0.002000;196;319 -145290000.000000;1.614213;80.710660;0.002000;197;318 -145295000.000000;1.600000;80.000000;0.002000;195;312 -145300000.000000;1.512563;75.628141;0.002000;199;301 -145305000.000000;1.625000;81.250000;0.002000;200;325 -145310000.000000;1.598039;79.901961;0.002000;204;326 -145315000.000000;1.448980;72.448980;0.002000;196;284 -145320000.000000;1.432161;71.608040;0.002000;199;285 -145325000.000000;1.467337;73.366834;0.002000;199;292 -145330000.000000;1.467005;73.350254;0.002000;197;289 -145335000.000000;1.548223;77.411168;0.002000;197;305 -145340000.000000;1.603015;80.150754;0.002000;199;319 -145345000.000000;1.455026;72.751323;0.002000;189;275 -145350000.000000;1.430851;71.542553;0.002000;188;269 -145355000.000000;1.481081;74.054054;0.002000;185;274 -145360000.000000;1.508197;75.409836;0.002000;183;276 -145365000.000000;1.569061;78.453039;0.002000;181;284 -145370000.000000;1.608939;80.446927;0.002000;179;288 -145375000.000000;1.617978;80.898876;0.002000;178;288 -145380000.000000;1.670455;83.522727;0.002000;176;294 -145385000.000000;1.666667;83.333333;0.002000;177;295 -145390000.000000;1.674157;83.707865;0.002000;178;298 -145395000.000000;1.659341;82.967033;0.002000;182;302 -145400000.000000;1.659341;82.967033;0.002000;182;302 -145405000.000000;1.670270;83.513514;0.002000;185;309 -145410000.000000;1.668449;83.422460;0.002000;187;312 -145415000.000000;1.645161;82.258065;0.002000;186;306 -145420000.000000;1.606383;80.319149;0.002000;188;302 -145425000.000000;1.625000;81.250000;0.002000;192;312 -145430000.000000;1.540107;77.005348;0.002000;187;288 -145435000.000000;1.591837;79.591837;0.002000;196;312 -145440000.000000;1.591837;79.591837;0.002000;196;312 -145445000.000000;1.606061;80.303030;0.002000;198;318 -145450000.000000;1.621891;81.094527;0.002000;201;326 -145455000.000000;1.466321;73.316062;0.002000;193;283 -145460000.000000;1.500000;75.000000;0.002000;196;294 -145465000.000000;1.602041;80.102041;0.002000;196;314 -145470000.000000;1.572165;78.608247;0.002000;194;305 -145475000.000000;1.546875;77.343750;0.002000;192;297 -145480000.000000;1.606218;80.310881;0.002000;193;310 -145485000.000000;1.635417;81.770833;0.002000;192;314 -145490000.000000;1.635417;81.770833;0.002000;192;314 -145495000.000000;1.635417;81.770833;0.002000;192;314 -145500000.000000;1.666667;83.333333;0.002000;195;325 -145505000.000000;1.678571;83.928571;0.002000;196;329 -145510000.000000;1.517241;75.862069;0.002000;203;308 -145515000.000000;1.526570;76.328502;0.002000;207;316 -145520000.000000;1.533333;76.666667;0.002000;210;322 -145525000.000000;1.525114;76.255708;0.002000;219;334 -145530000.000000;1.488789;74.439462;0.002000;223;332 -145535000.000000;1.452915;72.645740;0.002000;223;324 -145540000.000000;1.426087;71.304348;0.002000;230;328 -145545000.000000;1.495652;74.782609;0.002000;230;344 -145550000.000000;1.396552;69.827586;0.002000;232;324 -145555000.000000;1.394309;69.715447;0.002000;246;343 -145560000.000000;1.409639;70.481928;0.002000;249;351 -145565000.000000;1.390244;69.512195;0.002000;246;342 -145570000.000000;1.363281;68.164062;0.002000;256;349 -145575000.000000;1.332061;66.603053;0.002000;262;349 -145580000.000000;1.266187;63.309353;0.002000;278;352 -145585000.000000;1.198653;59.932660;0.002000;297;356 -145590000.000000;1.153846;57.692308;0.002000;299;345 -145595000.000000;1.200000;60.000000;0.002000;280;336 -145600000.000000;1.296578;64.828897;0.002000;263;341 -145605000.000000;1.386179;69.308943;0.002000;246;341 -145610000.000000;1.434783;71.739130;0.002000;230;330 -145615000.000000;1.511737;75.586854;0.002000;213;322 -145620000.000000;1.509524;75.476190;0.002000;210;317 -145625000.000000;1.561576;78.078818;0.002000;203;317 -145630000.000000;1.540670;77.033493;0.002000;209;322 -145635000.000000;1.479070;73.953488;0.002000;215;318 -145640000.000000;1.452055;72.602740;0.002000;219;318 -145645000.000000;1.488372;74.418605;0.002000;215;320 -145650000.000000;1.493151;74.657534;0.002000;219;327 -145655000.000000;1.562791;78.139535;0.002000;215;336 -145660000.000000;1.581281;79.064039;0.002000;203;321 -145665000.000000;1.663265;83.163265;0.002000;196;326 -145670000.000000;1.707447;85.372340;0.002000;188;321 -145675000.000000;1.693989;84.699454;0.002000;183;310 -145680000.000000;1.754098;87.704918;0.002000;183;321 -145685000.000000;1.793296;89.664804;0.002000;179;321 -145690000.000000;1.837989;91.899441;0.002000;179;329 -145695000.000000;1.849162;92.458101;0.002000;179;331 -145700000.000000;1.844828;92.241379;0.002000;174;321 -145705000.000000;1.804734;90.236686;0.002000;169;305 -145710000.000000;1.775862;88.793103;0.002000;174;309 -145715000.000000;1.737430;86.871508;0.002000;179;311 -145720000.000000;1.811765;90.588235;0.002000;170;308 -145725000.000000;1.836257;91.812865;0.002000;171;314 -145730000.000000;1.830303;91.515152;0.002000;165;302 -145735000.000000;1.781818;89.090909;0.002000;165;294 -145740000.000000;1.798780;89.939024;0.002000;164;295 -145745000.000000;1.802395;90.119760;0.002000;167;301 -145750000.000000;1.777108;88.855422;0.002000;166;295 -145755000.000000;1.792683;89.634146;0.002000;164;294 -145760000.000000;1.796296;89.814815;0.002000;162;291 -145765000.000000;1.817073;90.853659;0.002000;164;298 -145770000.000000;1.862500;93.125000;0.002000;160;298 -145775000.000000;1.929487;96.474359;0.002000;156;301 -145780000.000000;1.897436;94.871795;0.002000;156;296 -145785000.000000;1.897436;94.871795;0.002000;156;296 -145790000.000000;1.915584;95.779221;0.002000;154;295 -145795000.000000;1.915033;95.751634;0.002000;153;293 -145800000.000000;1.915033;95.751634;0.002000;153;293 -145805000.000000;1.934211;96.710526;0.002000;152;294 -145810000.000000;1.953020;97.651007;0.002000;149;291 -145815000.000000;1.965986;98.299320;0.002000;147;289 -145820000.000000;2.000000;100.000000;0.002000;145;290 -145825000.000000;2.000000;100.000000;0.002000;145;290 -145830000.000000;1.959184;97.959184;0.002000;147;288 -145835000.000000;1.946309;97.315436;0.002000;149;290 -145840000.000000;1.972973;98.648649;0.002000;148;292 -145845000.000000;1.972973;98.648649;0.002000;148;292 -145850000.000000;1.931973;96.598639;0.002000;147;284 -145855000.000000;1.894040;94.701987;0.002000;151;286 -145860000.000000;1.870968;93.548387;0.002000;155;290 -145865000.000000;1.926174;96.308725;0.002000;149;287 -145870000.000000;1.791411;89.570552;0.002000;163;292 -145875000.000000;1.736527;86.826347;0.002000;167;290 -145880000.000000;1.775758;88.787879;0.002000;165;293 -145885000.000000;1.816456;90.822785;0.002000;158;287 -145890000.000000;1.829114;91.455696;0.002000;158;289 -145895000.000000;1.820513;91.025641;0.002000;156;284 -145900000.000000;1.816456;90.822785;0.002000;158;287 -145905000.000000;1.803797;90.189873;0.002000;158;285 -145910000.000000;1.802548;90.127389;0.002000;157;283 -145915000.000000;1.762500;88.125000;0.002000;160;282 -145920000.000000;1.718563;85.928144;0.002000;167;287 -145925000.000000;1.664740;83.236994;0.002000;173;288 -145930000.000000;1.625000;81.250000;0.002000;176;286 -145935000.000000;1.505155;75.257732;0.002000;194;292 -145940000.000000;1.398104;69.905213;0.002000;211;295 -145945000.000000;1.294872;64.743590;0.002000;234;303 -145950000.000000;1.281385;64.069264;0.002000;231;296 -145955000.000000;1.310811;65.540541;0.002000;222;291 -145960000.000000;1.334862;66.743119;0.002000;218;291 -145965000.000000;1.388350;69.417476;0.002000;206;286 -145970000.000000;1.440415;72.020725;0.002000;193;278 -145975000.000000;1.478947;73.947368;0.002000;190;281 -145980000.000000;1.540107;77.005348;0.002000;187;288 -145985000.000000;1.562162;78.108108;0.002000;185;289 -145990000.000000;1.562842;78.142077;0.002000;183;286 -145995000.000000;1.548387;77.419355;0.002000;186;288 -146000000.000000;1.481675;74.083770;0.002000;191;283 -146005000.000000;1.447368;72.368421;0.002000;190;275 -146010000.000000;1.393939;69.696970;0.002000;198;276 -146015000.000000;1.368932;68.446602;0.002000;206;282 -146020000.000000;1.310185;65.509259;0.002000;216;283 -146025000.000000;1.269058;63.452915;0.002000;223;283 -146030000.000000;1.261062;63.053097;0.002000;226;285 -146035000.000000;1.247788;62.389381;0.002000;226;282 -146040000.000000;1.294118;64.705882;0.002000;221;286 -146045000.000000;1.289593;64.479638;0.002000;221;285 -146050000.000000;1.281250;64.062500;0.002000;224;287 -146055000.000000;1.334884;66.744186;0.002000;215;287 -146060000.000000;1.345972;67.298578;0.002000;211;284 -146065000.000000;1.386473;69.323671;0.002000;207;287 -146070000.000000;1.377451;68.872549;0.002000;204;281 -146075000.000000;1.320388;66.019417;0.002000;206;272 -146080000.000000;1.334928;66.746411;0.002000;209;279 -146085000.000000;1.362319;68.115942;0.002000;207;282 -146090000.000000;1.377451;68.872549;0.002000;204;281 -146095000.000000;1.410891;70.544554;0.002000;202;285 +freqency;ratio;impedance;watt;drive;a0;a1 +144000000.000000;1.294643;64.732143;0.002000;224;290 +144005000.000000;1.050139;52.506964;0.002000;359;377 +144010000.000000;1.065156;53.257790;0.002000;353;376 +144015000.000000;1.093220;54.661017;0.002000;354;387 +144020000.000000;1.041056;52.052786;0.002000;355;341 +144025000.000000;1.081232;54.061625;0.002000;357;386 +144030000.000000;1.120690;56.034483;0.002000;348;390 +144035000.000000;1.038576;51.928783;0.002000;350;337 +144040000.000000;1.093294;54.664723;0.002000;343;375 +144045000.000000;1.185294;59.264706;0.002000;340;403 +144050000.000000;1.052795;52.639752;0.002000;339;322 +144055000.000000;1.142433;57.121662;0.002000;337;385 +144060000.000000;1.438710;71.935484;0.002000;310;446 +144065000.000000;1.070175;53.508772;0.002000;342;366 +144070000.000000;1.163077;58.153846;0.002000;325;378 +144075000.000000;1.024615;51.230769;0.002000;333;325 +144080000.000000;1.033133;51.656627;0.002000;332;343 +144085000.000000;1.015106;50.755287;0.002000;331;336 +144090000.000000;1.030488;51.524390;0.002000;328;338 +144095000.000000;1.205607;60.280374;0.002000;321;387 +144100000.000000;1.384868;69.243421;0.002000;304;421 +144105000.000000;1.301282;65.064103;0.002000;312;406 +144110000.000000;1.476667;73.833333;0.002000;300;443 +144115000.000000;1.535836;76.791809;0.002000;293;450 +144120000.000000;1.684588;84.229391;0.002000;279;470 +144125000.000000;1.310897;65.544872;0.002000;312;409 +144130000.000000;1.150641;57.532051;0.002000;312;359 +144135000.000000;1.214058;60.702875;0.002000;313;380 +144140000.000000;1.329966;66.498316;0.002000;297;395 +144145000.000000;1.048701;52.435065;0.002000;308;323 +144150000.000000;1.003195;50.159744;0.002000;313;314 +144155000.000000;1.157895;57.894737;0.002000;304;352 +144160000.000000;1.016835;50.841751;0.002000;302;297 +144165000.000000;1.050505;52.525253;0.002000;297;312 +144170000.000000;1.365248;68.262411;0.002000;282;385 +144175000.000000;1.132616;56.630824;0.002000;279;316 +144180000.000000;1.100719;55.035971;0.002000;278;306 +144185000.000000;1.171533;58.576642;0.002000;274;321 +144190000.000000;1.249071;62.453532;0.002000;269;336 +144195000.000000;1.303030;65.151515;0.002000;264;344 +144200000.000000;1.373077;68.653846;0.002000;260;357 +144205000.000000;1.430233;71.511628;0.002000;258;369 +144210000.000000;1.509960;75.498008;0.002000;251;379 +144215000.000000;1.452381;72.619048;0.002000;252;366 +144220000.000000;1.293651;64.682540;0.002000;252;326 +144225000.000000;1.412245;70.612245;0.002000;245;346 +144230000.000000;1.489451;74.472574;0.002000;237;353 +144235000.000000;1.255144;62.757202;0.002000;243;305 +144240000.000000;1.298755;64.937759;0.002000;241;313 +144245000.000000;1.284519;64.225941;0.002000;239;307 +144250000.000000;1.326360;66.317992;0.002000;239;317 +144255000.000000;1.415584;70.779221;0.002000;231;327 +144260000.000000;1.429204;71.460177;0.002000;226;323 +144265000.000000;1.450000;72.500000;0.002000;220;319 +144270000.000000;1.427273;71.363636;0.002000;220;314 +144275000.000000;1.342723;67.136150;0.002000;213;286 +144280000.000000;1.341232;67.061611;0.002000;211;283 +144285000.000000;1.361502;68.075117;0.002000;213;290 +144290000.000000;1.342723;67.136150;0.002000;213;286 +144295000.000000;1.380282;69.014085;0.002000;213;294 +144300000.000000;1.403756;70.187793;0.002000;213;299 +144305000.000000;1.410628;70.531401;0.002000;207;292 +144310000.000000;1.398010;69.900498;0.002000;201;281 +144315000.000000;1.433333;71.666667;0.002000;210;301 +144320000.000000;1.376812;68.840580;0.002000;207;285 +144325000.000000;1.345794;67.289720;0.002000;214;288 +144330000.000000;1.322870;66.143498;0.002000;223;295 +144335000.000000;1.293860;64.692982;0.002000;228;295 +144340000.000000;1.214575;60.728745;0.002000;247;300 +144345000.000000;1.297297;64.864865;0.002000;222;288 +144350000.000000;1.358140;67.906977;0.002000;215;292 +144355000.000000;1.390244;69.512195;0.002000;205;285 +144360000.000000;1.454545;72.727273;0.002000;198;288 +144365000.000000;1.497537;74.876847;0.002000;203;304 +144370000.000000;1.441176;72.058824;0.002000;204;294 +144375000.000000;1.401961;70.098039;0.002000;204;286 +144380000.000000;1.362745;68.137255;0.002000;204;278 +144385000.000000;1.318841;65.942029;0.002000;207;273 +144390000.000000;1.350000;67.500000;0.002000;200;270 +144395000.000000;1.350000;67.500000;0.002000;200;270 +144400000.000000;1.432692;71.634615;0.002000;208;298 +144405000.000000;1.336585;66.829268;0.002000;205;274 +144410000.000000;1.333333;66.666667;0.002000;207;276 +144415000.000000;1.357843;67.892157;0.002000;204;277 +144420000.000000;1.421320;71.065990;0.002000;197;280 +144425000.000000;1.383085;69.154229;0.002000;201;278 +144430000.000000;1.384236;69.211823;0.002000;203;281 +144435000.000000;1.522388;76.119403;0.002000;201;306 +144440000.000000;1.587940;79.396985;0.002000;199;316 +144445000.000000;1.851064;92.553191;0.002000;188;348 +144450000.000000;1.647059;82.352941;0.002000;204;336 +144455000.000000;1.410959;70.547945;0.002000;219;309 +144460000.000000;1.591743;79.587156;0.002000;218;347 +144465000.000000;1.502262;75.113122;0.002000;221;332 +144470000.000000;1.125000;56.250000;0.002000;240;270 +144475000.000000;1.044898;52.244898;0.002000;245;256 +144480000.000000;1.181070;59.053498;0.002000;243;287 +144485000.000000;1.247967;62.398374;0.002000;246;307 +144490000.000000;1.338645;66.932271;0.002000;251;336 +144495000.000000;1.425197;71.259843;0.002000;254;362 +144500000.000000;1.125490;56.274510;0.002000;255;287 +144505000.000000;1.182171;59.108527;0.002000;258;305 +144510000.000000;1.216216;60.810811;0.002000;259;315 +144515000.000000;1.261538;63.076923;0.002000;260;328 +144520000.000000;1.363985;68.199234;0.002000;261;356 +144525000.000000;1.338290;66.914498;0.002000;269;360 +144530000.000000;1.172161;58.608059;0.002000;273;320 +144535000.000000;1.234432;61.721612;0.002000;273;337 +144540000.000000;1.124088;56.204380;0.002000;274;308 +144545000.000000;1.119565;55.978261;0.002000;276;309 +144550000.000000;1.165468;58.273381;0.002000;278;324 +144555000.000000;1.254480;62.724014;0.002000;279;350 +144560000.000000;1.036630;51.831502;0.002000;283;273 +144565000.000000;1.003390;50.169492;0.002000;295;296 +144570000.000000;1.227425;61.371237;0.002000;299;367 +144575000.000000;1.114007;55.700326;0.002000;307;342 +144580000.000000;1.009646;50.482315;0.002000;311;314 +144585000.000000;1.099042;54.952077;0.002000;313;344 +144590000.000000;1.029126;51.456311;0.002000;318;309 +144595000.000000;1.030864;51.543210;0.002000;324;334 +144600000.000000;1.018349;50.917431;0.002000;333;327 +144605000.000000;1.063091;53.154574;0.002000;337;317 +144610000.000000;1.011799;50.589971;0.002000;339;343 +144615000.000000;1.002915;50.145773;0.002000;343;344 +144620000.000000;1.065714;53.285714;0.002000;350;373 +144625000.000000;1.148256;57.412791;0.002000;344;395 +144630000.000000;1.185185;59.259259;0.002000;351;416 +144635000.000000;1.243478;62.173913;0.002000;345;429 +144640000.000000;1.195467;59.773371;0.002000;353;422 +144645000.000000;1.062500;53.125000;0.002000;374;352 +144650000.000000;1.035519;51.775956;0.002000;379;366 +144655000.000000;1.068376;53.418803;0.002000;375;351 +144660000.000000;1.060000;53.000000;0.002000;371;350 +144665000.000000;1.036827;51.841360;0.002000;366;353 +144670000.000000;1.056548;52.827381;0.002000;355;336 +144675000.000000;1.067278;53.363914;0.002000;349;327 +144680000.000000;1.037464;51.873199;0.002000;347;360 +144685000.000000;1.043077;52.153846;0.002000;339;325 +144690000.000000;1.118902;55.945122;0.002000;328;367 +144695000.000000;1.021739;51.086957;0.002000;329;322 +144700000.000000;1.003067;50.153374;0.002000;327;326 +144705000.000000;1.066038;53.301887;0.002000;318;339 +144710000.000000;1.054313;52.715655;0.002000;313;330 +144715000.000000;1.088235;54.411765;0.002000;306;333 +144720000.000000;1.196667;59.833333;0.002000;300;359 +144725000.000000;1.133106;56.655290;0.002000;293;332 +144730000.000000;1.033898;51.694915;0.002000;295;305 +144735000.000000;1.058219;52.910959;0.002000;292;309 +144740000.000000;1.041237;52.061856;0.002000;291;303 +144745000.000000;1.155709;57.785467;0.002000;289;334 +144750000.000000;1.225806;61.290323;0.002000;279;342 +144755000.000000;1.319703;65.985130;0.002000;269;355 +144760000.000000;1.324528;66.226415;0.002000;265;351 +144765000.000000;1.375000;68.750000;0.002000;264;363 +144770000.000000;1.348485;67.424242;0.002000;264;356 +144775000.000000;1.125000;56.250000;0.002000;264;297 +144780000.000000;1.369811;68.490566;0.002000;265;363 +144785000.000000;1.065385;53.269231;0.002000;260;277 +144790000.000000;1.047794;52.389706;0.002000;272;285 +144795000.000000;1.169742;58.487085;0.002000;271;317 +144800000.000000;1.138577;56.928839;0.002000;267;304 +144805000.000000;1.096654;54.832714;0.002000;269;295 +144810000.000000;1.116541;55.827068;0.002000;266;297 +144815000.000000;1.100775;55.038760;0.002000;258;284 +144820000.000000;1.128906;56.445312;0.002000;256;289 +144825000.000000;1.384615;69.230769;0.002000;247;342 +144830000.000000;1.208163;60.408163;0.002000;245;296 +144835000.000000;1.157676;57.883817;0.002000;241;279 +144840000.000000;1.221757;61.087866;0.002000;239;292 +144845000.000000;1.344681;67.234043;0.002000;235;316 +144850000.000000;1.346320;67.316017;0.002000;231;311 +144855000.000000;1.428571;71.428571;0.002000;231;330 +144860000.000000;1.455752;72.787611;0.002000;226;329 +144865000.000000;1.470588;73.529412;0.002000;221;325 +144870000.000000;1.407240;70.361991;0.002000;221;311 +144875000.000000;1.465753;73.287671;0.002000;219;321 +144880000.000000;1.409091;70.454545;0.002000;220;310 +144885000.000000;1.436620;71.830986;0.002000;213;306 +144890000.000000;1.367925;68.396226;0.002000;212;290 +144895000.000000;1.454976;72.748815;0.002000;211;307 +144900000.000000;1.577670;78.883495;0.002000;206;325 +144905000.000000;1.577114;78.855721;0.002000;201;317 +144910000.000000;1.538071;76.903553;0.002000;197;303 +144915000.000000;1.591623;79.581152;0.002000;191;304 +144920000.000000;1.583333;79.166667;0.002000;192;304 +144925000.000000;1.564103;78.205128;0.002000;195;305 +144930000.000000;1.551020;77.551020;0.002000;196;304 +144935000.000000;1.562189;78.109453;0.002000;201;314 +144940000.000000;1.568627;78.431373;0.002000;204;320 +144945000.000000;1.562500;78.125000;0.002000;208;325 +144950000.000000;1.526570;76.328502;0.002000;207;316 +144955000.000000;1.480952;74.047619;0.002000;210;311 +144960000.000000;1.450237;72.511848;0.002000;211;306 +144965000.000000;1.433333;71.666667;0.002000;210;301 +144970000.000000;1.466667;73.333333;0.002000;210;308 +144975000.000000;1.511848;75.592417;0.002000;211;319 +144980000.000000;1.462264;73.113208;0.002000;212;310 +144985000.000000;1.408451;70.422535;0.002000;213;300 +144990000.000000;1.441315;72.065728;0.002000;213;307 +144995000.000000;1.506849;75.342466;0.002000;219;330 +145000000.000000;1.953608;97.680412;0.002000;194;379 +145005000.000000;1.422018;71.100917;0.002000;218;310 +145010000.000000;1.445946;72.297297;0.002000;222;321 +145015000.000000;1.502242;75.112108;0.002000;223;335 +145020000.000000;1.393519;69.675926;0.002000;216;301 +145025000.000000;1.410959;70.547945;0.002000;219;309 +145030000.000000;1.572072;78.603604;0.002000;222;349 +145035000.000000;1.493392;74.669604;0.002000;227;339 +145040000.000000;1.508772;75.438596;0.002000;228;344 +145045000.000000;1.403587;70.179372;0.002000;223;313 +145050000.000000;1.469027;73.451327;0.002000;226;332 +145055000.000000;1.458515;72.925764;0.002000;229;334 +145060000.000000;1.397321;69.866071;0.002000;224;313 +145065000.000000;1.297778;64.888889;0.002000;225;292 +145070000.000000;1.276316;63.815789;0.002000;228;291 +145075000.000000;1.209607;60.480349;0.002000;229;277 +145080000.000000;1.344828;67.241379;0.002000;232;312 +145085000.000000;1.379913;68.995633;0.002000;229;316 +145090000.000000;1.254310;62.715517;0.002000;232;291 +145095000.000000;1.288136;64.406780;0.002000;236;304 +145100000.000000;1.322034;66.101695;0.002000;236;312 +145105000.000000;1.267490;63.374486;0.002000;243;308 +145110000.000000;1.205882;60.294118;0.002000;238;287 +145115000.000000;1.290323;64.516129;0.002000;248;320 +145120000.000000;1.191235;59.561753;0.002000;251;299 +145125000.000000;1.244186;62.209302;0.002000;258;321 +145130000.000000;1.274436;63.721805;0.002000;266;339 +145135000.000000;1.248148;62.407407;0.002000;270;337 +145140000.000000;1.287273;64.363636;0.002000;275;354 +145145000.000000;1.293478;64.673913;0.002000;276;357 +145150000.000000;1.262238;63.111888;0.002000;286;361 +145155000.000000;1.201320;60.066007;0.002000;303;364 +145160000.000000;1.139241;56.962025;0.002000;316;360 +145165000.000000;1.058824;52.941176;0.002000;306;324 +145170000.000000;1.082759;54.137931;0.002000;290;314 +145175000.000000;1.106007;55.300353;0.002000;283;313 +145180000.000000;1.103704;55.185185;0.002000;270;298 +145185000.000000;1.142322;57.116105;0.002000;267;305 +145190000.000000;1.169811;58.490566;0.002000;265;310 +145195000.000000;1.210938;60.546875;0.002000;256;310 +145200000.000000;1.239216;61.960784;0.002000;255;316 +145205000.000000;1.225806;61.290323;0.002000;248;304 +145210000.000000;1.260700;63.035019;0.002000;257;324 +145215000.000000;1.223140;61.157025;0.002000;242;296 +145220000.000000;1.258333;62.916667;0.002000;240;302 +145225000.000000;1.279661;63.983051;0.002000;236;302 +145230000.000000;1.323404;66.170213;0.002000;235;311 +145235000.000000;1.354701;67.735043;0.002000;234;317 +145240000.000000;1.439655;71.982759;0.002000;232;334 +145245000.000000;1.457778;72.888889;0.002000;225;328 +145250000.000000;1.425926;71.296296;0.002000;216;308 +145255000.000000;1.266055;63.302752;0.002000;218;276 +145260000.000000;1.357798;67.889908;0.002000;218;296 +145265000.000000;1.463768;73.188406;0.002000;207;303 +145270000.000000;1.575000;78.750000;0.002000;200;315 +145275000.000000;1.583333;79.166667;0.002000;192;304 +145280000.000000;1.602041;80.102041;0.002000;196;314 +145285000.000000;1.627551;81.377551;0.002000;196;319 +145290000.000000;1.614213;80.710660;0.002000;197;318 +145295000.000000;1.600000;80.000000;0.002000;195;312 +145300000.000000;1.512563;75.628141;0.002000;199;301 +145305000.000000;1.625000;81.250000;0.002000;200;325 +145310000.000000;1.598039;79.901961;0.002000;204;326 +145315000.000000;1.448980;72.448980;0.002000;196;284 +145320000.000000;1.432161;71.608040;0.002000;199;285 +145325000.000000;1.467337;73.366834;0.002000;199;292 +145330000.000000;1.467005;73.350254;0.002000;197;289 +145335000.000000;1.548223;77.411168;0.002000;197;305 +145340000.000000;1.603015;80.150754;0.002000;199;319 +145345000.000000;1.455026;72.751323;0.002000;189;275 +145350000.000000;1.430851;71.542553;0.002000;188;269 +145355000.000000;1.481081;74.054054;0.002000;185;274 +145360000.000000;1.508197;75.409836;0.002000;183;276 +145365000.000000;1.569061;78.453039;0.002000;181;284 +145370000.000000;1.608939;80.446927;0.002000;179;288 +145375000.000000;1.617978;80.898876;0.002000;178;288 +145380000.000000;1.670455;83.522727;0.002000;176;294 +145385000.000000;1.666667;83.333333;0.002000;177;295 +145390000.000000;1.674157;83.707865;0.002000;178;298 +145395000.000000;1.659341;82.967033;0.002000;182;302 +145400000.000000;1.659341;82.967033;0.002000;182;302 +145405000.000000;1.670270;83.513514;0.002000;185;309 +145410000.000000;1.668449;83.422460;0.002000;187;312 +145415000.000000;1.645161;82.258065;0.002000;186;306 +145420000.000000;1.606383;80.319149;0.002000;188;302 +145425000.000000;1.625000;81.250000;0.002000;192;312 +145430000.000000;1.540107;77.005348;0.002000;187;288 +145435000.000000;1.591837;79.591837;0.002000;196;312 +145440000.000000;1.591837;79.591837;0.002000;196;312 +145445000.000000;1.606061;80.303030;0.002000;198;318 +145450000.000000;1.621891;81.094527;0.002000;201;326 +145455000.000000;1.466321;73.316062;0.002000;193;283 +145460000.000000;1.500000;75.000000;0.002000;196;294 +145465000.000000;1.602041;80.102041;0.002000;196;314 +145470000.000000;1.572165;78.608247;0.002000;194;305 +145475000.000000;1.546875;77.343750;0.002000;192;297 +145480000.000000;1.606218;80.310881;0.002000;193;310 +145485000.000000;1.635417;81.770833;0.002000;192;314 +145490000.000000;1.635417;81.770833;0.002000;192;314 +145495000.000000;1.635417;81.770833;0.002000;192;314 +145500000.000000;1.666667;83.333333;0.002000;195;325 +145505000.000000;1.678571;83.928571;0.002000;196;329 +145510000.000000;1.517241;75.862069;0.002000;203;308 +145515000.000000;1.526570;76.328502;0.002000;207;316 +145520000.000000;1.533333;76.666667;0.002000;210;322 +145525000.000000;1.525114;76.255708;0.002000;219;334 +145530000.000000;1.488789;74.439462;0.002000;223;332 +145535000.000000;1.452915;72.645740;0.002000;223;324 +145540000.000000;1.426087;71.304348;0.002000;230;328 +145545000.000000;1.495652;74.782609;0.002000;230;344 +145550000.000000;1.396552;69.827586;0.002000;232;324 +145555000.000000;1.394309;69.715447;0.002000;246;343 +145560000.000000;1.409639;70.481928;0.002000;249;351 +145565000.000000;1.390244;69.512195;0.002000;246;342 +145570000.000000;1.363281;68.164062;0.002000;256;349 +145575000.000000;1.332061;66.603053;0.002000;262;349 +145580000.000000;1.266187;63.309353;0.002000;278;352 +145585000.000000;1.198653;59.932660;0.002000;297;356 +145590000.000000;1.153846;57.692308;0.002000;299;345 +145595000.000000;1.200000;60.000000;0.002000;280;336 +145600000.000000;1.296578;64.828897;0.002000;263;341 +145605000.000000;1.386179;69.308943;0.002000;246;341 +145610000.000000;1.434783;71.739130;0.002000;230;330 +145615000.000000;1.511737;75.586854;0.002000;213;322 +145620000.000000;1.509524;75.476190;0.002000;210;317 +145625000.000000;1.561576;78.078818;0.002000;203;317 +145630000.000000;1.540670;77.033493;0.002000;209;322 +145635000.000000;1.479070;73.953488;0.002000;215;318 +145640000.000000;1.452055;72.602740;0.002000;219;318 +145645000.000000;1.488372;74.418605;0.002000;215;320 +145650000.000000;1.493151;74.657534;0.002000;219;327 +145655000.000000;1.562791;78.139535;0.002000;215;336 +145660000.000000;1.581281;79.064039;0.002000;203;321 +145665000.000000;1.663265;83.163265;0.002000;196;326 +145670000.000000;1.707447;85.372340;0.002000;188;321 +145675000.000000;1.693989;84.699454;0.002000;183;310 +145680000.000000;1.754098;87.704918;0.002000;183;321 +145685000.000000;1.793296;89.664804;0.002000;179;321 +145690000.000000;1.837989;91.899441;0.002000;179;329 +145695000.000000;1.849162;92.458101;0.002000;179;331 +145700000.000000;1.844828;92.241379;0.002000;174;321 +145705000.000000;1.804734;90.236686;0.002000;169;305 +145710000.000000;1.775862;88.793103;0.002000;174;309 +145715000.000000;1.737430;86.871508;0.002000;179;311 +145720000.000000;1.811765;90.588235;0.002000;170;308 +145725000.000000;1.836257;91.812865;0.002000;171;314 +145730000.000000;1.830303;91.515152;0.002000;165;302 +145735000.000000;1.781818;89.090909;0.002000;165;294 +145740000.000000;1.798780;89.939024;0.002000;164;295 +145745000.000000;1.802395;90.119760;0.002000;167;301 +145750000.000000;1.777108;88.855422;0.002000;166;295 +145755000.000000;1.792683;89.634146;0.002000;164;294 +145760000.000000;1.796296;89.814815;0.002000;162;291 +145765000.000000;1.817073;90.853659;0.002000;164;298 +145770000.000000;1.862500;93.125000;0.002000;160;298 +145775000.000000;1.929487;96.474359;0.002000;156;301 +145780000.000000;1.897436;94.871795;0.002000;156;296 +145785000.000000;1.897436;94.871795;0.002000;156;296 +145790000.000000;1.915584;95.779221;0.002000;154;295 +145795000.000000;1.915033;95.751634;0.002000;153;293 +145800000.000000;1.915033;95.751634;0.002000;153;293 +145805000.000000;1.934211;96.710526;0.002000;152;294 +145810000.000000;1.953020;97.651007;0.002000;149;291 +145815000.000000;1.965986;98.299320;0.002000;147;289 +145820000.000000;2.000000;100.000000;0.002000;145;290 +145825000.000000;2.000000;100.000000;0.002000;145;290 +145830000.000000;1.959184;97.959184;0.002000;147;288 +145835000.000000;1.946309;97.315436;0.002000;149;290 +145840000.000000;1.972973;98.648649;0.002000;148;292 +145845000.000000;1.972973;98.648649;0.002000;148;292 +145850000.000000;1.931973;96.598639;0.002000;147;284 +145855000.000000;1.894040;94.701987;0.002000;151;286 +145860000.000000;1.870968;93.548387;0.002000;155;290 +145865000.000000;1.926174;96.308725;0.002000;149;287 +145870000.000000;1.791411;89.570552;0.002000;163;292 +145875000.000000;1.736527;86.826347;0.002000;167;290 +145880000.000000;1.775758;88.787879;0.002000;165;293 +145885000.000000;1.816456;90.822785;0.002000;158;287 +145890000.000000;1.829114;91.455696;0.002000;158;289 +145895000.000000;1.820513;91.025641;0.002000;156;284 +145900000.000000;1.816456;90.822785;0.002000;158;287 +145905000.000000;1.803797;90.189873;0.002000;158;285 +145910000.000000;1.802548;90.127389;0.002000;157;283 +145915000.000000;1.762500;88.125000;0.002000;160;282 +145920000.000000;1.718563;85.928144;0.002000;167;287 +145925000.000000;1.664740;83.236994;0.002000;173;288 +145930000.000000;1.625000;81.250000;0.002000;176;286 +145935000.000000;1.505155;75.257732;0.002000;194;292 +145940000.000000;1.398104;69.905213;0.002000;211;295 +145945000.000000;1.294872;64.743590;0.002000;234;303 +145950000.000000;1.281385;64.069264;0.002000;231;296 +145955000.000000;1.310811;65.540541;0.002000;222;291 +145960000.000000;1.334862;66.743119;0.002000;218;291 +145965000.000000;1.388350;69.417476;0.002000;206;286 +145970000.000000;1.440415;72.020725;0.002000;193;278 +145975000.000000;1.478947;73.947368;0.002000;190;281 +145980000.000000;1.540107;77.005348;0.002000;187;288 +145985000.000000;1.562162;78.108108;0.002000;185;289 +145990000.000000;1.562842;78.142077;0.002000;183;286 +145995000.000000;1.548387;77.419355;0.002000;186;288 +146000000.000000;1.481675;74.083770;0.002000;191;283 +146005000.000000;1.447368;72.368421;0.002000;190;275 +146010000.000000;1.393939;69.696970;0.002000;198;276 +146015000.000000;1.368932;68.446602;0.002000;206;282 +146020000.000000;1.310185;65.509259;0.002000;216;283 +146025000.000000;1.269058;63.452915;0.002000;223;283 +146030000.000000;1.261062;63.053097;0.002000;226;285 +146035000.000000;1.247788;62.389381;0.002000;226;282 +146040000.000000;1.294118;64.705882;0.002000;221;286 +146045000.000000;1.289593;64.479638;0.002000;221;285 +146050000.000000;1.281250;64.062500;0.002000;224;287 +146055000.000000;1.334884;66.744186;0.002000;215;287 +146060000.000000;1.345972;67.298578;0.002000;211;284 +146065000.000000;1.386473;69.323671;0.002000;207;287 +146070000.000000;1.377451;68.872549;0.002000;204;281 +146075000.000000;1.320388;66.019417;0.002000;206;272 +146080000.000000;1.334928;66.746411;0.002000;209;279 +146085000.000000;1.362319;68.115942;0.002000;207;282 +146090000.000000;1.377451;68.872549;0.002000;204;281 +146095000.000000;1.410891;70.544554;0.002000;202;285