The LogFile                                                                        Latest change 2023-12-24
 
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.