From 41dd5202afb19d299bb88f22a123eb6572673fee Mon Sep 17 00:00:00 2001 From: PrincessPi3 Date: Fri, 13 Jun 2025 11:45:52 -0600 Subject: [PATCH] 1749836753 --- cable-delay-calc.xlsx | Bin 0 -> 10825 bytes notes-scratch-todo.txt | 45 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 cable-delay-calc.xlsx create mode 100644 notes-scratch-todo.txt diff --git a/cable-delay-calc.xlsx b/cable-delay-calc.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..778a112dafaf2a5f3a8d8cf8004c56c2465c29a6 GIT binary patch literal 10825 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 TKR@#bcmx>30l+BL&$s^qISkb$ literal 0 HcmV?d00001 diff --git a/notes-scratch-todo.txt b/notes-scratch-todo.txt new file mode 100644 index 0000000..2e371d0 --- /dev/null +++ b/notes-scratch-todo.txt @@ -0,0 +1,45 @@ +rtc module + ds3231 + product page: https://www.adafruit.com/product/3013 + product tutorial: https://learn.adafruit.com/adafruit-ds3231-precision-rtc-breakout/overview + raspberry pi RTC tutorial: https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/set-rtc-time + pinout: https://learn.adafruit.com/adafruit-ds3231-precision-rtc-breakout/pinouts + battery: CR1220 + chipset product page: https://www.analog.com/en/products/ds3231.html + chipset datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/DS3231.pdf + chipset reliability report: https://www.analog.com/media/en/technical-documentation/reliability-data/ds3231.pdf + notes: + https://serverfault.com/questions/1093101/chrony-hosting-time-with-rtc-as-authoritative-clock-on-an-air-gapped-isolated?__cf_chl_tk=G_sZX4ClltOv3fQJpH1q2a65tx4O2s_H_FObeBQ2UyU-1749831141-1.0.1.1-W0v5fl8cCrf0tIpB0pAqIb93L5MuoWeebiHm7iLGAlo + https://stackoverflow.com/questions/49730407/how-to-do-one-shot-time-sync-using-chrony + add bat + wire up + do oneshot sync + script set every x seconds + `sudo hwclock -r` +change gps to use 5v if possible so rtc can use 3v + +cable delay + cable is 10ft? RG-174? + 14.3 + +velocity factors of cable forms +RG-58: VF ≈ 0.66 (66% of the speed of light) +RG-174: VF ≈ 0.70 +LMR-200: VF ≈ 0.83 +LMR-400: VF ≈ 0.85 + +formula + CD = time in nanoseconds of cable delay + L = Length of cable in UNIT + DF = delay factor in UNIT )speed of light in a vaccum used in nanoseconds per UNIT) + 3.33 = ns (nanoseconds per meter) + 1.016 = feet (feet per meter) + VF = velocity factor of cable (above) + CD ≈ (L*DF)/VF + CD ≈ (Length (meters) * 3.33 (baseline light speed in a vaccum ns/m)) / Velocity Factor of cable (VF) + + derriving the speed of light offset + t(ns) = time in nanoseconds + c = speed of light in a vaccum in meters per second (3*(10^8) m/s) + d(m) = distance to travel in meters + t(ns) = d(m)/c \ No newline at end of file