A user has reported observing different sample frequencies for two different PineTime watches (by observing the time taken to collect 125 samples for a nominal 5 second period at 25 Hz).
The user's observation suggested that different phones were giving different sample frequencies rather than different watches.
So I did a test with three different phones (A Samsung A17, A Samsung A06 and Motorolla Moto G13) and 4 different PineTime watches, ranging from one that has been used for a very long time for development to one which is brand new from the June 2026 manufacturing batch of watches. The time taken to collect 125 samples was read off the main activity screen (in advanced mode), for 5 updates in succession and the average calculated. This was repeated with each watch/phone combination with some repeats to give the results below. Note that the error bars are the standard deviation of the data for each watch - the error bars are very small so each watch is producing consistent results.
The data used to produce this graph is shown in this spreadsheet: PineTime Sample Frequency.xlsx
This shows that the time to collect 125 samples is very consistent for a given watch, but different watches give repeatedly different times.
This suggests that the accelerometer sample frequency in the PineTime watches is not particularly accurate - ranging from the expected 25 Hz up to 29 Hz - a variation of about 16%.
Fortunately in most circumstances this will not be significant because of the huge variation in movement frequency for different users (3-8 Hz), but it is possible that if a user makes very slow, large movements that are close to the lower frequency threshold that they might not be detected, and they might need to lower the alarm frequency min setting if they are using the original OSD algorithm.
A user has reported observing different sample frequencies for two different PineTime watches (by observing the time taken to collect 125 samples for a nominal 5 second period at 25 Hz).
The user's observation suggested that different phones were giving different sample frequencies rather than different watches.
So I did a test with three different phones (A Samsung A17, A Samsung A06 and Motorolla Moto G13) and 4 different PineTime watches, ranging from one that has been used for a very long time for development to one which is brand new from the June 2026 manufacturing batch of watches. The time taken to collect 125 samples was read off the main activity screen (in advanced mode), for 5 updates in succession and the average calculated. This was repeated with each watch/phone combination with some repeats to give the results below. Note that the error bars are the standard deviation of the data for each watch - the error bars are very small so each watch is producing consistent results.
The data used to produce this graph is shown in this spreadsheet: PineTime Sample Frequency.xlsx
This shows that the time to collect 125 samples is very consistent for a given watch, but different watches give repeatedly different times.
This suggests that the accelerometer sample frequency in the PineTime watches is not particularly accurate - ranging from the expected 25 Hz up to 29 Hz - a variation of about 16%.
Fortunately in most circumstances this will not be significant because of the huge variation in movement frequency for different users (3-8 Hz), but it is possible that if a user makes very slow, large movements that are close to the lower frequency threshold that they might not be detected, and they might need to lower the alarm frequency min setting if they are using the original OSD algorithm.