Interesting edits to Speedmaster

I ran across a WFS file for a Speedmaster so I had a look.

Whoever did the work got everything looking very nice. I wondered how they triggered the chronograph functions. Well, they decided not to.

The 30-minute dial is used for the day of the month. For months with 31 days the hand goes to 1 for 31, stays there for the 1st, and then moves on.

The hour and seconds sub-dials are used for UTC. Makes sense for the hour sub-dial, not sure about the seconds.

1 Like

When you find out how to trigger a chrono . Please let us know . Please share the File .

Indeed. I saw the chrono dials and eagerly checked the action section. Nothing.

That’s why I then looked to see what those sub-dials actually did, if anything.

Must be a way to trigger watch dials. Thought you might have run across it, although my main reason for the post was to mention an interesting alternate use for those sub-dials.

1 Like

Yes . Well done . I will have a better look Tomorrow .

Believe me, there is no .wfs file triggering chrono. It has no user action related tags and every time we asked for such, the reply was a lame excuse, that WFS was meant to be a designer tool, not developer tool.

1 Like

Well, I was pleased enough to figure out how to tap and bring up the stopwatch app.

If I look at this again I’ll fix what is now the date sub-dial to go to 31 and then see if I can get the UTC sub-dial to be readable with 24 hours.

Thanks.

1 Like

So here’s what I did to the dial.

Changed the index for the sub-dial they were using for days instead of chronograph minutes to show 31 days. That works properly.

Changed the index for the sub-dial showing UTC from 12 to 24 hours. That works.

Left the sub-dial being used for UTC minutes as it was, because? Well, maybe you’re in one of those places with 30 minute time zone off-set or something.

Question:

I’ve got a formula for the UTC hour sub-dial that works. I’d like it to be jump hour instead of smooth. How should I change the formula I’m using - (([UTC_TS] / (1000 * 60 * 60) %24/ 24)* 360)

1 Like

Try this .
((floor(([UTC_TS] / (1000 * 60 * 60) %24)))*15)

Thanks. This is what I get for working on this until way late. Too lazy at that point to even load my expression into an editor that matches parenthesis.

Thought I must have had this in some other watch. The HTML dial I made for Santa GMT made it very simple:

//Added GMT hand right now it copies the hour hand
const gmt = now.getUTCHours();
const gmtDegrees = (gmt / 24) * 360 + 90;

Facer is about the same. They give you a tag for UTC hours so it’s just:

(#DUH#*15)

There’s your times 15.

1 Like

Yes . I like the use of the Unix Epoch Timer . It can actually run a few tbings for us like Decimal time .