• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 30,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

csTimer released

Joined
Aug 22, 2018
Messages
8
Likes
2
I'm wondering how to change the settings on cstimer so that the timer will not be visible when you're solving. I've looked all over cstimer but can't find a way to change it. Thanks. :)
 
Joined
Feb 18, 2018
Messages
1,858
Likes
733
WCA
2016STEE01
I'm wondering how to change the settings on cstimer so that the timer will not be visible when you're solving. I've looked all over cstimer but can't find a way to change it. Thanks. :)
You can change the timer to not be visible when solving, and the way to do that is click on the "Options" button, then click on the "Timer" button, and under that look for where it says "Timer update is" and click on that and from there you can click on 1 of the 5 options and the bottom one says none, and that is what you will want, unless of course you just want the timer to show the inspection time and not the solving time, but you can see the options and do chose what you want.
Please let me know if you have any additional questions.
 
Joined
Aug 22, 2018
Messages
8
Likes
2
You can change the timer to not be visible when solving, and the way to do that is click on the "Options" button, then click on the "Timer" button, and under that look for where it says "Timer update is" and click on that and from there you can click on 1 of the 5 options and the bottom one says none, and that is what you will want, unless of course you just want the timer to show the inspection time and not the solving time, but you can see the options and do chose what you want.
Please let me know if you have any additional questions.
Very good, thank you.
 
Joined
May 28, 2008
Messages
162
Likes
70
Location
China
WCA
2008CHEN27
Thread starter #646
Some recent updates
Nov. 3 2018
1. Add roux first stage solver (solve a 3x2x1 block)
2. Support Giiker super cube, auto CFOP/Roux time split, VRC display, auto hardware error detection, battery detection, etc

Dec. 9 2018
1. SQ1 CSP training (select shape(s) of the scrambled state)
2. Disable WCA inspection for BLD events
3. When using stackmatTimer, it is possible to use keyboard to start inspection
4. Use '///' when SQ1 leaves cubeshape (for scramble correctness)
5. Save solving date of each solve (for further analysis or export)
6. Display time split in statistics, and also solving date if enabled in "options->statistics->print solving date in statistics"
7. Add a session manager (opened by click 'Session', which was used to rename a session) to load, reorder, rename, insert and delete session(s)
8. Add middle layer in scramble image of SQ1
9. The logo of cstimer is now also a message display. It will hint PB in current session right now, and I'll use it to hint more kinds of information.
10. When "entering in times with" "typing" is selected, you are able to directly generate a scramble with empty input (just press enter).
11. You are able to click the button with dashed arrow to hide scramble settings, session selections, tools selections, and click the scramble area/tools area/dashed arrow in statistics area to re-show those hidden elements.
12. You are able to import data from other timers, see the last row of export dialog. CSTimer, BlockKeeper and TwistyTimer are supported right now. Different from import data, it only import sessions and append the imported session to the end of exist sessions. No data will be overwritten.
13. Fix some bugs.
 
Joined
Nov 22, 2010
Messages
181
Likes
2
Location
Elancourt - FRANCE
YouTube
chrisalead5
Hi,since the last update there is not more easy way to "clear" a session (deleting all times). The button is gone. Very annoying. Can you do something for that ? By the wayn how to add a time with a keyboard shortcut ?
 
Joined
May 28, 2008
Messages
162
Likes
70
Location
China
WCA
2008CHEN27
Thread starter #650
Hi,since the last update there is not more easy way to "clear" a session (deleting all times). The button is gone. Very annoying. Can you do something for that ? By the wayn how to add a time with a keyboard shortcut ?
Well, thank you for your feedback. In the next version, the clear button will come back, and also can be replaced by '+' by settings.
You can test the upcoming version at: https://cstimer.net/new/
 
Joined
Dec 19, 2018
Messages
2
Likes
0
Update on 22 Sep 2018

2. MoYu Timer (a newly produced stackmat-like timer) is supported.
MoYu Timers also not possible here. csTimer recognizes about 700 times in about 20 to 30 seconds without touching the timer. Showing total wired times.

If I power of the timer csTimer does nothing, if I power it on csTimer flickers and stops time after time after time. Tried with Google Chrome and with the http- and the https-Address.

On a second PC the timer just did nothing.

Tried with 2 Moyu Timers and none of them worked.

Any ideas how to find out what's going wrong?
 
Joined
May 28, 2008
Messages
162
Likes
70
Location
China
WCA
2008CHEN27
Thread starter #658
MoYu Timers also not possible here. csTimer recognizes about 700 times in about 20 to 30 seconds without touching the timer. Showing total wired times.

If I power of the timer csTimer does nothing, if I power it on csTimer flickers and stops time after time after time. Tried with Google Chrome and with the http- and the https-Address.

On a second PC the timer just did nothing.

Tried with 2 Moyu Timers and none of them worked.

Any ideas how to find out what's going wrong?
I have contacted with engineers of Moyu. The signal of Moyu timer is quite different from that of stackmat and therefore it's hard to validate the data. Generally speaking, in case there is some noises or signal distortion, it can be detected for stackmat timer and then csTimer can ignore the distorted signal. While for Moyu timer, csTimer cannot detect whether the signal is correct or not.
Furthermore, the signal frequency (baud rate = 8000bps) of signal from Moyu timer is much higher than stackmat (baud rate=1200bps). Then the probability and level of signal distortion might be much higher than stackmat.
 
Joined
Dec 19, 2018
Messages
2
Likes
0
Hello qq280833822,

do you have any documentation / protocoll description / ... for the communication? I am a software developer and would like to have a look at it.
 
Joined
May 28, 2008
Messages
162
Likes
70
Location
China
WCA
2008CHEN27
Thread starter #660
Hello qq280833822,

do you have any documentation / protocoll description / ... for the communication? I am a software developer and would like to have a look at it.
I wrote a chinese document several months ago. Here is a simple translation.

The signal from Moyu Timer is something like RS232 with boud rate = 8000bps.
The common of the signal and RS232 is that the signal have start bit (low level) and end bit (high level), no parity check bit.
The difference is that conventional RS232 transmit 5 to 8 bits once, thus the signal is something like
(idle)...1110XXXXXXXX10XXXXXXXX1111(idle)...
where X is data to be transmitted.
While for the signal from Moyu Timer, it transmits 1 bit once. Therefore the signal is something like
(idle)...1110X10X10X10X1111(idle)...
where X is data to be transmitted.

Between two long-time idles, there are totally 24 valid bits, represent 6 numbers displayed on the timer. Each number is represented by its binary value with LSB first, and same for the 6 numbers (least significant number first).
For example, when the timer shows '0:12.345', the 6 numbers are '012345'. Then they are encoded to binary numbers: 0000 0001 0010 0011 0100 0101
And then they are sent from LSB to MSB as: 101000101100010010000000
And finally, by filling these number to the RS232-like structure, the output signal will be:
...11111111110110010110010010010110010110110010010010110010010110010010010010010010011111111111...
It is the ideal case. Actually, after the end signal of the last bit, there will be a long-time zero values whose length is non-determined. I do not know why this happens. So the final signal detected is
...111111111101100101100100100101100101101100100100101100100101100100100100100100100100000...000001111111111...

The protocol is obtained by analyzing the output signal from Moyu timer. Once I asked an engineer of Moyu why the signal structure is so UGLY, they told me the whole Moyu timer was outsourced. They hoped the signal from the timer is almost the same as stackmat, but none of them knew the signal structure of the stackmat timer.
 
Last edited:
Top