PetrusQuber
Member
Nice! Is your main method Petrus? As you can tell I use Petrus, although I don’t have a smartcube :/
Yes. It's the only one I'm decent at because I learned a long time ago and then didn't bother to learn CFOP. I've recently learned basic Roux so I'll probably add it to the app. I've been following your "quest" btw, sort of lurking that thread where you are trying to improve on your Petrus. Good luck!Nice! Is your main method Petrus? As you can tell I use Petrus, although I don’t have a smartcube :/
I have a Giiker (i3s) cube and wanted to time petrus splits but could not find any app or webapp that has Petrus (it's mostly CFOP or Roux). So I started looking to build one myself. If you are interested in such a thing, then read on...
I found a Giiker timer app here: https://github.com/rafalcieslak/bluetoothcube
It works on android or linux. Note that this person made most of the app and I just forked his code. I just tacked on the petrus stages but I thought I should post it here in case someone has some use for it.
View attachment 11279
As you can see, it will give you "conventional" Petrus splits, including the Edge-Orientation phase. It is fully color-neutral aware.
Check it out: https://github.com/paulourriza/bluetoothcube (there's a pre-built image for Android in the bin/ directory)
EDIT: The note below no longer applies. It's fixed. Just grant the app location access when it asks (this is required to scan bluetooth LE devices, like the Giiker)
NOTE: I'm not much of an android programmer, so when it scans for your cube it will not find it at first. Be sure to grant the app Location access (app settings in android). I'll try to fix that soon.
I know for a fact that @Tao Yu, has a Giiker cube (saw on his videos). Perhaps he can give us some world-class Petrus splits (the sub 30 above is around what I can personally do)
Anyway, if you find any bugs. You can send me a message and I'll try to fix it. If you know some Python, you can also help make the app better.