In brief:
This page describes the content of the logfile.
The logfiles are human readable comma separated text files with one line per entry
Item |
Title |
Description |
Type |
Unit / Range |
Remark |
1 |
Timestamp |
text |
yy-mm-dd_hh:mm:ss~mss |
note 1 |
|
2 |
Status |
u_int16 |
note 2 |
||
3 |
TpassC |
Time of zero crossing detection |
u_int16 |
note 3 |
|
4 |
Tdiff |
Difference with prev. centerpass |
u_int16 |
||
5 |
ApeakC |
Amplitude of zero crossing signal |
byte |
note 4 |
|
6 |
Tpass Rim1 |
Time of first Rim coil passage |
u_int16 |
note 5 |
|
7 |
Arim1 |
Amplitude of Rim1 crossing signal | byte |
note 6 |
|
8 |
Tpass Rim2 |
Time of second Rim coil passage |
u_int16 | note 5 |
|
9 |
Arim2 |
Amplitude of Rim2 crossing signal |
byte |
note 6 |
|
10 |
Amplitude |
Amplitude of pendulum, derived from the time of the most recent Rimcoil passage |
u_int16 |
mm of bob's amplitude |
|
11 |
EllipseShort |
Amplitude of the short ellipse axis |
u_int16 | ||
12 |
Angle |
Angle of the swinging plane |
u_int16 |
CCW incrementing degrees |
note 10 |
Note 1
This is the system time at which the logging computer writes the entry into the logfile
Note 2
- bit 0: Valid Zero pass seen.
- bit 1: Missed Center pass
- bit 2: HalfSwing
- bit 3: HaveSync
- bit 4: Seen Rim-1
- bit 5: Missed Rim-1
- bit 6: Seen Rim-2
- bit 7: Missed Rim-2
- bit 8: Use Minimal Drive
- bit 9: Use Maximal Drive
- bit 13: Arduino did a self-Reset
- bit 14: Arduino did a self-Resync
- bit 15: General Error
Note 3:
Relative to previous pass.
Note 4:
The amplitude of the center crossing signal is influenced bij 3 factors:
a/ the speed of passage.
b/ the amount of ellipse.
c/ the height of the bob while passing the center coil.
Note 5:
This time is counted from the zero crossing.
Note 6:
This amplitude is influenced by the speed of passing the rim coil and by the heigth of the bob.
As the amplitude of the bob's swing is held constant and with that the speed, this value tells something about the height of the bob.