We now have a ProffieOS 7.8, it is the same as 7.7, plus some bugfixes:
- two ws2811 bugfixes, one freezing, one for Free3 on V3 boards.
- slow smoothswing start fix
- audio underflow with oled fix
We now have a ProffieOS 7.8, it is the same as 7.7, plus some bugfixes:
Nice one. Is the potential pseudo deep sleep fix from RSX still getting tested? I feel like that’s a biggie!
Yeah, I decided to wait on that one. I don’t feel like I have enough proof that it doesn’t cause any problems yet.
Now we just gotta fix the phantom clash and stabs on v3 caused by the freezing fix!
If you can show me a config where it happens and a config where it doesn’t, then I can fix it.
Best I can do is a config v2.2 and a config v3 because it’s happening on all my v3’s.
It’s weird though, because I’m trying your darksaber config on my V3, and I’m not seeing it.
Maybe I need the build directory from you again?
Basically endless clashes/stabs.
Tried this build on my board, and I don’t get that.
Does it happen immediately, or after doing some action(s)?
Does it happen while plugged into USB?
If you run monitor gyro
what does it say?
(Hmm, maybe we should start a new thread for this?)
Happens immediately when plugged into USB. Isn’t installed yet so I can’t tell if it’s doing it before.
GYRO: 5.02, -1.63, -0.80
GYRO: 12.93, 0.21, -3.02
EVENT: Clash millis=138164
GYRO: -1.69, -5.48, -1.34
EVENT: Clash millis=138521
GYRO: 1.60, -7.76, -3.60
GYRO: 0.93, -9.21, -2.58
GYRO: 2.92, 3.53, 1.42
GYRO: 2.05, -11.49, -3.35
GYRO: 12.58, -2.47, -1.98
EVENT: Clash millis=139444
GYRO: 3.86, -4.16, -1.67
EVENT: Clash millis=139626
GYRO: -5.64, -7.51, -0.87
EVENT: Clash millis=139886
GYRO: 7.01, -3.55, -0.97
Battery voltage: 3.36
EVENT: Clash millis=140085
GYRO: 1.14, 0.67, 0.09
GYRO: 9.66, -1.28, -1.05
EVENT: Clash millis=140429
GYRO: 0.65, 0.03, 0.19
EVENT: Clash millis=140706
GYRO: -12.53, -10.33, -3.04
GYRO: -1.77, -5.66, -3.67
GYRO: -2.29, -7.48, -3.36
GYRO: 9.27, -1.31, -2.84
GYRO: -3.82, 0.73, -1.19
EVENT: Clash millis=141637
GYRO: -1.02, -6.10, -2.69
EVENT: Clash millis=141875
GYRO: 0.76, -0.08, 0.67
EVENT: Clash millis=142121
GYRO: 3.94, -7.17, -0.81
EVENT: Clash millis=142287
GYRO: 7.35, -6.90, -2.13
EVENT: Clash millis=142489
GYRO: -2.68, 2.12, 0.40
EVENT: Clash millis=142704
GYRO: -0.42, -1.38, 0.46
GYRO: 2.30, 3.54, -0.65
EVENT: Clash millis=143030
EVENT: Clash millis=143146
GYRO: -9.46, -4.05, 0.07
GYRO: 4.86, -6.16, -3.15
GYRO: -5.98, -7.20, -2.58
EVENT: Clash millis=143655
GYRO: 7.16, 2.70, -1.75
GYRO: -0.81, 1.04, -1.19
EVENT: Clash millis=144065
GYRO: -2.34, -2.01, -1.81
GYRO: 0.70, 0.12, 1.07
EVENT: Clash millis=144442
GYRO: 3.76, -9.62, -1.43
GYRO: -2.89, -5.46, -2.73
EVENT: Clash millis=144896
GYRO: -2.36, -7.09, -1.22
GYRO: -2.52, -6.08, -1.40
GYRO: 5.97, 1.70, -0.19
GYRO: 1.72, -9.43, -3.26
GYRO: 4.62, -4.58, -0.91
GYRO: 5.49, -3.96, -0.47
EVENT: Clash millis=146003
GYRO: -0.31, -1.85, -2.17
EVENT: Clash millis=146198
GYRO: 0.34, -7.24, -1.36
EVENT: Clash millis=146404
EVENT: Clash millis=146516
GYRO: 5.84, 0.35, -1.84
EVENT: Clash millis=146757
GYRO: -3.08, 0.93, -0.84
EVENT: Clash millis=146894
GYRO: 3.87, -8.08, -4.15
EVENT: Clash millis=147150
GYRO: 5.28, -2.62, -2.00
GYRO: -5.10, -8.76, -4.26
EVENT: Clash millis=147447
GYRO: 4.18, -0.23, -1.04
EVENT: Clash millis=147722
GYRO: 12.24, -2.79, 0.12
GYRO: 0.22, -3.44, -2.80
EVENT: Clash millis=147990
GYRO: 2.39, -3.72, -1.43
GYRO: 6.76, 4.05, -0.42
GYRO: -0.10, -6.01, -3.41
EVENT: Clash millis=148700
GYRO: 2.16, 4.96, -1.10
EVENT: Clash millis=148862
GYRO: 7.33, -2.55, -3.99
GYRO: 2.68, -5.85, -0.58
GYRO: 3.28, -5.79, -2.88
GYRO: 0.95, -7.92, -1.28
GYRO: -6.12, -7.98, -1.66
GYRO: 0.27, -1.91, 0.33
EVENT: Clash millis=150102
GYRO: 4.07, -0.43, -0.99
EVENT: Clash millis=150333
GYRO: -2.27, 0.21, 2.53
EVENT: Clash millis=150449
GYRO: 6.31, -9.07, -2.06
GYRO: 1.86, -11.21, -3.93
EVENT: Clash millis=150933
GYRO: 2.86, -1.85, -1.39
EVENT: Clash millis=151067
GYRO: 4.42, -0.69, 0.38
GYRO: 9.03, -1.67, -1.44
GYRO: 2.34, -2.57, -3.50
GYRO: 1.10, -1.00, -1.57
EVENT: Clash millis=151971
EVENT: Swing millis=151988
GYRO: 75.18, -172.70, 263.80
EVENT: Swing millis=152118
GYRO: 111.42, -68.07, 7.29
EVENT: Swing millis=152308
EVENT: Clash millis=152323
GYRO: 50.58, -24.88, 4.71
EVENT: Clash millis=152443
GYRO: 17.38, -36.14, 55.15
Other 3 boards show the same. Just sitting on another desk (to avoid any vibrations from my PC).
This is a crazy high value for just sitting on your desk.
It’s also super weird that three of your boards are doing this, but my test board isn’t, even though they are running exactly the same program.
Wonder what the difference is?
If you add the following to the config file, does it get better?
#define GYRO_MEASUREMENTS_PER_SECOND 800
#define ACCEL_MEASUREMENTS_PER_SECOND 800
#define PROFFIEOS_MOTION_FREQUENCY 800
Much better. Eliminated the problem so far.
Good. Wish I knew why though.
Hyperactive gyros on proffie v3? Only thing I can think of. Haven’t bought a KR’s v3 so I can’t tell if it’s just for tritium boards. Those defines won’t affect anything like swings, clashes once I install will it?
It will affect everything, but if I wrote everything right, the effect should be small.
e123 manufactured Khals proffies too I believe. So tritium and KR should be selling exact same 3.9 boards.
Ah, bc I remember certain ones had some weird eccentricities (mostly SD card stuff I guess). But still odd that @profezzorn 's and my 3 are acting differently.