ProffieOS v6.3 BETA testing

Maybe try a different SD or reformat and make sure you eject (after backing up)? Technically, the function that scans the SD for tracks for Edit Tracks is the exact same function that runs Track Player so that seems really odd.

I’m scrounging up a new one now. I always format after making major changes and eject when finished. I first noticed these things when I added these fonts and changed my config. I’m still using your test styles there. When I formatted the SD last time, I unchecked quick format. When I added everything back, I only added font folders and common folders. No .ini files

Fresh SD card is doing the same thing

What exactly are you doing that isn’t working? I just tested changing fonts and tracks and everything works as expected.

It’s mostly working for me too. Only a few of my fonts are being weird. When I Edit Font, everything’s good. If I use Track Player and scroll through the tracks, all of them are there. If I Edit Track, one of the tracks is missing from the selection list (of course I only noticed because the one I was looking for wasn’t there)

So it’s just that one track is missing? Anything else? If it’s just one track missing I think I know the cause.

I’m pretty sure it’s just one per font. Only on the affected fonts. Not all. And not the same track, of course. I think it might also be the last listed track for those

OK, I think I know what is causing, I’ll have a look.

Unless I’m missing something about what some of these mean, I’ve tested all of these and they’re working with no issues.

Blade styles have arguments
Clash strength calculations
ENABLE_ALL_EDIT_OPTIONS
ColorSelect
Real Clash
Dual Mode
Rehearsal/Choreography
Reset Colors
Edit Control Settings
FETT263_SAVE_CHOREOGRAPHY
FETT263_DUAL_MODE_SOUND
FETT263_CLASH_STRENGTH_SOUND

All of the Edit Mode options are working correctly. I used a font with number wavs in clsh, swng, in, out, preon, and pstoff to test real clash and dual mode. Choreography/Rehearsal is working great. All of fett263’s test styles are working, and I even made some tweaks to the style options by following the available documentation. (I added a responsive stab effect with the stab color argument. This added ā€œStab Colorā€ as an option in Edit Mode. I also dropped in an additional Swing style option and additional preon options.) I don’t know if that fully covers testing for the above (or if there are other items covered with my tests).

Thanks again for all the hard work and great features in OS6!

1 Like

Every time I test a new config I get the message ā€œerror in font directory.ā€ Serial monitor gave me this. Is there an issue in my config folder? I havent messed with it at all

Nevermind, solved my own problem. It was missing clrlst24 for some reason.

Bad word choice, but yes, it all works better overall now.

I was a little skittish at first but having played with it for a day I can say it’s indeed awesome.

Not sure how you’re gonna top EditMode. :smile:

2 Likes

You might have an outdated download if you grabbed the voicepak files a while ago. They’re updated now:
http://fredrik.hubbe.net/lightsaber/sound/

Don’t underestimate the Force.

4 Likes

This has been fixed, it’s available on github version.

3 Likes

This has been fixed, it’s available on github version.

3 Likes

Zoom sound for 2 button fixed, available on github version.

4 Likes

Unfortunately I’m still running into the same issue on one button. Color zoom works fine on your edit mode test styles (using #define FETT263_SAY_COLOR_LIST and #define FETT263_SAY_COLOR_LIST_CC also works perfectly) but when trying to activate it on the color wheel it does activate but still triggers lightning block. Holding power doesn’t seem to trigger it like the prop says, only the double click and hold

Tested on my 2 buttons and working great!

I also had a question if anyone can answer, I’m using MOTION_TIMEOUT, is there any way to ā€œwake upā€ the gyro without switching presets/playing music/etc.? I’ve tried using the gesture sleep but that just changes the font once the motion timeout kicks in

Thanks again!

And you pulled the version from GitHub - profezzorn/ProffieOS: Lightsaber Controller Software and clicked ā€˜Code’ > ā€˜Download ZIP’? Are you sure you uploaded the new version and not the old, because I can’t repeat and I see the correction in the code?

Once motion detection goes to sleep you need a button press to ā€œwake it upā€, Gesture Sleep won’t work if the motions are already asleep because the twist motion won’t be detected so you’d need to press a button first, then do the hold and twist, otherwise the saber only sees the hold.

I’ve been downloading from the GitHub link at the top of this thread, when I click the link it just auto starts the download: https://github.com/profezzorn/ProffieOS/releases/download/v6.1/ProffieOS-v6.1.zip
Is that different from downloading it via the download zip button on your link?

And as for gesture sleep and motion timeout I wonder if there’s a way for that to work. I like gesture sleep to avoid accidentally triggering the gestures obviously, but I like the motion timeout for the battery savings.

That’s the v6.1 release, the fixes were submitted to the master on github after v6.1 (so they’ll eventually be v6.2) so you need to use the link I provided above and click the Code > Download ZIP to get.

Not really, Motion Timeout stops calling for motion information, that motion information is what triggers the gesture events like Twist without it you’re left with only buttons to interact. So if you want to save battery by having a short motion timeout then you need a button press to wake it back up - or - set a longer motion timeout.