Hello! I’m looking for advice before upgrading a working Proffieboard v2.2 saber from ProffieOS 5.9 to OS7 or OS8.
The saber arrived nonfunctional from Theory Sabers. Charging worked and the button illuminated, but there was no sound or blade activity. After a lot of troubleshooting, I found that the issue wasn’t hardware related. The saber only started working after I replaced the stock saber_sa22c_buttons.h prop with a modified SA22C prop that added gesture controls. Since then, it has worked perfectly on OS5.9.
My concern is that the modified prop was specifically made for OS5.9, and I don’t want to break a stable setup just to gain access to newer Fett263 blade styles. Is it generally possible to keep the same config and move to a newer OS, or do configs often require changes as well?
If you’re worried, make a backup:
Generally speaking, configurations should “just work” with an upgraded OS. However, even with 99% backwards compatibility, it doesn’t work every time. Probably the most common problem is running out of flash memory, as the newer OS versions tends to eat a little more flash memory than the older ones.
Would I need to add/change the prop file like i did for 5.9? Thanks.
That would depend on what you changed.
In OS 7 & 8 saber_sa22c_buttons.h has gesture controls:
// Gesture Controls
// There are four gesture types: swing, stab, twist and thrust. For simplicity,
// using gesture ignition will automatically skip the preon effect.
// Below are the options to add to the config to enable
// the various gestures
//
// #define SA22C_STAB_ON
// #define SA22C_SWING_ON
// #define SA22C_TWIST_ON
// #define SA22C_THRUST_ON
// #define SA22C_TWIST_OFF
// #define SA22C_FORCE_PUSH
I never used OS5.9 so I can’t say if saber_sa22c_buttons.h was updated or not since OS 5.9 ?
If you added different custom gesture controls, then yes you would need to import them in your OS7 or 8.