hours = current value of hour variable
minutes = current value of minute variable
seconds = current value of seconds variable
milliseconds = ((Timer1_val/65.535)/16) + (sixteenths * 62.5)
where:
Timer1_val is the current value of the 16-bit timer1 (0 to 65535)
sixteenths is the number of times that timer1 has interrupted in the past second (0 to 15).
The expression ((Timer1_val/65.535)/16) converts the current value of timer1 into milliseconds.
The expression (sixteenths * 62.5) converts the current value of sixteenths into milliseconds.
|
| Plot Showing pulses synchronized on even seconds |
|
| Plot showing same signal still synchronized |
| (Test in progress) |
| Plot showing midnight transition without glitches |
| |
| Plot of GDAQ clock drift | Plot showing clock drift fixed. Note values are quantized due to limited precision in GDAQ timestamp (1ms). |
| Written | |
|---|---|
| Checked | |
| Approved by Sponsor | |
| Approved by CCC | |
| Accepted/Delivered by Sponsor | |
%X% if MR is not complete (will display %Y% if MR iscomplete (will display Attachment: ![]() | Action: | Size: | Date: | Who: | Comment: |
|---|---|---|---|---|---|
| | action | 5197 | 25 May 2007 - 18:15 | JoeBrandt | |
| | action | 4927 | 25 May 2007 - 18:16 | JoeBrandt | |
| | action | 6759 | 25 May 2007 - 18:17 | JoeBrandt | |
| | action | 5633 | 19 Jun 2007 - 21:45 | JoeBrandt |
| Topic ModificationRequest2C307 . { Edit | Attach | Ref-By | Printable | Diffs | r1.17 | > | r1.16 | > | r1.15 | More } |
|
Revision r1.17 - 20 Jun 2007 - 02:26 GMT - JohnFord Parents: PlanOfRecordC32007 |
Content copyright © 1999-2007 by the contributing authors. All material on this collaboration platform is the property of the contributing authors. |