Added a waveform generator
This commit is contained in:
parent
48f034f0a4
commit
2964460a87
21 changed files with 2732 additions and 469 deletions
BIN
.DS_Store
vendored
Normal file
BIN
.DS_Store
vendored
Normal file
Binary file not shown.
1
.gitconfig
Normal file
1
.gitconfig
Normal file
|
@ -0,0 +1 @@
|
||||||
|
core.autocrlf true
|
|
@ -1,10 +1,10 @@
|
||||||
|
|
||||||
This project is reengineered out of the TenaTester build by ZL1CVD.
|
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:
|
Ressources:
|
||||||
* https://learn.adafruit.com/adafruit-si5351-clock-generator-breakout/wiring-and-test
|
* 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
|
* http://community.silabs.com/t5/Timing-Knowledge-Base/Modifying-Output-Driver-Strength-of-the-Si5351/ta-p/112253
|
||||||
* https://github.com/etherkit/Si5351Arduino
|
* 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
|
* 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
|
* https://github.com/gmtii/ili9341-arduino
|
||||||
|
|
BIN
Si5351Arduino/.DS_Store
vendored
Normal file
BIN
Si5351Arduino/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
firmware/.DS_Store
vendored
Normal file
BIN
firmware/.DS_Store
vendored
Normal file
Binary file not shown.
|
@ -226,9 +226,17 @@ void cc_startMeasurement()
|
||||||
uint32_t a1_sum = 0;
|
uint32_t a1_sum = 0;
|
||||||
uint16_t i = 0;
|
uint16_t i = 0;
|
||||||
|
|
||||||
si5351.set_freq((uint64_t)freq * 100, SI5351_PLL_FIXED, SI5351_CLK0);
|
if (freq < 8000)
|
||||||
si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0
|
{
|
||||||
delay(1);
|
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++)
|
for (i = 0; i < intervall; i++)
|
||||||
{
|
{
|
||||||
|
@ -295,12 +303,21 @@ void cc_enableClk(void)
|
||||||
sendSOM();
|
sendSOM();
|
||||||
if (cc_read_data[0] == SI5351_CLK0)
|
if (cc_read_data[0] == SI5351_CLK0)
|
||||||
{
|
{
|
||||||
si5351.set_freq((uint64_t)start_freq * 100, SI5351_PLL_FIXED, SI5351_CLK0);
|
if (start_freq < 8000)
|
||||||
si5351.output_enable(SI5351_CLK0, 1); // enable clock output 0
|
{
|
||||||
|
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);
|
Serial.write(MSG_TYPE_ANSWER_OK);
|
||||||
}
|
}
|
||||||
else if (cc_read_data[0] == SI5351_CLK1)
|
else if (cc_read_data[0] == SI5351_CLK1)
|
||||||
{
|
{
|
||||||
|
|
||||||
si5351.set_freq((uint64_t)start_freq * 100, SI5351_PLL_FIXED, 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
|
si5351.output_enable(SI5351_CLK1, 1); // enable clock output 1
|
||||||
Serial.write(MSG_TYPE_ANSWER_OK);
|
Serial.write(MSG_TYPE_ANSWER_OK);
|
||||||
|
@ -323,6 +340,7 @@ void cc_disableClk(void)
|
||||||
sendSOM();
|
sendSOM();
|
||||||
if (cc_read_data[0] == SI5351_CLK0)
|
if (cc_read_data[0] == SI5351_CLK0)
|
||||||
{
|
{
|
||||||
|
disableWaveformOutput();
|
||||||
si5351.output_enable(SI5351_CLK0, 0); // disable clock output 0
|
si5351.output_enable(SI5351_CLK0, 0); // disable clock output 0
|
||||||
Serial.write(MSG_TYPE_ANSWER_OK);
|
Serial.write(MSG_TYPE_ANSWER_OK);
|
||||||
}
|
}
|
||||||
|
@ -527,4 +545,3 @@ void send16BitValue(uint16_t value)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
|
|
|
@ -59,6 +59,8 @@ void setup()
|
||||||
|
|
||||||
analogReference(DEFAULT); // 5V reference
|
analogReference(DEFAULT); // 5V reference
|
||||||
|
|
||||||
|
initWaveformGenerator();
|
||||||
|
|
||||||
readEEPValues();
|
readEEPValues();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -90,6 +92,8 @@ void loop()
|
||||||
cc_processData(c);
|
cc_processData(c);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
pollWaveformGenerator();
|
||||||
|
|
||||||
//delay(100);
|
//delay(100);
|
||||||
delay(10);
|
delay(10);
|
||||||
}
|
}
|
||||||
|
@ -186,4 +190,3 @@ uint32_t keepFreqRange(uint32_t freq)
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
||||||
|
|
63
firmware/waveformgenerator.ino
Normal file
63
firmware/waveformgenerator.ino
Normal file
|
@ -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
|
||||||
|
}
|
||||||
|
}
|
84
firmware/waveforms.h
Normal file
84
firmware/waveforms.h
Normal file
|
@ -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
|
Binary file not shown.
265
pcb/TenaTesta_ZL1CVD-rescue.lib
Normal file
265
pcb/TenaTesta_ZL1CVD-rescue.lib
Normal file
|
@ -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
|
75
pcb/TenaTesta_ZL1CVD.kicad_prl
Normal file
75
pcb/TenaTesta_ZL1CVD.kicad_prl
Normal file
|
@ -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": []
|
||||||
|
}
|
||||||
|
}
|
320
pcb/TenaTesta_ZL1CVD.kicad_pro
Normal file
320
pcb/TenaTesta_ZL1CVD.kicad_pro
Normal file
|
@ -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": {}
|
||||||
|
}
|
1157
pcb/rescue-backup/TenaTesta_ZL1CVD-2024-02-11-11-29-17.sch
Normal file
1157
pcb/rescue-backup/TenaTesta_ZL1CVD-2024-02-11-11-29-17.sch
Normal file
File diff suppressed because it is too large
Load diff
266
pcb/rescue-backup/TenaTesta_ZL1CVD-cache-2024-02-11-11-29-17.lib
Normal file
266
pcb/rescue-backup/TenaTesta_ZL1CVD-cache-2024-02-11-11-29-17.lib
Normal file
|
@ -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
|
3
pcb/sym-lib-table
Normal file
3
pcb/sym-lib-table
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
(sym_lib_table
|
||||||
|
(lib (name "TenaTesta_ZL1CVD-rescue")(type "Legacy")(uri "${KIPRJMOD}/TenaTesta_ZL1CVD-rescue.lib")(options "")(descr ""))
|
||||||
|
)
|
|
@ -1,6 +1,6 @@
|
||||||
@echo off
|
@echo off
|
||||||
|
|
||||||
C:\Python27\python.exe -m pip install --upgrade pip
|
C:\Python27\python.exe -m pip install --upgrade pip
|
||||||
C:\Python27\python.exe -m pip install --upgrade matplotlib pyserial
|
C:\Python27\python.exe -m pip install --upgrade matplotlib pyserial
|
||||||
|
|
||||||
pause
|
pause
|
||||||
|
|
|
@ -202,11 +202,11 @@ def cc_dataReceiverThread():
|
||||||
bytesToRead = ser.inWaiting()
|
bytesToRead = ser.inWaiting()
|
||||||
if bytesToRead > 0:
|
if bytesToRead > 0:
|
||||||
incoming = list(ser.read(64))
|
incoming = list(ser.read(64))
|
||||||
|
#print(incoming)
|
||||||
|
|
||||||
# 2. process the received data
|
# 2. process the received data
|
||||||
for c in incoming:
|
for c in incoming:
|
||||||
c = int(binascii.hexlify(c), 16)
|
#print(c)
|
||||||
|
|
||||||
# call the cc_state specific function to process the currently received byte
|
# call the cc_state specific function to process the currently received byte
|
||||||
cc_state_fn[cc_state](c)
|
cc_state_fn[cc_state](c)
|
||||||
|
|
||||||
|
@ -340,7 +340,7 @@ def openSerialDevice(d):
|
||||||
|
|
||||||
ser = serial.Serial(d)
|
ser = serial.Serial(d)
|
||||||
except:
|
except:
|
||||||
print "ERROR (1): Can't open the serial device " + d
|
print("ERROR (1): Can't open the serial device " + d)
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
||||||
# Toggle DTR to reset Arduino
|
# Toggle DTR to reset Arduino
|
||||||
|
@ -363,7 +363,7 @@ def openSerialDevice(d):
|
||||||
rtscts=0,\
|
rtscts=0,\
|
||||||
timeout=0)
|
timeout=0)
|
||||||
except:
|
except:
|
||||||
print "ERROR (2): Can't open the serial device " + d
|
print("ERROR (2): Can't open the serial device " + d)
|
||||||
exit(2)
|
exit(2)
|
||||||
|
|
||||||
#####
|
#####
|
||||||
|
@ -471,9 +471,18 @@ def calc_data():
|
||||||
old = 1000
|
old = 1000
|
||||||
for r in sorted(meas_vswr_f.items(), key=operator.itemgetter(1)):
|
for r in sorted(meas_vswr_f.items(), key=operator.itemgetter(1)):
|
||||||
vswr_marker.append(meas_freq.index(r[0]))
|
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) = <class 'tuple'> = (50, 1.1784989858012171)
|
||||||
|
type(old) = <class 'int'> = 1000
|
||||||
|
'''
|
||||||
|
|
||||||
|
if r[1] > old:
|
||||||
i += 1
|
i += 1
|
||||||
old = r
|
old = r[1]
|
||||||
if i == 5:
|
if i == 5:
|
||||||
break
|
break
|
||||||
|
|
||||||
|
@ -543,7 +552,7 @@ if __name__ == "__main__":
|
||||||
if args.device != None:
|
if args.device != None:
|
||||||
device = args.device
|
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)
|
openSerialDevice(device)
|
||||||
|
|
||||||
|
@ -554,7 +563,7 @@ if __name__ == "__main__":
|
||||||
|
|
||||||
# 3. get and process the commandline arguments/parameter
|
# 3. get and process the commandline arguments/parameter
|
||||||
if args.start_freq != None:
|
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,
|
sendSerialData([CC_CMD_SET_START_FREQ,
|
||||||
(args.start_freq & 0xff000000) >> 24,
|
(args.start_freq & 0xff000000) >> 24,
|
||||||
(args.start_freq & 0x00ff0000) >> 16,
|
(args.start_freq & 0x00ff0000) >> 16,
|
||||||
|
@ -563,7 +572,7 @@ if __name__ == "__main__":
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.end_freq != None:
|
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,
|
sendSerialData([CC_CMD_SET_END_FREQ,
|
||||||
(args.end_freq & 0xff000000) >> 24,
|
(args.end_freq & 0xff000000) >> 24,
|
||||||
(args.end_freq & 0x00ff0000) >> 16,
|
(args.end_freq & 0x00ff0000) >> 16,
|
||||||
|
@ -572,7 +581,7 @@ if __name__ == "__main__":
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.step_freq != None:
|
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,
|
sendSerialData([CC_CMD_SET_FREQ_STEP,
|
||||||
(args.step_freq & 0xff000000) >> 24,
|
(args.step_freq & 0xff000000) >> 24,
|
||||||
(args.step_freq & 0x00ff0000) >> 16,
|
(args.step_freq & 0x00ff0000) >> 16,
|
||||||
|
@ -581,44 +590,44 @@ if __name__ == "__main__":
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.intervall != None:
|
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,
|
sendSerialData([CC_CMD_SET_INTERVALL,
|
||||||
(args.intervall & 0x0000ff00) >> 8,
|
(args.intervall & 0x0000ff00) >> 8,
|
||||||
(args.intervall & 0x000000ff)])
|
(args.intervall & 0x000000ff)])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.drive_str != None:
|
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,
|
sendSerialData([CC_CMD_SET_DRIVE_STRENGTH,
|
||||||
args.drive_str])
|
args.drive_str])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.start_meas == True:
|
if args.start_meas == True:
|
||||||
print "\nStarting the measurement process..."
|
print("\nStarting the measurement process...")
|
||||||
sendSerialData([CC_CMD_START_MEASUREMENT])
|
sendSerialData([CC_CMD_START_MEASUREMENT])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.get_config == True and args.start_meas == False:
|
if args.get_config == True and args.start_meas == False:
|
||||||
print "Read configuration values..."
|
print("Read configuration values...")
|
||||||
sendSerialData([CC_CMD_GET_CONFIG])
|
sendSerialData([CC_CMD_GET_CONFIG])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.enable_clk != None:
|
if args.enable_clk != None:
|
||||||
if args.enable_clk < 0 or args.enable_clk > 2:
|
if args.enable_clk < 0 or args.enable_clk > 2:
|
||||||
args.enable_clk = 0
|
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])
|
sendSerialData([CC_CMD_EN_CLK, args.enable_clk])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.disable_clk != None and args.enable_clk == None:
|
if args.disable_clk != None and args.enable_clk == None:
|
||||||
if args.disable_clk < 0 or args.disable_clk > 2:
|
if args.disable_clk < 0 or args.disable_clk > 2:
|
||||||
args.disable_clk = 0
|
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])
|
sendSerialData([CC_CMD_DIS_CLK, args.disable_clk])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
if args.save_config == True:
|
if args.save_config == True:
|
||||||
print "Save default configuration values..."
|
print("Save default configuration values...")
|
||||||
sendSerialData([CC_CMD_SAV_DFLT])
|
sendSerialData([CC_CMD_SAV_DFLT])
|
||||||
dataSend = dataSend + 1
|
dataSend = dataSend + 1
|
||||||
|
|
||||||
|
@ -626,7 +635,7 @@ if __name__ == "__main__":
|
||||||
plt.ion()
|
plt.ion()
|
||||||
|
|
||||||
fig1, axarr = plt.subplots(3, sharex=True)
|
fig1, axarr = plt.subplots(3, sharex=True)
|
||||||
fig1.canvas.set_window_title("SWR meter measurement results")
|
fig1.suptitle("SWR meter measurement results")
|
||||||
|
|
||||||
update_graph()
|
update_graph()
|
||||||
|
|
||||||
|
@ -647,7 +656,7 @@ if __name__ == "__main__":
|
||||||
pass
|
pass
|
||||||
|
|
||||||
elif e[1] == MSG_TYPE_ANSWER_NOK:
|
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:
|
elif e[1] == MSG_TYPE_MEAS_FREQ_INFO:
|
||||||
#print "recv: FREQ INFO"
|
#print "recv: FREQ INFO"
|
||||||
|
@ -675,9 +684,9 @@ if __name__ == "__main__":
|
||||||
elif e[1] == MSG_TYPE_CONFIG:
|
elif e[1] == MSG_TYPE_CONFIG:
|
||||||
#print "recv: CONFIG"
|
#print "recv: CONFIG"
|
||||||
if args.start_meas == True:
|
if args.start_meas == True:
|
||||||
print "\nConfiguration used for measurement:"
|
print("\nConfiguration used for measurement:")
|
||||||
else:
|
else:
|
||||||
print "\nConfiguration:"
|
print("\nConfiguration:")
|
||||||
start_freq = e[3][0] << 24
|
start_freq = e[3][0] << 24
|
||||||
start_freq += e[3][1] << 16
|
start_freq += e[3][1] << 16
|
||||||
start_freq += e[3][2] << 8
|
start_freq += e[3][2] << 8
|
||||||
|
@ -694,12 +703,12 @@ if __name__ == "__main__":
|
||||||
intervall += e[3][13]
|
intervall += e[3][13]
|
||||||
drive_str = e[3][14]
|
drive_str = e[3][14]
|
||||||
|
|
||||||
print "start_freq = " + user_friendly_freq(start_freq)
|
print("start_freq = " + user_friendly_freq(start_freq))
|
||||||
print "end_freq = " + user_friendly_freq(end_freq)
|
print("end_freq = " + user_friendly_freq(end_freq))
|
||||||
print "step_freq = " + user_friendly_freq(step_freq)
|
print("step_freq = " + user_friendly_freq(step_freq))
|
||||||
print "intervall = " + str(intervall) + " ms"
|
print("intervall = " + str(intervall) + " ms")
|
||||||
print "drive_str = " + str((drive_str + 1) * 2) + " mA"
|
print("drive_str = " + str((drive_str + 1) * 2) + " mA")
|
||||||
print ""
|
print("")
|
||||||
|
|
||||||
if args.start_meas == True and config_read == False:
|
if args.start_meas == True and config_read == False:
|
||||||
dataSend = dataSend + 1 + ((end_freq - start_freq) / step_freq)
|
dataSend = dataSend + 1 + ((end_freq - start_freq) / step_freq)
|
||||||
|
@ -708,7 +717,7 @@ if __name__ == "__main__":
|
||||||
elif e[1] == MSG_TYPE_MEAS_END_INFO:
|
elif e[1] == MSG_TYPE_MEAS_END_INFO:
|
||||||
#print "recv: END INFO"
|
#print "recv: END INFO"
|
||||||
sys.stdout.write("\r100.00 % done \n")
|
sys.stdout.write("\r100.00 % done \n")
|
||||||
print ""
|
print("")
|
||||||
|
|
||||||
#if (args.output_file != None or args.show_graph == True) and args.start_meas == True:
|
#if (args.output_file != None or args.show_graph == True) and args.start_meas == True:
|
||||||
#calc_data()
|
#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]))
|
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
|
j = j + 1
|
||||||
FILE.close()
|
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
|
##### show the graph
|
||||||
if args.show_graph == True and args.start_meas == True:
|
if args.show_graph == True and args.start_meas == True:
|
||||||
# TODO wait for close
|
# TODO wait for close
|
||||||
update_graph()
|
update_graph()
|
||||||
print "Please close the window to exit the program."
|
print("Please close the window to exit the program.")
|
||||||
plt.show(block=True)
|
plt.show(block=True)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
print "err: unknown type 0x%02x" % (e[1])
|
print("err: unknown type 0x%02x" % (e[1]))
|
||||||
break
|
break
|
||||||
|
|
||||||
thread_lock.acquire()
|
thread_lock.acquire()
|
||||||
|
@ -753,7 +762,7 @@ if __name__ == "__main__":
|
||||||
timeout = timeout + 1
|
timeout = timeout + 1
|
||||||
|
|
||||||
if timeout >= TIMEOUT_CNT_MAX:
|
if timeout >= TIMEOUT_CNT_MAX:
|
||||||
print "Timeout happened"
|
print("Timeout happened")
|
||||||
|
|
||||||
# 5. stop data processing thread
|
# 5. stop data processing thread
|
||||||
cc_stopReceiverThread()
|
cc_stopReceiverThread()
|
||||||
|
|
|
@ -1,421 +1,421 @@
|
||||||
freqency;ratio;impedance;watt;drive;a0;a1
|
freqency;ratio;impedance;watt;drive;a0;a1
|
||||||
144000000.000000;1.294643;64.732143;0.002000;224;290
|
144000000.000000;1.294643;64.732143;0.002000;224;290
|
||||||
144005000.000000;1.050139;52.506964;0.002000;359;377
|
144005000.000000;1.050139;52.506964;0.002000;359;377
|
||||||
144010000.000000;1.065156;53.257790;0.002000;353;376
|
144010000.000000;1.065156;53.257790;0.002000;353;376
|
||||||
144015000.000000;1.093220;54.661017;0.002000;354;387
|
144015000.000000;1.093220;54.661017;0.002000;354;387
|
||||||
144020000.000000;1.041056;52.052786;0.002000;355;341
|
144020000.000000;1.041056;52.052786;0.002000;355;341
|
||||||
144025000.000000;1.081232;54.061625;0.002000;357;386
|
144025000.000000;1.081232;54.061625;0.002000;357;386
|
||||||
144030000.000000;1.120690;56.034483;0.002000;348;390
|
144030000.000000;1.120690;56.034483;0.002000;348;390
|
||||||
144035000.000000;1.038576;51.928783;0.002000;350;337
|
144035000.000000;1.038576;51.928783;0.002000;350;337
|
||||||
144040000.000000;1.093294;54.664723;0.002000;343;375
|
144040000.000000;1.093294;54.664723;0.002000;343;375
|
||||||
144045000.000000;1.185294;59.264706;0.002000;340;403
|
144045000.000000;1.185294;59.264706;0.002000;340;403
|
||||||
144050000.000000;1.052795;52.639752;0.002000;339;322
|
144050000.000000;1.052795;52.639752;0.002000;339;322
|
||||||
144055000.000000;1.142433;57.121662;0.002000;337;385
|
144055000.000000;1.142433;57.121662;0.002000;337;385
|
||||||
144060000.000000;1.438710;71.935484;0.002000;310;446
|
144060000.000000;1.438710;71.935484;0.002000;310;446
|
||||||
144065000.000000;1.070175;53.508772;0.002000;342;366
|
144065000.000000;1.070175;53.508772;0.002000;342;366
|
||||||
144070000.000000;1.163077;58.153846;0.002000;325;378
|
144070000.000000;1.163077;58.153846;0.002000;325;378
|
||||||
144075000.000000;1.024615;51.230769;0.002000;333;325
|
144075000.000000;1.024615;51.230769;0.002000;333;325
|
||||||
144080000.000000;1.033133;51.656627;0.002000;332;343
|
144080000.000000;1.033133;51.656627;0.002000;332;343
|
||||||
144085000.000000;1.015106;50.755287;0.002000;331;336
|
144085000.000000;1.015106;50.755287;0.002000;331;336
|
||||||
144090000.000000;1.030488;51.524390;0.002000;328;338
|
144090000.000000;1.030488;51.524390;0.002000;328;338
|
||||||
144095000.000000;1.205607;60.280374;0.002000;321;387
|
144095000.000000;1.205607;60.280374;0.002000;321;387
|
||||||
144100000.000000;1.384868;69.243421;0.002000;304;421
|
144100000.000000;1.384868;69.243421;0.002000;304;421
|
||||||
144105000.000000;1.301282;65.064103;0.002000;312;406
|
144105000.000000;1.301282;65.064103;0.002000;312;406
|
||||||
144110000.000000;1.476667;73.833333;0.002000;300;443
|
144110000.000000;1.476667;73.833333;0.002000;300;443
|
||||||
144115000.000000;1.535836;76.791809;0.002000;293;450
|
144115000.000000;1.535836;76.791809;0.002000;293;450
|
||||||
144120000.000000;1.684588;84.229391;0.002000;279;470
|
144120000.000000;1.684588;84.229391;0.002000;279;470
|
||||||
144125000.000000;1.310897;65.544872;0.002000;312;409
|
144125000.000000;1.310897;65.544872;0.002000;312;409
|
||||||
144130000.000000;1.150641;57.532051;0.002000;312;359
|
144130000.000000;1.150641;57.532051;0.002000;312;359
|
||||||
144135000.000000;1.214058;60.702875;0.002000;313;380
|
144135000.000000;1.214058;60.702875;0.002000;313;380
|
||||||
144140000.000000;1.329966;66.498316;0.002000;297;395
|
144140000.000000;1.329966;66.498316;0.002000;297;395
|
||||||
144145000.000000;1.048701;52.435065;0.002000;308;323
|
144145000.000000;1.048701;52.435065;0.002000;308;323
|
||||||
144150000.000000;1.003195;50.159744;0.002000;313;314
|
144150000.000000;1.003195;50.159744;0.002000;313;314
|
||||||
144155000.000000;1.157895;57.894737;0.002000;304;352
|
144155000.000000;1.157895;57.894737;0.002000;304;352
|
||||||
144160000.000000;1.016835;50.841751;0.002000;302;297
|
144160000.000000;1.016835;50.841751;0.002000;302;297
|
||||||
144165000.000000;1.050505;52.525253;0.002000;297;312
|
144165000.000000;1.050505;52.525253;0.002000;297;312
|
||||||
144170000.000000;1.365248;68.262411;0.002000;282;385
|
144170000.000000;1.365248;68.262411;0.002000;282;385
|
||||||
144175000.000000;1.132616;56.630824;0.002000;279;316
|
144175000.000000;1.132616;56.630824;0.002000;279;316
|
||||||
144180000.000000;1.100719;55.035971;0.002000;278;306
|
144180000.000000;1.100719;55.035971;0.002000;278;306
|
||||||
144185000.000000;1.171533;58.576642;0.002000;274;321
|
144185000.000000;1.171533;58.576642;0.002000;274;321
|
||||||
144190000.000000;1.249071;62.453532;0.002000;269;336
|
144190000.000000;1.249071;62.453532;0.002000;269;336
|
||||||
144195000.000000;1.303030;65.151515;0.002000;264;344
|
144195000.000000;1.303030;65.151515;0.002000;264;344
|
||||||
144200000.000000;1.373077;68.653846;0.002000;260;357
|
144200000.000000;1.373077;68.653846;0.002000;260;357
|
||||||
144205000.000000;1.430233;71.511628;0.002000;258;369
|
144205000.000000;1.430233;71.511628;0.002000;258;369
|
||||||
144210000.000000;1.509960;75.498008;0.002000;251;379
|
144210000.000000;1.509960;75.498008;0.002000;251;379
|
||||||
144215000.000000;1.452381;72.619048;0.002000;252;366
|
144215000.000000;1.452381;72.619048;0.002000;252;366
|
||||||
144220000.000000;1.293651;64.682540;0.002000;252;326
|
144220000.000000;1.293651;64.682540;0.002000;252;326
|
||||||
144225000.000000;1.412245;70.612245;0.002000;245;346
|
144225000.000000;1.412245;70.612245;0.002000;245;346
|
||||||
144230000.000000;1.489451;74.472574;0.002000;237;353
|
144230000.000000;1.489451;74.472574;0.002000;237;353
|
||||||
144235000.000000;1.255144;62.757202;0.002000;243;305
|
144235000.000000;1.255144;62.757202;0.002000;243;305
|
||||||
144240000.000000;1.298755;64.937759;0.002000;241;313
|
144240000.000000;1.298755;64.937759;0.002000;241;313
|
||||||
144245000.000000;1.284519;64.225941;0.002000;239;307
|
144245000.000000;1.284519;64.225941;0.002000;239;307
|
||||||
144250000.000000;1.326360;66.317992;0.002000;239;317
|
144250000.000000;1.326360;66.317992;0.002000;239;317
|
||||||
144255000.000000;1.415584;70.779221;0.002000;231;327
|
144255000.000000;1.415584;70.779221;0.002000;231;327
|
||||||
144260000.000000;1.429204;71.460177;0.002000;226;323
|
144260000.000000;1.429204;71.460177;0.002000;226;323
|
||||||
144265000.000000;1.450000;72.500000;0.002000;220;319
|
144265000.000000;1.450000;72.500000;0.002000;220;319
|
||||||
144270000.000000;1.427273;71.363636;0.002000;220;314
|
144270000.000000;1.427273;71.363636;0.002000;220;314
|
||||||
144275000.000000;1.342723;67.136150;0.002000;213;286
|
144275000.000000;1.342723;67.136150;0.002000;213;286
|
||||||
144280000.000000;1.341232;67.061611;0.002000;211;283
|
144280000.000000;1.341232;67.061611;0.002000;211;283
|
||||||
144285000.000000;1.361502;68.075117;0.002000;213;290
|
144285000.000000;1.361502;68.075117;0.002000;213;290
|
||||||
144290000.000000;1.342723;67.136150;0.002000;213;286
|
144290000.000000;1.342723;67.136150;0.002000;213;286
|
||||||
144295000.000000;1.380282;69.014085;0.002000;213;294
|
144295000.000000;1.380282;69.014085;0.002000;213;294
|
||||||
144300000.000000;1.403756;70.187793;0.002000;213;299
|
144300000.000000;1.403756;70.187793;0.002000;213;299
|
||||||
144305000.000000;1.410628;70.531401;0.002000;207;292
|
144305000.000000;1.410628;70.531401;0.002000;207;292
|
||||||
144310000.000000;1.398010;69.900498;0.002000;201;281
|
144310000.000000;1.398010;69.900498;0.002000;201;281
|
||||||
144315000.000000;1.433333;71.666667;0.002000;210;301
|
144315000.000000;1.433333;71.666667;0.002000;210;301
|
||||||
144320000.000000;1.376812;68.840580;0.002000;207;285
|
144320000.000000;1.376812;68.840580;0.002000;207;285
|
||||||
144325000.000000;1.345794;67.289720;0.002000;214;288
|
144325000.000000;1.345794;67.289720;0.002000;214;288
|
||||||
144330000.000000;1.322870;66.143498;0.002000;223;295
|
144330000.000000;1.322870;66.143498;0.002000;223;295
|
||||||
144335000.000000;1.293860;64.692982;0.002000;228;295
|
144335000.000000;1.293860;64.692982;0.002000;228;295
|
||||||
144340000.000000;1.214575;60.728745;0.002000;247;300
|
144340000.000000;1.214575;60.728745;0.002000;247;300
|
||||||
144345000.000000;1.297297;64.864865;0.002000;222;288
|
144345000.000000;1.297297;64.864865;0.002000;222;288
|
||||||
144350000.000000;1.358140;67.906977;0.002000;215;292
|
144350000.000000;1.358140;67.906977;0.002000;215;292
|
||||||
144355000.000000;1.390244;69.512195;0.002000;205;285
|
144355000.000000;1.390244;69.512195;0.002000;205;285
|
||||||
144360000.000000;1.454545;72.727273;0.002000;198;288
|
144360000.000000;1.454545;72.727273;0.002000;198;288
|
||||||
144365000.000000;1.497537;74.876847;0.002000;203;304
|
144365000.000000;1.497537;74.876847;0.002000;203;304
|
||||||
144370000.000000;1.441176;72.058824;0.002000;204;294
|
144370000.000000;1.441176;72.058824;0.002000;204;294
|
||||||
144375000.000000;1.401961;70.098039;0.002000;204;286
|
144375000.000000;1.401961;70.098039;0.002000;204;286
|
||||||
144380000.000000;1.362745;68.137255;0.002000;204;278
|
144380000.000000;1.362745;68.137255;0.002000;204;278
|
||||||
144385000.000000;1.318841;65.942029;0.002000;207;273
|
144385000.000000;1.318841;65.942029;0.002000;207;273
|
||||||
144390000.000000;1.350000;67.500000;0.002000;200;270
|
144390000.000000;1.350000;67.500000;0.002000;200;270
|
||||||
144395000.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
|
144400000.000000;1.432692;71.634615;0.002000;208;298
|
||||||
144405000.000000;1.336585;66.829268;0.002000;205;274
|
144405000.000000;1.336585;66.829268;0.002000;205;274
|
||||||
144410000.000000;1.333333;66.666667;0.002000;207;276
|
144410000.000000;1.333333;66.666667;0.002000;207;276
|
||||||
144415000.000000;1.357843;67.892157;0.002000;204;277
|
144415000.000000;1.357843;67.892157;0.002000;204;277
|
||||||
144420000.000000;1.421320;71.065990;0.002000;197;280
|
144420000.000000;1.421320;71.065990;0.002000;197;280
|
||||||
144425000.000000;1.383085;69.154229;0.002000;201;278
|
144425000.000000;1.383085;69.154229;0.002000;201;278
|
||||||
144430000.000000;1.384236;69.211823;0.002000;203;281
|
144430000.000000;1.384236;69.211823;0.002000;203;281
|
||||||
144435000.000000;1.522388;76.119403;0.002000;201;306
|
144435000.000000;1.522388;76.119403;0.002000;201;306
|
||||||
144440000.000000;1.587940;79.396985;0.002000;199;316
|
144440000.000000;1.587940;79.396985;0.002000;199;316
|
||||||
144445000.000000;1.851064;92.553191;0.002000;188;348
|
144445000.000000;1.851064;92.553191;0.002000;188;348
|
||||||
144450000.000000;1.647059;82.352941;0.002000;204;336
|
144450000.000000;1.647059;82.352941;0.002000;204;336
|
||||||
144455000.000000;1.410959;70.547945;0.002000;219;309
|
144455000.000000;1.410959;70.547945;0.002000;219;309
|
||||||
144460000.000000;1.591743;79.587156;0.002000;218;347
|
144460000.000000;1.591743;79.587156;0.002000;218;347
|
||||||
144465000.000000;1.502262;75.113122;0.002000;221;332
|
144465000.000000;1.502262;75.113122;0.002000;221;332
|
||||||
144470000.000000;1.125000;56.250000;0.002000;240;270
|
144470000.000000;1.125000;56.250000;0.002000;240;270
|
||||||
144475000.000000;1.044898;52.244898;0.002000;245;256
|
144475000.000000;1.044898;52.244898;0.002000;245;256
|
||||||
144480000.000000;1.181070;59.053498;0.002000;243;287
|
144480000.000000;1.181070;59.053498;0.002000;243;287
|
||||||
144485000.000000;1.247967;62.398374;0.002000;246;307
|
144485000.000000;1.247967;62.398374;0.002000;246;307
|
||||||
144490000.000000;1.338645;66.932271;0.002000;251;336
|
144490000.000000;1.338645;66.932271;0.002000;251;336
|
||||||
144495000.000000;1.425197;71.259843;0.002000;254;362
|
144495000.000000;1.425197;71.259843;0.002000;254;362
|
||||||
144500000.000000;1.125490;56.274510;0.002000;255;287
|
144500000.000000;1.125490;56.274510;0.002000;255;287
|
||||||
144505000.000000;1.182171;59.108527;0.002000;258;305
|
144505000.000000;1.182171;59.108527;0.002000;258;305
|
||||||
144510000.000000;1.216216;60.810811;0.002000;259;315
|
144510000.000000;1.216216;60.810811;0.002000;259;315
|
||||||
144515000.000000;1.261538;63.076923;0.002000;260;328
|
144515000.000000;1.261538;63.076923;0.002000;260;328
|
||||||
144520000.000000;1.363985;68.199234;0.002000;261;356
|
144520000.000000;1.363985;68.199234;0.002000;261;356
|
||||||
144525000.000000;1.338290;66.914498;0.002000;269;360
|
144525000.000000;1.338290;66.914498;0.002000;269;360
|
||||||
144530000.000000;1.172161;58.608059;0.002000;273;320
|
144530000.000000;1.172161;58.608059;0.002000;273;320
|
||||||
144535000.000000;1.234432;61.721612;0.002000;273;337
|
144535000.000000;1.234432;61.721612;0.002000;273;337
|
||||||
144540000.000000;1.124088;56.204380;0.002000;274;308
|
144540000.000000;1.124088;56.204380;0.002000;274;308
|
||||||
144545000.000000;1.119565;55.978261;0.002000;276;309
|
144545000.000000;1.119565;55.978261;0.002000;276;309
|
||||||
144550000.000000;1.165468;58.273381;0.002000;278;324
|
144550000.000000;1.165468;58.273381;0.002000;278;324
|
||||||
144555000.000000;1.254480;62.724014;0.002000;279;350
|
144555000.000000;1.254480;62.724014;0.002000;279;350
|
||||||
144560000.000000;1.036630;51.831502;0.002000;283;273
|
144560000.000000;1.036630;51.831502;0.002000;283;273
|
||||||
144565000.000000;1.003390;50.169492;0.002000;295;296
|
144565000.000000;1.003390;50.169492;0.002000;295;296
|
||||||
144570000.000000;1.227425;61.371237;0.002000;299;367
|
144570000.000000;1.227425;61.371237;0.002000;299;367
|
||||||
144575000.000000;1.114007;55.700326;0.002000;307;342
|
144575000.000000;1.114007;55.700326;0.002000;307;342
|
||||||
144580000.000000;1.009646;50.482315;0.002000;311;314
|
144580000.000000;1.009646;50.482315;0.002000;311;314
|
||||||
144585000.000000;1.099042;54.952077;0.002000;313;344
|
144585000.000000;1.099042;54.952077;0.002000;313;344
|
||||||
144590000.000000;1.029126;51.456311;0.002000;318;309
|
144590000.000000;1.029126;51.456311;0.002000;318;309
|
||||||
144595000.000000;1.030864;51.543210;0.002000;324;334
|
144595000.000000;1.030864;51.543210;0.002000;324;334
|
||||||
144600000.000000;1.018349;50.917431;0.002000;333;327
|
144600000.000000;1.018349;50.917431;0.002000;333;327
|
||||||
144605000.000000;1.063091;53.154574;0.002000;337;317
|
144605000.000000;1.063091;53.154574;0.002000;337;317
|
||||||
144610000.000000;1.011799;50.589971;0.002000;339;343
|
144610000.000000;1.011799;50.589971;0.002000;339;343
|
||||||
144615000.000000;1.002915;50.145773;0.002000;343;344
|
144615000.000000;1.002915;50.145773;0.002000;343;344
|
||||||
144620000.000000;1.065714;53.285714;0.002000;350;373
|
144620000.000000;1.065714;53.285714;0.002000;350;373
|
||||||
144625000.000000;1.148256;57.412791;0.002000;344;395
|
144625000.000000;1.148256;57.412791;0.002000;344;395
|
||||||
144630000.000000;1.185185;59.259259;0.002000;351;416
|
144630000.000000;1.185185;59.259259;0.002000;351;416
|
||||||
144635000.000000;1.243478;62.173913;0.002000;345;429
|
144635000.000000;1.243478;62.173913;0.002000;345;429
|
||||||
144640000.000000;1.195467;59.773371;0.002000;353;422
|
144640000.000000;1.195467;59.773371;0.002000;353;422
|
||||||
144645000.000000;1.062500;53.125000;0.002000;374;352
|
144645000.000000;1.062500;53.125000;0.002000;374;352
|
||||||
144650000.000000;1.035519;51.775956;0.002000;379;366
|
144650000.000000;1.035519;51.775956;0.002000;379;366
|
||||||
144655000.000000;1.068376;53.418803;0.002000;375;351
|
144655000.000000;1.068376;53.418803;0.002000;375;351
|
||||||
144660000.000000;1.060000;53.000000;0.002000;371;350
|
144660000.000000;1.060000;53.000000;0.002000;371;350
|
||||||
144665000.000000;1.036827;51.841360;0.002000;366;353
|
144665000.000000;1.036827;51.841360;0.002000;366;353
|
||||||
144670000.000000;1.056548;52.827381;0.002000;355;336
|
144670000.000000;1.056548;52.827381;0.002000;355;336
|
||||||
144675000.000000;1.067278;53.363914;0.002000;349;327
|
144675000.000000;1.067278;53.363914;0.002000;349;327
|
||||||
144680000.000000;1.037464;51.873199;0.002000;347;360
|
144680000.000000;1.037464;51.873199;0.002000;347;360
|
||||||
144685000.000000;1.043077;52.153846;0.002000;339;325
|
144685000.000000;1.043077;52.153846;0.002000;339;325
|
||||||
144690000.000000;1.118902;55.945122;0.002000;328;367
|
144690000.000000;1.118902;55.945122;0.002000;328;367
|
||||||
144695000.000000;1.021739;51.086957;0.002000;329;322
|
144695000.000000;1.021739;51.086957;0.002000;329;322
|
||||||
144700000.000000;1.003067;50.153374;0.002000;327;326
|
144700000.000000;1.003067;50.153374;0.002000;327;326
|
||||||
144705000.000000;1.066038;53.301887;0.002000;318;339
|
144705000.000000;1.066038;53.301887;0.002000;318;339
|
||||||
144710000.000000;1.054313;52.715655;0.002000;313;330
|
144710000.000000;1.054313;52.715655;0.002000;313;330
|
||||||
144715000.000000;1.088235;54.411765;0.002000;306;333
|
144715000.000000;1.088235;54.411765;0.002000;306;333
|
||||||
144720000.000000;1.196667;59.833333;0.002000;300;359
|
144720000.000000;1.196667;59.833333;0.002000;300;359
|
||||||
144725000.000000;1.133106;56.655290;0.002000;293;332
|
144725000.000000;1.133106;56.655290;0.002000;293;332
|
||||||
144730000.000000;1.033898;51.694915;0.002000;295;305
|
144730000.000000;1.033898;51.694915;0.002000;295;305
|
||||||
144735000.000000;1.058219;52.910959;0.002000;292;309
|
144735000.000000;1.058219;52.910959;0.002000;292;309
|
||||||
144740000.000000;1.041237;52.061856;0.002000;291;303
|
144740000.000000;1.041237;52.061856;0.002000;291;303
|
||||||
144745000.000000;1.155709;57.785467;0.002000;289;334
|
144745000.000000;1.155709;57.785467;0.002000;289;334
|
||||||
144750000.000000;1.225806;61.290323;0.002000;279;342
|
144750000.000000;1.225806;61.290323;0.002000;279;342
|
||||||
144755000.000000;1.319703;65.985130;0.002000;269;355
|
144755000.000000;1.319703;65.985130;0.002000;269;355
|
||||||
144760000.000000;1.324528;66.226415;0.002000;265;351
|
144760000.000000;1.324528;66.226415;0.002000;265;351
|
||||||
144765000.000000;1.375000;68.750000;0.002000;264;363
|
144765000.000000;1.375000;68.750000;0.002000;264;363
|
||||||
144770000.000000;1.348485;67.424242;0.002000;264;356
|
144770000.000000;1.348485;67.424242;0.002000;264;356
|
||||||
144775000.000000;1.125000;56.250000;0.002000;264;297
|
144775000.000000;1.125000;56.250000;0.002000;264;297
|
||||||
144780000.000000;1.369811;68.490566;0.002000;265;363
|
144780000.000000;1.369811;68.490566;0.002000;265;363
|
||||||
144785000.000000;1.065385;53.269231;0.002000;260;277
|
144785000.000000;1.065385;53.269231;0.002000;260;277
|
||||||
144790000.000000;1.047794;52.389706;0.002000;272;285
|
144790000.000000;1.047794;52.389706;0.002000;272;285
|
||||||
144795000.000000;1.169742;58.487085;0.002000;271;317
|
144795000.000000;1.169742;58.487085;0.002000;271;317
|
||||||
144800000.000000;1.138577;56.928839;0.002000;267;304
|
144800000.000000;1.138577;56.928839;0.002000;267;304
|
||||||
144805000.000000;1.096654;54.832714;0.002000;269;295
|
144805000.000000;1.096654;54.832714;0.002000;269;295
|
||||||
144810000.000000;1.116541;55.827068;0.002000;266;297
|
144810000.000000;1.116541;55.827068;0.002000;266;297
|
||||||
144815000.000000;1.100775;55.038760;0.002000;258;284
|
144815000.000000;1.100775;55.038760;0.002000;258;284
|
||||||
144820000.000000;1.128906;56.445312;0.002000;256;289
|
144820000.000000;1.128906;56.445312;0.002000;256;289
|
||||||
144825000.000000;1.384615;69.230769;0.002000;247;342
|
144825000.000000;1.384615;69.230769;0.002000;247;342
|
||||||
144830000.000000;1.208163;60.408163;0.002000;245;296
|
144830000.000000;1.208163;60.408163;0.002000;245;296
|
||||||
144835000.000000;1.157676;57.883817;0.002000;241;279
|
144835000.000000;1.157676;57.883817;0.002000;241;279
|
||||||
144840000.000000;1.221757;61.087866;0.002000;239;292
|
144840000.000000;1.221757;61.087866;0.002000;239;292
|
||||||
144845000.000000;1.344681;67.234043;0.002000;235;316
|
144845000.000000;1.344681;67.234043;0.002000;235;316
|
||||||
144850000.000000;1.346320;67.316017;0.002000;231;311
|
144850000.000000;1.346320;67.316017;0.002000;231;311
|
||||||
144855000.000000;1.428571;71.428571;0.002000;231;330
|
144855000.000000;1.428571;71.428571;0.002000;231;330
|
||||||
144860000.000000;1.455752;72.787611;0.002000;226;329
|
144860000.000000;1.455752;72.787611;0.002000;226;329
|
||||||
144865000.000000;1.470588;73.529412;0.002000;221;325
|
144865000.000000;1.470588;73.529412;0.002000;221;325
|
||||||
144870000.000000;1.407240;70.361991;0.002000;221;311
|
144870000.000000;1.407240;70.361991;0.002000;221;311
|
||||||
144875000.000000;1.465753;73.287671;0.002000;219;321
|
144875000.000000;1.465753;73.287671;0.002000;219;321
|
||||||
144880000.000000;1.409091;70.454545;0.002000;220;310
|
144880000.000000;1.409091;70.454545;0.002000;220;310
|
||||||
144885000.000000;1.436620;71.830986;0.002000;213;306
|
144885000.000000;1.436620;71.830986;0.002000;213;306
|
||||||
144890000.000000;1.367925;68.396226;0.002000;212;290
|
144890000.000000;1.367925;68.396226;0.002000;212;290
|
||||||
144895000.000000;1.454976;72.748815;0.002000;211;307
|
144895000.000000;1.454976;72.748815;0.002000;211;307
|
||||||
144900000.000000;1.577670;78.883495;0.002000;206;325
|
144900000.000000;1.577670;78.883495;0.002000;206;325
|
||||||
144905000.000000;1.577114;78.855721;0.002000;201;317
|
144905000.000000;1.577114;78.855721;0.002000;201;317
|
||||||
144910000.000000;1.538071;76.903553;0.002000;197;303
|
144910000.000000;1.538071;76.903553;0.002000;197;303
|
||||||
144915000.000000;1.591623;79.581152;0.002000;191;304
|
144915000.000000;1.591623;79.581152;0.002000;191;304
|
||||||
144920000.000000;1.583333;79.166667;0.002000;192;304
|
144920000.000000;1.583333;79.166667;0.002000;192;304
|
||||||
144925000.000000;1.564103;78.205128;0.002000;195;305
|
144925000.000000;1.564103;78.205128;0.002000;195;305
|
||||||
144930000.000000;1.551020;77.551020;0.002000;196;304
|
144930000.000000;1.551020;77.551020;0.002000;196;304
|
||||||
144935000.000000;1.562189;78.109453;0.002000;201;314
|
144935000.000000;1.562189;78.109453;0.002000;201;314
|
||||||
144940000.000000;1.568627;78.431373;0.002000;204;320
|
144940000.000000;1.568627;78.431373;0.002000;204;320
|
||||||
144945000.000000;1.562500;78.125000;0.002000;208;325
|
144945000.000000;1.562500;78.125000;0.002000;208;325
|
||||||
144950000.000000;1.526570;76.328502;0.002000;207;316
|
144950000.000000;1.526570;76.328502;0.002000;207;316
|
||||||
144955000.000000;1.480952;74.047619;0.002000;210;311
|
144955000.000000;1.480952;74.047619;0.002000;210;311
|
||||||
144960000.000000;1.450237;72.511848;0.002000;211;306
|
144960000.000000;1.450237;72.511848;0.002000;211;306
|
||||||
144965000.000000;1.433333;71.666667;0.002000;210;301
|
144965000.000000;1.433333;71.666667;0.002000;210;301
|
||||||
144970000.000000;1.466667;73.333333;0.002000;210;308
|
144970000.000000;1.466667;73.333333;0.002000;210;308
|
||||||
144975000.000000;1.511848;75.592417;0.002000;211;319
|
144975000.000000;1.511848;75.592417;0.002000;211;319
|
||||||
144980000.000000;1.462264;73.113208;0.002000;212;310
|
144980000.000000;1.462264;73.113208;0.002000;212;310
|
||||||
144985000.000000;1.408451;70.422535;0.002000;213;300
|
144985000.000000;1.408451;70.422535;0.002000;213;300
|
||||||
144990000.000000;1.441315;72.065728;0.002000;213;307
|
144990000.000000;1.441315;72.065728;0.002000;213;307
|
||||||
144995000.000000;1.506849;75.342466;0.002000;219;330
|
144995000.000000;1.506849;75.342466;0.002000;219;330
|
||||||
145000000.000000;1.953608;97.680412;0.002000;194;379
|
145000000.000000;1.953608;97.680412;0.002000;194;379
|
||||||
145005000.000000;1.422018;71.100917;0.002000;218;310
|
145005000.000000;1.422018;71.100917;0.002000;218;310
|
||||||
145010000.000000;1.445946;72.297297;0.002000;222;321
|
145010000.000000;1.445946;72.297297;0.002000;222;321
|
||||||
145015000.000000;1.502242;75.112108;0.002000;223;335
|
145015000.000000;1.502242;75.112108;0.002000;223;335
|
||||||
145020000.000000;1.393519;69.675926;0.002000;216;301
|
145020000.000000;1.393519;69.675926;0.002000;216;301
|
||||||
145025000.000000;1.410959;70.547945;0.002000;219;309
|
145025000.000000;1.410959;70.547945;0.002000;219;309
|
||||||
145030000.000000;1.572072;78.603604;0.002000;222;349
|
145030000.000000;1.572072;78.603604;0.002000;222;349
|
||||||
145035000.000000;1.493392;74.669604;0.002000;227;339
|
145035000.000000;1.493392;74.669604;0.002000;227;339
|
||||||
145040000.000000;1.508772;75.438596;0.002000;228;344
|
145040000.000000;1.508772;75.438596;0.002000;228;344
|
||||||
145045000.000000;1.403587;70.179372;0.002000;223;313
|
145045000.000000;1.403587;70.179372;0.002000;223;313
|
||||||
145050000.000000;1.469027;73.451327;0.002000;226;332
|
145050000.000000;1.469027;73.451327;0.002000;226;332
|
||||||
145055000.000000;1.458515;72.925764;0.002000;229;334
|
145055000.000000;1.458515;72.925764;0.002000;229;334
|
||||||
145060000.000000;1.397321;69.866071;0.002000;224;313
|
145060000.000000;1.397321;69.866071;0.002000;224;313
|
||||||
145065000.000000;1.297778;64.888889;0.002000;225;292
|
145065000.000000;1.297778;64.888889;0.002000;225;292
|
||||||
145070000.000000;1.276316;63.815789;0.002000;228;291
|
145070000.000000;1.276316;63.815789;0.002000;228;291
|
||||||
145075000.000000;1.209607;60.480349;0.002000;229;277
|
145075000.000000;1.209607;60.480349;0.002000;229;277
|
||||||
145080000.000000;1.344828;67.241379;0.002000;232;312
|
145080000.000000;1.344828;67.241379;0.002000;232;312
|
||||||
145085000.000000;1.379913;68.995633;0.002000;229;316
|
145085000.000000;1.379913;68.995633;0.002000;229;316
|
||||||
145090000.000000;1.254310;62.715517;0.002000;232;291
|
145090000.000000;1.254310;62.715517;0.002000;232;291
|
||||||
145095000.000000;1.288136;64.406780;0.002000;236;304
|
145095000.000000;1.288136;64.406780;0.002000;236;304
|
||||||
145100000.000000;1.322034;66.101695;0.002000;236;312
|
145100000.000000;1.322034;66.101695;0.002000;236;312
|
||||||
145105000.000000;1.267490;63.374486;0.002000;243;308
|
145105000.000000;1.267490;63.374486;0.002000;243;308
|
||||||
145110000.000000;1.205882;60.294118;0.002000;238;287
|
145110000.000000;1.205882;60.294118;0.002000;238;287
|
||||||
145115000.000000;1.290323;64.516129;0.002000;248;320
|
145115000.000000;1.290323;64.516129;0.002000;248;320
|
||||||
145120000.000000;1.191235;59.561753;0.002000;251;299
|
145120000.000000;1.191235;59.561753;0.002000;251;299
|
||||||
145125000.000000;1.244186;62.209302;0.002000;258;321
|
145125000.000000;1.244186;62.209302;0.002000;258;321
|
||||||
145130000.000000;1.274436;63.721805;0.002000;266;339
|
145130000.000000;1.274436;63.721805;0.002000;266;339
|
||||||
145135000.000000;1.248148;62.407407;0.002000;270;337
|
145135000.000000;1.248148;62.407407;0.002000;270;337
|
||||||
145140000.000000;1.287273;64.363636;0.002000;275;354
|
145140000.000000;1.287273;64.363636;0.002000;275;354
|
||||||
145145000.000000;1.293478;64.673913;0.002000;276;357
|
145145000.000000;1.293478;64.673913;0.002000;276;357
|
||||||
145150000.000000;1.262238;63.111888;0.002000;286;361
|
145150000.000000;1.262238;63.111888;0.002000;286;361
|
||||||
145155000.000000;1.201320;60.066007;0.002000;303;364
|
145155000.000000;1.201320;60.066007;0.002000;303;364
|
||||||
145160000.000000;1.139241;56.962025;0.002000;316;360
|
145160000.000000;1.139241;56.962025;0.002000;316;360
|
||||||
145165000.000000;1.058824;52.941176;0.002000;306;324
|
145165000.000000;1.058824;52.941176;0.002000;306;324
|
||||||
145170000.000000;1.082759;54.137931;0.002000;290;314
|
145170000.000000;1.082759;54.137931;0.002000;290;314
|
||||||
145175000.000000;1.106007;55.300353;0.002000;283;313
|
145175000.000000;1.106007;55.300353;0.002000;283;313
|
||||||
145180000.000000;1.103704;55.185185;0.002000;270;298
|
145180000.000000;1.103704;55.185185;0.002000;270;298
|
||||||
145185000.000000;1.142322;57.116105;0.002000;267;305
|
145185000.000000;1.142322;57.116105;0.002000;267;305
|
||||||
145190000.000000;1.169811;58.490566;0.002000;265;310
|
145190000.000000;1.169811;58.490566;0.002000;265;310
|
||||||
145195000.000000;1.210938;60.546875;0.002000;256;310
|
145195000.000000;1.210938;60.546875;0.002000;256;310
|
||||||
145200000.000000;1.239216;61.960784;0.002000;255;316
|
145200000.000000;1.239216;61.960784;0.002000;255;316
|
||||||
145205000.000000;1.225806;61.290323;0.002000;248;304
|
145205000.000000;1.225806;61.290323;0.002000;248;304
|
||||||
145210000.000000;1.260700;63.035019;0.002000;257;324
|
145210000.000000;1.260700;63.035019;0.002000;257;324
|
||||||
145215000.000000;1.223140;61.157025;0.002000;242;296
|
145215000.000000;1.223140;61.157025;0.002000;242;296
|
||||||
145220000.000000;1.258333;62.916667;0.002000;240;302
|
145220000.000000;1.258333;62.916667;0.002000;240;302
|
||||||
145225000.000000;1.279661;63.983051;0.002000;236;302
|
145225000.000000;1.279661;63.983051;0.002000;236;302
|
||||||
145230000.000000;1.323404;66.170213;0.002000;235;311
|
145230000.000000;1.323404;66.170213;0.002000;235;311
|
||||||
145235000.000000;1.354701;67.735043;0.002000;234;317
|
145235000.000000;1.354701;67.735043;0.002000;234;317
|
||||||
145240000.000000;1.439655;71.982759;0.002000;232;334
|
145240000.000000;1.439655;71.982759;0.002000;232;334
|
||||||
145245000.000000;1.457778;72.888889;0.002000;225;328
|
145245000.000000;1.457778;72.888889;0.002000;225;328
|
||||||
145250000.000000;1.425926;71.296296;0.002000;216;308
|
145250000.000000;1.425926;71.296296;0.002000;216;308
|
||||||
145255000.000000;1.266055;63.302752;0.002000;218;276
|
145255000.000000;1.266055;63.302752;0.002000;218;276
|
||||||
145260000.000000;1.357798;67.889908;0.002000;218;296
|
145260000.000000;1.357798;67.889908;0.002000;218;296
|
||||||
145265000.000000;1.463768;73.188406;0.002000;207;303
|
145265000.000000;1.463768;73.188406;0.002000;207;303
|
||||||
145270000.000000;1.575000;78.750000;0.002000;200;315
|
145270000.000000;1.575000;78.750000;0.002000;200;315
|
||||||
145275000.000000;1.583333;79.166667;0.002000;192;304
|
145275000.000000;1.583333;79.166667;0.002000;192;304
|
||||||
145280000.000000;1.602041;80.102041;0.002000;196;314
|
145280000.000000;1.602041;80.102041;0.002000;196;314
|
||||||
145285000.000000;1.627551;81.377551;0.002000;196;319
|
145285000.000000;1.627551;81.377551;0.002000;196;319
|
||||||
145290000.000000;1.614213;80.710660;0.002000;197;318
|
145290000.000000;1.614213;80.710660;0.002000;197;318
|
||||||
145295000.000000;1.600000;80.000000;0.002000;195;312
|
145295000.000000;1.600000;80.000000;0.002000;195;312
|
||||||
145300000.000000;1.512563;75.628141;0.002000;199;301
|
145300000.000000;1.512563;75.628141;0.002000;199;301
|
||||||
145305000.000000;1.625000;81.250000;0.002000;200;325
|
145305000.000000;1.625000;81.250000;0.002000;200;325
|
||||||
145310000.000000;1.598039;79.901961;0.002000;204;326
|
145310000.000000;1.598039;79.901961;0.002000;204;326
|
||||||
145315000.000000;1.448980;72.448980;0.002000;196;284
|
145315000.000000;1.448980;72.448980;0.002000;196;284
|
||||||
145320000.000000;1.432161;71.608040;0.002000;199;285
|
145320000.000000;1.432161;71.608040;0.002000;199;285
|
||||||
145325000.000000;1.467337;73.366834;0.002000;199;292
|
145325000.000000;1.467337;73.366834;0.002000;199;292
|
||||||
145330000.000000;1.467005;73.350254;0.002000;197;289
|
145330000.000000;1.467005;73.350254;0.002000;197;289
|
||||||
145335000.000000;1.548223;77.411168;0.002000;197;305
|
145335000.000000;1.548223;77.411168;0.002000;197;305
|
||||||
145340000.000000;1.603015;80.150754;0.002000;199;319
|
145340000.000000;1.603015;80.150754;0.002000;199;319
|
||||||
145345000.000000;1.455026;72.751323;0.002000;189;275
|
145345000.000000;1.455026;72.751323;0.002000;189;275
|
||||||
145350000.000000;1.430851;71.542553;0.002000;188;269
|
145350000.000000;1.430851;71.542553;0.002000;188;269
|
||||||
145355000.000000;1.481081;74.054054;0.002000;185;274
|
145355000.000000;1.481081;74.054054;0.002000;185;274
|
||||||
145360000.000000;1.508197;75.409836;0.002000;183;276
|
145360000.000000;1.508197;75.409836;0.002000;183;276
|
||||||
145365000.000000;1.569061;78.453039;0.002000;181;284
|
145365000.000000;1.569061;78.453039;0.002000;181;284
|
||||||
145370000.000000;1.608939;80.446927;0.002000;179;288
|
145370000.000000;1.608939;80.446927;0.002000;179;288
|
||||||
145375000.000000;1.617978;80.898876;0.002000;178;288
|
145375000.000000;1.617978;80.898876;0.002000;178;288
|
||||||
145380000.000000;1.670455;83.522727;0.002000;176;294
|
145380000.000000;1.670455;83.522727;0.002000;176;294
|
||||||
145385000.000000;1.666667;83.333333;0.002000;177;295
|
145385000.000000;1.666667;83.333333;0.002000;177;295
|
||||||
145390000.000000;1.674157;83.707865;0.002000;178;298
|
145390000.000000;1.674157;83.707865;0.002000;178;298
|
||||||
145395000.000000;1.659341;82.967033;0.002000;182;302
|
145395000.000000;1.659341;82.967033;0.002000;182;302
|
||||||
145400000.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
|
145405000.000000;1.670270;83.513514;0.002000;185;309
|
||||||
145410000.000000;1.668449;83.422460;0.002000;187;312
|
145410000.000000;1.668449;83.422460;0.002000;187;312
|
||||||
145415000.000000;1.645161;82.258065;0.002000;186;306
|
145415000.000000;1.645161;82.258065;0.002000;186;306
|
||||||
145420000.000000;1.606383;80.319149;0.002000;188;302
|
145420000.000000;1.606383;80.319149;0.002000;188;302
|
||||||
145425000.000000;1.625000;81.250000;0.002000;192;312
|
145425000.000000;1.625000;81.250000;0.002000;192;312
|
||||||
145430000.000000;1.540107;77.005348;0.002000;187;288
|
145430000.000000;1.540107;77.005348;0.002000;187;288
|
||||||
145435000.000000;1.591837;79.591837;0.002000;196;312
|
145435000.000000;1.591837;79.591837;0.002000;196;312
|
||||||
145440000.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
|
145445000.000000;1.606061;80.303030;0.002000;198;318
|
||||||
145450000.000000;1.621891;81.094527;0.002000;201;326
|
145450000.000000;1.621891;81.094527;0.002000;201;326
|
||||||
145455000.000000;1.466321;73.316062;0.002000;193;283
|
145455000.000000;1.466321;73.316062;0.002000;193;283
|
||||||
145460000.000000;1.500000;75.000000;0.002000;196;294
|
145460000.000000;1.500000;75.000000;0.002000;196;294
|
||||||
145465000.000000;1.602041;80.102041;0.002000;196;314
|
145465000.000000;1.602041;80.102041;0.002000;196;314
|
||||||
145470000.000000;1.572165;78.608247;0.002000;194;305
|
145470000.000000;1.572165;78.608247;0.002000;194;305
|
||||||
145475000.000000;1.546875;77.343750;0.002000;192;297
|
145475000.000000;1.546875;77.343750;0.002000;192;297
|
||||||
145480000.000000;1.606218;80.310881;0.002000;193;310
|
145480000.000000;1.606218;80.310881;0.002000;193;310
|
||||||
145485000.000000;1.635417;81.770833;0.002000;192;314
|
145485000.000000;1.635417;81.770833;0.002000;192;314
|
||||||
145490000.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
|
145495000.000000;1.635417;81.770833;0.002000;192;314
|
||||||
145500000.000000;1.666667;83.333333;0.002000;195;325
|
145500000.000000;1.666667;83.333333;0.002000;195;325
|
||||||
145505000.000000;1.678571;83.928571;0.002000;196;329
|
145505000.000000;1.678571;83.928571;0.002000;196;329
|
||||||
145510000.000000;1.517241;75.862069;0.002000;203;308
|
145510000.000000;1.517241;75.862069;0.002000;203;308
|
||||||
145515000.000000;1.526570;76.328502;0.002000;207;316
|
145515000.000000;1.526570;76.328502;0.002000;207;316
|
||||||
145520000.000000;1.533333;76.666667;0.002000;210;322
|
145520000.000000;1.533333;76.666667;0.002000;210;322
|
||||||
145525000.000000;1.525114;76.255708;0.002000;219;334
|
145525000.000000;1.525114;76.255708;0.002000;219;334
|
||||||
145530000.000000;1.488789;74.439462;0.002000;223;332
|
145530000.000000;1.488789;74.439462;0.002000;223;332
|
||||||
145535000.000000;1.452915;72.645740;0.002000;223;324
|
145535000.000000;1.452915;72.645740;0.002000;223;324
|
||||||
145540000.000000;1.426087;71.304348;0.002000;230;328
|
145540000.000000;1.426087;71.304348;0.002000;230;328
|
||||||
145545000.000000;1.495652;74.782609;0.002000;230;344
|
145545000.000000;1.495652;74.782609;0.002000;230;344
|
||||||
145550000.000000;1.396552;69.827586;0.002000;232;324
|
145550000.000000;1.396552;69.827586;0.002000;232;324
|
||||||
145555000.000000;1.394309;69.715447;0.002000;246;343
|
145555000.000000;1.394309;69.715447;0.002000;246;343
|
||||||
145560000.000000;1.409639;70.481928;0.002000;249;351
|
145560000.000000;1.409639;70.481928;0.002000;249;351
|
||||||
145565000.000000;1.390244;69.512195;0.002000;246;342
|
145565000.000000;1.390244;69.512195;0.002000;246;342
|
||||||
145570000.000000;1.363281;68.164062;0.002000;256;349
|
145570000.000000;1.363281;68.164062;0.002000;256;349
|
||||||
145575000.000000;1.332061;66.603053;0.002000;262;349
|
145575000.000000;1.332061;66.603053;0.002000;262;349
|
||||||
145580000.000000;1.266187;63.309353;0.002000;278;352
|
145580000.000000;1.266187;63.309353;0.002000;278;352
|
||||||
145585000.000000;1.198653;59.932660;0.002000;297;356
|
145585000.000000;1.198653;59.932660;0.002000;297;356
|
||||||
145590000.000000;1.153846;57.692308;0.002000;299;345
|
145590000.000000;1.153846;57.692308;0.002000;299;345
|
||||||
145595000.000000;1.200000;60.000000;0.002000;280;336
|
145595000.000000;1.200000;60.000000;0.002000;280;336
|
||||||
145600000.000000;1.296578;64.828897;0.002000;263;341
|
145600000.000000;1.296578;64.828897;0.002000;263;341
|
||||||
145605000.000000;1.386179;69.308943;0.002000;246;341
|
145605000.000000;1.386179;69.308943;0.002000;246;341
|
||||||
145610000.000000;1.434783;71.739130;0.002000;230;330
|
145610000.000000;1.434783;71.739130;0.002000;230;330
|
||||||
145615000.000000;1.511737;75.586854;0.002000;213;322
|
145615000.000000;1.511737;75.586854;0.002000;213;322
|
||||||
145620000.000000;1.509524;75.476190;0.002000;210;317
|
145620000.000000;1.509524;75.476190;0.002000;210;317
|
||||||
145625000.000000;1.561576;78.078818;0.002000;203;317
|
145625000.000000;1.561576;78.078818;0.002000;203;317
|
||||||
145630000.000000;1.540670;77.033493;0.002000;209;322
|
145630000.000000;1.540670;77.033493;0.002000;209;322
|
||||||
145635000.000000;1.479070;73.953488;0.002000;215;318
|
145635000.000000;1.479070;73.953488;0.002000;215;318
|
||||||
145640000.000000;1.452055;72.602740;0.002000;219;318
|
145640000.000000;1.452055;72.602740;0.002000;219;318
|
||||||
145645000.000000;1.488372;74.418605;0.002000;215;320
|
145645000.000000;1.488372;74.418605;0.002000;215;320
|
||||||
145650000.000000;1.493151;74.657534;0.002000;219;327
|
145650000.000000;1.493151;74.657534;0.002000;219;327
|
||||||
145655000.000000;1.562791;78.139535;0.002000;215;336
|
145655000.000000;1.562791;78.139535;0.002000;215;336
|
||||||
145660000.000000;1.581281;79.064039;0.002000;203;321
|
145660000.000000;1.581281;79.064039;0.002000;203;321
|
||||||
145665000.000000;1.663265;83.163265;0.002000;196;326
|
145665000.000000;1.663265;83.163265;0.002000;196;326
|
||||||
145670000.000000;1.707447;85.372340;0.002000;188;321
|
145670000.000000;1.707447;85.372340;0.002000;188;321
|
||||||
145675000.000000;1.693989;84.699454;0.002000;183;310
|
145675000.000000;1.693989;84.699454;0.002000;183;310
|
||||||
145680000.000000;1.754098;87.704918;0.002000;183;321
|
145680000.000000;1.754098;87.704918;0.002000;183;321
|
||||||
145685000.000000;1.793296;89.664804;0.002000;179;321
|
145685000.000000;1.793296;89.664804;0.002000;179;321
|
||||||
145690000.000000;1.837989;91.899441;0.002000;179;329
|
145690000.000000;1.837989;91.899441;0.002000;179;329
|
||||||
145695000.000000;1.849162;92.458101;0.002000;179;331
|
145695000.000000;1.849162;92.458101;0.002000;179;331
|
||||||
145700000.000000;1.844828;92.241379;0.002000;174;321
|
145700000.000000;1.844828;92.241379;0.002000;174;321
|
||||||
145705000.000000;1.804734;90.236686;0.002000;169;305
|
145705000.000000;1.804734;90.236686;0.002000;169;305
|
||||||
145710000.000000;1.775862;88.793103;0.002000;174;309
|
145710000.000000;1.775862;88.793103;0.002000;174;309
|
||||||
145715000.000000;1.737430;86.871508;0.002000;179;311
|
145715000.000000;1.737430;86.871508;0.002000;179;311
|
||||||
145720000.000000;1.811765;90.588235;0.002000;170;308
|
145720000.000000;1.811765;90.588235;0.002000;170;308
|
||||||
145725000.000000;1.836257;91.812865;0.002000;171;314
|
145725000.000000;1.836257;91.812865;0.002000;171;314
|
||||||
145730000.000000;1.830303;91.515152;0.002000;165;302
|
145730000.000000;1.830303;91.515152;0.002000;165;302
|
||||||
145735000.000000;1.781818;89.090909;0.002000;165;294
|
145735000.000000;1.781818;89.090909;0.002000;165;294
|
||||||
145740000.000000;1.798780;89.939024;0.002000;164;295
|
145740000.000000;1.798780;89.939024;0.002000;164;295
|
||||||
145745000.000000;1.802395;90.119760;0.002000;167;301
|
145745000.000000;1.802395;90.119760;0.002000;167;301
|
||||||
145750000.000000;1.777108;88.855422;0.002000;166;295
|
145750000.000000;1.777108;88.855422;0.002000;166;295
|
||||||
145755000.000000;1.792683;89.634146;0.002000;164;294
|
145755000.000000;1.792683;89.634146;0.002000;164;294
|
||||||
145760000.000000;1.796296;89.814815;0.002000;162;291
|
145760000.000000;1.796296;89.814815;0.002000;162;291
|
||||||
145765000.000000;1.817073;90.853659;0.002000;164;298
|
145765000.000000;1.817073;90.853659;0.002000;164;298
|
||||||
145770000.000000;1.862500;93.125000;0.002000;160;298
|
145770000.000000;1.862500;93.125000;0.002000;160;298
|
||||||
145775000.000000;1.929487;96.474359;0.002000;156;301
|
145775000.000000;1.929487;96.474359;0.002000;156;301
|
||||||
145780000.000000;1.897436;94.871795;0.002000;156;296
|
145780000.000000;1.897436;94.871795;0.002000;156;296
|
||||||
145785000.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
|
145790000.000000;1.915584;95.779221;0.002000;154;295
|
||||||
145795000.000000;1.915033;95.751634;0.002000;153;293
|
145795000.000000;1.915033;95.751634;0.002000;153;293
|
||||||
145800000.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
|
145805000.000000;1.934211;96.710526;0.002000;152;294
|
||||||
145810000.000000;1.953020;97.651007;0.002000;149;291
|
145810000.000000;1.953020;97.651007;0.002000;149;291
|
||||||
145815000.000000;1.965986;98.299320;0.002000;147;289
|
145815000.000000;1.965986;98.299320;0.002000;147;289
|
||||||
145820000.000000;2.000000;100.000000;0.002000;145;290
|
145820000.000000;2.000000;100.000000;0.002000;145;290
|
||||||
145825000.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
|
145830000.000000;1.959184;97.959184;0.002000;147;288
|
||||||
145835000.000000;1.946309;97.315436;0.002000;149;290
|
145835000.000000;1.946309;97.315436;0.002000;149;290
|
||||||
145840000.000000;1.972973;98.648649;0.002000;148;292
|
145840000.000000;1.972973;98.648649;0.002000;148;292
|
||||||
145845000.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
|
145850000.000000;1.931973;96.598639;0.002000;147;284
|
||||||
145855000.000000;1.894040;94.701987;0.002000;151;286
|
145855000.000000;1.894040;94.701987;0.002000;151;286
|
||||||
145860000.000000;1.870968;93.548387;0.002000;155;290
|
145860000.000000;1.870968;93.548387;0.002000;155;290
|
||||||
145865000.000000;1.926174;96.308725;0.002000;149;287
|
145865000.000000;1.926174;96.308725;0.002000;149;287
|
||||||
145870000.000000;1.791411;89.570552;0.002000;163;292
|
145870000.000000;1.791411;89.570552;0.002000;163;292
|
||||||
145875000.000000;1.736527;86.826347;0.002000;167;290
|
145875000.000000;1.736527;86.826347;0.002000;167;290
|
||||||
145880000.000000;1.775758;88.787879;0.002000;165;293
|
145880000.000000;1.775758;88.787879;0.002000;165;293
|
||||||
145885000.000000;1.816456;90.822785;0.002000;158;287
|
145885000.000000;1.816456;90.822785;0.002000;158;287
|
||||||
145890000.000000;1.829114;91.455696;0.002000;158;289
|
145890000.000000;1.829114;91.455696;0.002000;158;289
|
||||||
145895000.000000;1.820513;91.025641;0.002000;156;284
|
145895000.000000;1.820513;91.025641;0.002000;156;284
|
||||||
145900000.000000;1.816456;90.822785;0.002000;158;287
|
145900000.000000;1.816456;90.822785;0.002000;158;287
|
||||||
145905000.000000;1.803797;90.189873;0.002000;158;285
|
145905000.000000;1.803797;90.189873;0.002000;158;285
|
||||||
145910000.000000;1.802548;90.127389;0.002000;157;283
|
145910000.000000;1.802548;90.127389;0.002000;157;283
|
||||||
145915000.000000;1.762500;88.125000;0.002000;160;282
|
145915000.000000;1.762500;88.125000;0.002000;160;282
|
||||||
145920000.000000;1.718563;85.928144;0.002000;167;287
|
145920000.000000;1.718563;85.928144;0.002000;167;287
|
||||||
145925000.000000;1.664740;83.236994;0.002000;173;288
|
145925000.000000;1.664740;83.236994;0.002000;173;288
|
||||||
145930000.000000;1.625000;81.250000;0.002000;176;286
|
145930000.000000;1.625000;81.250000;0.002000;176;286
|
||||||
145935000.000000;1.505155;75.257732;0.002000;194;292
|
145935000.000000;1.505155;75.257732;0.002000;194;292
|
||||||
145940000.000000;1.398104;69.905213;0.002000;211;295
|
145940000.000000;1.398104;69.905213;0.002000;211;295
|
||||||
145945000.000000;1.294872;64.743590;0.002000;234;303
|
145945000.000000;1.294872;64.743590;0.002000;234;303
|
||||||
145950000.000000;1.281385;64.069264;0.002000;231;296
|
145950000.000000;1.281385;64.069264;0.002000;231;296
|
||||||
145955000.000000;1.310811;65.540541;0.002000;222;291
|
145955000.000000;1.310811;65.540541;0.002000;222;291
|
||||||
145960000.000000;1.334862;66.743119;0.002000;218;291
|
145960000.000000;1.334862;66.743119;0.002000;218;291
|
||||||
145965000.000000;1.388350;69.417476;0.002000;206;286
|
145965000.000000;1.388350;69.417476;0.002000;206;286
|
||||||
145970000.000000;1.440415;72.020725;0.002000;193;278
|
145970000.000000;1.440415;72.020725;0.002000;193;278
|
||||||
145975000.000000;1.478947;73.947368;0.002000;190;281
|
145975000.000000;1.478947;73.947368;0.002000;190;281
|
||||||
145980000.000000;1.540107;77.005348;0.002000;187;288
|
145980000.000000;1.540107;77.005348;0.002000;187;288
|
||||||
145985000.000000;1.562162;78.108108;0.002000;185;289
|
145985000.000000;1.562162;78.108108;0.002000;185;289
|
||||||
145990000.000000;1.562842;78.142077;0.002000;183;286
|
145990000.000000;1.562842;78.142077;0.002000;183;286
|
||||||
145995000.000000;1.548387;77.419355;0.002000;186;288
|
145995000.000000;1.548387;77.419355;0.002000;186;288
|
||||||
146000000.000000;1.481675;74.083770;0.002000;191;283
|
146000000.000000;1.481675;74.083770;0.002000;191;283
|
||||||
146005000.000000;1.447368;72.368421;0.002000;190;275
|
146005000.000000;1.447368;72.368421;0.002000;190;275
|
||||||
146010000.000000;1.393939;69.696970;0.002000;198;276
|
146010000.000000;1.393939;69.696970;0.002000;198;276
|
||||||
146015000.000000;1.368932;68.446602;0.002000;206;282
|
146015000.000000;1.368932;68.446602;0.002000;206;282
|
||||||
146020000.000000;1.310185;65.509259;0.002000;216;283
|
146020000.000000;1.310185;65.509259;0.002000;216;283
|
||||||
146025000.000000;1.269058;63.452915;0.002000;223;283
|
146025000.000000;1.269058;63.452915;0.002000;223;283
|
||||||
146030000.000000;1.261062;63.053097;0.002000;226;285
|
146030000.000000;1.261062;63.053097;0.002000;226;285
|
||||||
146035000.000000;1.247788;62.389381;0.002000;226;282
|
146035000.000000;1.247788;62.389381;0.002000;226;282
|
||||||
146040000.000000;1.294118;64.705882;0.002000;221;286
|
146040000.000000;1.294118;64.705882;0.002000;221;286
|
||||||
146045000.000000;1.289593;64.479638;0.002000;221;285
|
146045000.000000;1.289593;64.479638;0.002000;221;285
|
||||||
146050000.000000;1.281250;64.062500;0.002000;224;287
|
146050000.000000;1.281250;64.062500;0.002000;224;287
|
||||||
146055000.000000;1.334884;66.744186;0.002000;215;287
|
146055000.000000;1.334884;66.744186;0.002000;215;287
|
||||||
146060000.000000;1.345972;67.298578;0.002000;211;284
|
146060000.000000;1.345972;67.298578;0.002000;211;284
|
||||||
146065000.000000;1.386473;69.323671;0.002000;207;287
|
146065000.000000;1.386473;69.323671;0.002000;207;287
|
||||||
146070000.000000;1.377451;68.872549;0.002000;204;281
|
146070000.000000;1.377451;68.872549;0.002000;204;281
|
||||||
146075000.000000;1.320388;66.019417;0.002000;206;272
|
146075000.000000;1.320388;66.019417;0.002000;206;272
|
||||||
146080000.000000;1.334928;66.746411;0.002000;209;279
|
146080000.000000;1.334928;66.746411;0.002000;209;279
|
||||||
146085000.000000;1.362319;68.115942;0.002000;207;282
|
146085000.000000;1.362319;68.115942;0.002000;207;282
|
||||||
146090000.000000;1.377451;68.872549;0.002000;204;281
|
146090000.000000;1.377451;68.872549;0.002000;204;281
|
||||||
146095000.000000;1.410891;70.544554;0.002000;202;285
|
146095000.000000;1.410891;70.544554;0.002000;202;285
|
||||||
|
|
|
Loading…
Reference in a new issue