Live data from Hacker News

I used pulsar detection techniques to turn a phone into a watch timegrapher

chronolog.watch

21–30 of 34 posts

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#21
post #7

Fantastic post. As a mechanical watch collector / enthusiast, I enjoyed reading this. When you say "phone mic" do you mean the embedded one, or an external one?

This is designed to be used by the internal device microphone. And this is in my write up, but if you have Airpods in all the time (like me), it will try to use that microphone and it will not work, and it will cause you to lose a day in frustration if you are working on something similar

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#22
post #4

I've tried these as apps before, and they never worked that well unfortunately. Perhaps the ticks aren't loud enough, or phone mics aren't that great, or background noise gets picked up as ticks, who knows. I bought and use the item linked below. It's big, and feels like tech straight out of the cold war era, but works great. https://www.amazon.com/gp/aw/d/B0081SSJZG

This is the way. I got one as well to validate my results. Cost is the difference. If you're okay with close-enough and saving $145, I think the apps fit in a nice place.

I will say, this flow is not the primary concept for the app. My intended design, and what it's been for 2+ years, is a tool that provides structured flows for inputting the time on your device and comparing it to atomic time (provided in my app). If you stagger these measurements over 6 or so hours for a day or two, you get a very precise reading and I still recommend this approach as being better.

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#23
post #14

Neat, but I wish this wasn't a phone app (and Apple exclusive at that). My computer already has a high quality microphone that I assume would be more suitable for this purpose.

I used flutter so maybe some day!

It's in open beta testing on the Play Store for Android. You can also find low cost external mics for your devices that work well.

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#24

This is a fascinating read but what do you do with this information? Is there a threshold at which you need to take the watch apart and fix something or is this just useful info to know about your watch?

Watches are precise machinery that require maintenance and well known watch brands take great pride in the longevity of their pieces, meaning they provide support for the lifetime of the watch (you will pay for this though). Typically, every 5-10 years you send them in for a service. Overtime, the little pieces and minuscule drops of lubricant wear and age and need replaced. Visibility into these metrics can help you keep an eye out for problems.

Higher end watches also get external certifications that reflect different precision standards. Some examples: METAS, COSC, or Rolex Superlative Chronometer if you are Rolex and need to be special. They have different specs, Superlative Chronometer is +/-2 sec per day. If it's out of spec and you're under warranty, you may be entitled to a free adjustment by a service center. Otherwise, overtime, as the performance degrades, it's a signal you may need a service.

There's also the risk of magnetization. If the delicate machinery becomes magnetized, you'll see BIG swings, like +/- minutes per day. Demagnitization is something any watchmaker can do quickly. (There is inherently some risk posed by the phone itself having a lot of magnets, but modern watches are typically built to resist magnetization to varying degrees -- look at the Rolex Milgauss as an example of best-effort magnet resistance)

Watches will also perform variably depending on position. If you know your watch is -4sec/day on your wrist, but +6sec/day face down, you can effectively manage it's accuracy by placing it face down over night and never have to unscrew the crown but keep a true time. This is a very common use case.

Hope that covers the general cases. This app avoids a lot of even deeper complexity, like beat error and amplitude which are deeper metrics describing the movements performance and guide watchmakers to know which screws to adjust which way.

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#25
post #14

Neat, but I wish this wasn't a phone app (and Apple exclusive at that). My computer already has a high quality microphone that I assume would be more suitable for this purpose.

Piezo mics are pretty cheap, and if wired up to the microphone input of a computer or phone you could probably get better accuracy as well if you used the same signal processing techniques.

Seems some people have done this already with a PC app: https://timeandtidewatches.com/how-to-make-your-own-timegrap...

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#26

Earlier quoted context omitted.

Practically speaking, unless you only own a single mechanical watch you really only care about the per day loss.

You know what they say. Man with one clock, always knows what time it is. Man with two clocks, never quite sure...

This is my motto (data engineer frequently dealing with "but this source says...")

Re: I used pulsar detection techniques to turn a phone into a watch timegrapher

#28
If the signal is periodic and the tick structure is stable, you might also be able to improve SNR further by aligning the detected peaks and averaging them rather than just stacking raw samples. That sometimes helps suppress random noise even more when the waveform shape is consistent.

Not sure how stable the waveform is across ticks in a mechanical watch though.

Post reply on HN