I have the cal kestis crossguard saber. It is slower than other sabers and thus i find it almost impossible to trigger stab, melt and drag
Depending what you mean by slow it could be the SD card speed/performance.
ProffieOS7 requires SD card preformance to be 1200kbps read speed with 12 simulatenous audio streams. Subpar or poor performing SD cards will cause the saber to lag or freeze.
If you experience lag or slow response you need to run ‘sdtest’ in Serial Monitor. Even if SD is labeled as high performance you should run sdtest to be sure.
- First, remove DISABLE_DIAGNOSTIC_COMMANDS define from your config.
- Upload new config (you may temporatily need to remove some presets if exceeding FLASH memory)
- With saber connected go to Arduino > Tools > Serial Monitor
- Type ‘sdtest’
- If you do not have 1200kbps read speed and 12 simulatenous audio streams you will want to replace your SD with a better performing card.
You can also improve SD performance via formatting and file structure, also be sure to ALWAYS ‘Eject’ the SD card anytime it’s mounted to your computer to prevent file corruption.
If you mean it requires more force to trigger effects you’ll want to adjust CLASH_THRESHOLD_G in your config (or other clash related defines):
ill post a video later if the new config file im working has the same problem
I also have a stock txq core and sd card
Does it have a Proffieboard in it?
problem solved… i just tweaked this line in my config.ini files
# StabAccelerationThreshold is the G force required to trigger a stab
# event. Stab events only happen if the saber is NOT swinging but
# moved forward in a stabbing motion and the acceleration is greater
# than the threshold. Default is 3.0 G. Lower values mean less
# force is required to trigger a stab event, higher values mean more
# force. NOTE: This applies to Plecter and smooth swing fonts
ProffieOSStabAccelerationThreshold=3.0
To avoid weird html displays when you post code (config, error messages, .ini, …), please use the 3 back ticks method, like this:
```
Your code here, for example in your case:
# StabAccelerationThreshold is the G force required to trigger a stab
# event. Stab events only happen if the saber is NOT swinging but
# moved forward in a stabbing motion and the acceleration is greater
# than the threshold. Default is 3.0 G. Lower values mean less
# force is required to trigger a stab event, higher values mean more
# force. NOTE: This applies to Plecter and smooth swing fonts
ProffieOSStabAccelerationThreshold=3.0
```
Makes it a lot easier to read.
thanks will do