3 ms·
So looking at SAMDcaliper.py I see that you just print these numbers as on US keyboard layout. That has two major problems: 1. If user's computer has a differe
by anonymfus 7y ago
So looking at SAMDcaliper.py I see that you just print these numbers as on US keyboard layout. That has two major problems:
1. If user's computer has a different keyboard layout that will enter garbage instead of numbers. For example, in Russian keyboard layouts there is usually a letter "ю" on the key which is used for dot on US keyboards, so instead of 7.31 you will get 7ю31.
2. Excel accepts numbers only if they are entered with a proper decimal separator which depends on Windows number format settings which are part of regional settings. So for example in Russia (and apparently most of the world: https://en.wikipedia.org/wiki/File:DecimalSeparator.svg https://en.wikipedia.org/wiki/File:DecimalSeparator.svg) decimal separator is comma instead of dot, so even if user would switch to US keyboard layout Excel will not accept the numbers with decimal dots, it will think that they are just strings.
Both problems can be solved by using numpad keys instead: they are the same in all keyboard layouts and KEYPAD_PERIOD key will enter a proper decimal separator for Excel to accept.