Cubeast - a speedcubing timer for Bluetooth cubes with support for all Bluetooth cubes, all timers and all major solving methods

Guys, I'm currently rewriting the way averages and sessions are handled. While I know more or less what I need to do regarding averages, I'm not sure what features are expected from sessions. Should a new day (or not cubing for few hours) automatically start a new session? Should the user have full control over creating and removing sessions?

I'd appreciate if you posted any ideas you might have regarding how sessions should work.
 
I think it would be better if the user has full control over sessions - starting, splitting, merging, renaming, removing (similar to csTimer).
 
I'm loving this app, it's basically the only one I use with my GAN356i. The official Cube Station app seems to be going in a very wrong direction...

Would it be possible to recognize the OLL and PLL cases automatically (and maybe cases for other methods, as well) and generate statistics based on that?
It would be nice if Cubeast could tell you the average time for each OLL/PLL case in actual solves.
 
It would be nice if Cubeast could tell you the average time for each OLL/PLL case in actual solves.

Sure! That's definitely in the pipeline. My plan is to keep all the cases and algorithms in the db to provide stats per case and per alg. Generally the problem now is not the lack of ideas, but the lack of time. Even though I work on Cubeast every single day building even the things that seem simple takes time. The app was released fairly recently so there's still some basic things missing and some usability issues that need to be addressed first.

As of now the plan goes more or less like this:
  • better sessions and averages - ~2 weeks from now
  • more flexibility during solving: custom scrambles, using the cube to time the solve etc - ~5 weeks from now
  • battle mode: 1v1, multiplayer - 2-3 months from now
  • case recognition - 4-5 months from now
Keep in mind that priorities might change at any point in the future and my estimates are almost certainly wrong one way or the other :P

The good thing about keeping all the solves on the Cubeast server is that I can run the case recognition stuff retroactively on the older solves, so even though you don't have case/alg stats for your current solves now the solves can be re-analyzed in the future.
 
Been experiencing a lot of desyncs with the Gan i2 on PC, and every time it disconnects automatically after some solves... I̶ ̶w̶i̶l̶l̶ ̶b̶u̶y̶ ̶a̶ ̶p̶r̶o̶p̶e̶r̶ ̶5̶0̶$̶ ̶B̶l̶u̶e̶t̶o̶o̶t̶h̶ ̶P̶C̶I̶ ̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶a̶d̶a̶p̶t̶e̶r̶ (Already ordered, waiting its arrival), but currently I'm using a very good USB BT5.0 one (and no disconnections in mobile, only desyncs). Also experiencing a lot of questionable +2s.

I'm not currently using Cubeast as main app, not just because of this, but mainly because I can't stop the timer with keys other than just spacebar, and i'm already used to it (after tons and tons of solves like that, this is now a must have for me). I think this should be easy to add?

Other stuff - Gan launched Cubestation 2.0, I have been testing the beta for some days, is a hell of a improvement compared to the previous(abandoned) one, but they are still going at the wrong way in some areas, and doing things counterintuitively; (not really a endgame competition for you guys)
Example: needing to press a small button in the screen to next scramble while gives you 5 seconds to do nothing and it will leave(the room) automatically for you, why not the opposite or add a function to do U or U' to next/leave like briefcubing?
I think the problem with disconnection its not just with your app, after 30minutes or so my cube also disconnects from briefcubing( it's being godsent for drilling algs), ̶a̶n̶d̶ ̶w̶h̶i̶l̶e̶ ̶I̶ ̶c̶a̶n̶ ̶c̶o̶n̶n̶e̶c̶t̶ ̶t̶o̶ ̶C̶s̶t̶i̶m̶e̶r̶,̶ ̶I̶ ̶c̶a̶n̶'̶t̶ ̶u̶s̶e̶ ̶t̶h̶e̶ ̶c̶u̶b̶e̶ ̶a̶t̶ ̶a̶l̶l̶,̶ ̶t̶h̶e̶ ̶e̶x̶a̶c̶t̶ ̶s̶a̶m̶e̶ ̶w̶i̶t̶h̶ ̶b̶l̶u̶e̶t̶o̶o̶t̶h̶.̶c̶u̶b̶i̶n̶g̶ (working just fine on cstimer now!)
 
Last edited:
Been experiencing a lot of desyncs with the Gan i2 on PC, and every time it disconnects automatically after some solves... Maybe I will buy a proper 50$ Bluetooth PCI adapter, but currently I'm using a very good USB BT5.0 one (and no disconnections in mobile, only desyncs). Also experiencing a lot of questionable +2s.

The bluetooth connection quality needs to be perfect. I have some ideas regarding how to improve the way the app works on poor connections, but I need to find time to work on it.

I'm not currently using Cubeast as main app, not just because of this, but mainly because I can't stop the timer with keys other than just spacebar, and i'm already used to it (after tons and tons of solves like that, this is now a must have for me). I think this should be easy to add?

What keys would you like to use to start/stop the timer?
 
The app is currently down :(. There's an issue on the side of the cloud provider. I've reported the problem, hopefully it'll be resolved soon.

The app was down for about 2 hours.
 
Last edited:
The bluetooth connection quality needs to be perfect. I have some ideas regarding how to improve the way the app works on poor connections, but I need to find time to work on it.

My new bluetooth adapter arrived, I can now solve 7 feet away from my PC without desyncs...
 
@Henk I have the same issue, and bought now the PCI-e Fenvi T919 wifi/bluetooth card (which contains broadcom), I wanted to get it since it supports Hackintosh too, and I to some specific stuff on macOS. For some reason when I use Asus BT-400 I get disconnects using 356i, even if my USB dongle is attached in front panel. The same issue I have with CSTimer and same cube, no issue with cube + cubestation on my S10e whatsover.

Will see how it fixes the problem :)
 
@Henk I have the same issue, and bought now the PCI-e Fenvi T919 wifi/bluetooth card (which contains broadcom), I wanted to get it since it supports Hackintosh too, and I to some specific stuff on macOS. For some reason when I use Asus BT-400 I get disconnects using 356i, even if my USB dongle is attached in front panel. The same issue I have with CSTimer and same cube, no issue with cube + cubestation on my S10e whatsover.

Will see how it fixes the problem :)

Interesting, I have now the PCI-e Fenvi AX200ngw (magnetic antenna version)
Since I use windows it was the best pick for me, and it have been working flawlessly until now.
Hope it solves your issues too :D
 
I haven't been able to connect my gan i v2 with the website (on mac) or via bluefy on iphone for ages now.

the cube works with the cubestation app so i think its something to do with cubeast not my cube. it used to work before.

Any other mac/iOS users having difficulties
 
Back
Top