~/talk

It's All About Timing

Talkat linux.conf.au 2020 · 2020-01-13..01-17· [embedded-and-hardware, networking]
links:none on file
slides:none on file

Built a portable timing system that achieves millisecond accuracy for a 1.15 km hillclimb with no line of sight, using off‑the‑shelf infrared beam pairs, Beaglebone Black nodes with custom hardware capes, an Adafruit GPS PPS for time sync, 4G LTE VPN backhaul and MQTT messaging. Core logic and GPIO readers run in C, UI and some glue in Python. At the event 120 cars run, over 5,000 beam events logged, two times lost; system succeeds despite marginal comms and an SMS sender bug.

AI-written summary · about

  1. 0:00Intro
  2. 0:58Overview
  3. 1:30What is a Hillclimb event?
  4. 2:10Bulahdelah Hillclimb
  5. 4:52How is the event run?
  6. 6:22Unique Challenges
  7. 8:24Safety Considerations
  8. 9:41Knowledge Constraints
  9. 10:36Additional Requirements
  10. 11:49System Architecture
  11. 13:14What makes up a node?
  12. 14:48Node Hardware
  13. 16:03Custom Cape Design
  14. 17:02First Prototype
  15. 18:35Version 2
  16. 19:49External Hardware
  17. 22:03Software prototyping
  18. 24:05Python!
  19. 24:45Oh Noes!
  20. 26:31Dead Pythons!
  21. 28:46Application V2.0
  22. 30:43Timing node modules
  23. 31:57Control Logic Modules
  24. 35:32Comms module
  25. 36:26Timing Event Example
  26. 39:10Network configuration
  27. 41:45Timing Control UI
  28. 43:07Results Processing
  29. 43:33Event Performance
  30. 45:09Future Improvements
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.