Hello everyone, I have a head scratcher of a situation… So I bought a pair of Ahsoka Tano /Snipx V2 lightsabers from the Pachstore… I have finally figured out how to properly update, and add numerous effects + so much more cool stuff onto my Proffie soundboard v2.2. And ontop of that I have added various fonts to BOTH the Shoto (Short) and my Shein (Long) saber hilts. For some reason ALL Fonts work 100% properly on my Shoto hilt, while my Shein hilt has that dreadful “Font directory not found” that plays on the speaker when I scroll through my fonts… out of the 8 fonts I’ve installed 3 of them do not work on my Shein hilt which includes the: Tano, Maul, Anakin. I literally copied and pasted the folders over to the Shein hilt’s SD card and have made ZERO config changes in my ProffieOS Config file… SO I’m not sure why I keep getting that directory error. CAN someone PLEASE help me as I am so confused as to why this is even an issue.
Ahsoka Config file.
Are the two configs on both sabers identical ?
Did you copy the ‘common’ folder to both sabers ?
Edit: ProffieOS Documentation: What is it saying?
You might have miss-spelled something on one of the saber (in your config and/or sd-card ?)
Edit2: you can also run sdtest in serial monitor while the “bad” font is active and you should get a list of all the files that ProffieOS sees. Compare the list for both sabers. You will need to disable #define DISABLE_DIAGNOSTIC_COMMANDS
in order to run sdtest.
If you don’t understand any of this, just ask, I have all night!
Edit3: my money is on spelling, a roque ‘space’ somewhere maybe ?
What version ProffieOS?
Same on both sabers?
You said you didn’t make any changes, but obviously you added those three presets at least, right?
What else changed?
Did it used to work before with a file that you uploaded?
Yes both config files on both sabers should be identical I literally just copied and pasted from my shoto over to my shein. My shoto hilt is the hilt I worked on first with the coding and editing up any files so Ill say its my “Main” hilt. Once I made all the changes and edited what I wanted into it I made sure it was in working order. And so far it’s 100% in working order with no issues. So I thought it would be the easiest thing just to copy and paste EVERYTHING over to my Shein hilt so I don’t plan on it being different. So I think what ill do is maybe wipe everything on my Shein hilt and repaste my Shoto folders back over? Cause if I do that then there should be zero % chance I misspelled anything.
Both my hilts are on the latest version V7.15.
yes both sabers are on the same version. I ran the serial monitor on Arduino and typed in “version” to confirm that both sabers are running Proffie V7.15.
What I meant by I made zero changes to the config files. Is that it’s an identical copy of my “AhsokaA.h” config file that I copied from my main hilt “Shoto” when I pasted the “AhsokaA.h” file over to my Shein hilt I made no changes, its just an exact clone.
From there I made no other changes besides the lightsaber pixels. Then I just uploaded the file on Ardunio and I went to test my Shein saber and ran into the font directory not found on those 3 fonts.
The fonts that worked previously still work, but the new ones that I just added" Tano, Maul, and Anakin" have never worked since the first time I tried to upload them
And the three fonts work flawlessly on your other hilt?
Do you know MELD (thanks @ryryog25 for suggesting that to me) ? It’s a free/open source program that allows you to compare files (.txt, .h, .xlsx, …) and folders contents. Very useful for us, to compare configs for example. I would assume the blade of your shoto i shorter than your stein so you would have at the very least a different number of pixels declared for both your blades ?
Sorry for the dumb question but you did upload you config via Arduino to both sabers and not just copied the config to the sd-card, right ?
Edit: I hope for your sake that you know what I’m talking about. If not please read this before you do anything else:
Hey Olivier, yes I did open up the Arduino app and hit upload onto both sabers. running the same config “AhsokaA.h” file. I dont know if it makes any difference or not, but I do have the same file in my SD card for both sabers which I do edit with my current presets everytime I make changes.
and also sorry for my dumb question, but I just checked out your link about backing upo a proffieboard. Is this the most legit way of doing it? Because what I’ve been doing is I have a folder named “backup” and I just have an identical copy of my current folders/files in my SD cards. I just copy and paste any edits into my backup folder.
Yes correct, on my Shoto hilt my: Tano, Maul, and Anakin font works without a single issue… it boots up with sound, i hear the hums, swings, accent swings, + any of the goodies ive edited into it.
1 Like
Yes Olivier, I have made that one change from 110 pixels on my Shoto to 130 on my Shein. Albeit I sometimes forget to change them but I make sure to do so eventually when my tip drag effects dont work properly lol.
I also gotta add one thing regardin the “common” folder… Yes I have a “common” folder in both my SD cards for each hilt… but I’ll be honest I’m a bit confused by it’s purpose. My “common” folders are currently empty with no other files or folders within it. I only added that folder because I was told to per Fett263’s instructions. But I have read that part about the “common” folder again and again and have still not figured out it’s purpose or what needs to be put inside of if. I couldn’t find a photo or a video attached to it so I have no clue what to do more than have a folder called “common” I just ran with it being empty cause it hasn’t given me any issues yet haha.
That is the ONLY way. You backup the content of your sd to a safe place (and you never modify it) and you follow the link to backup the content of the flash memory on board your ProffieBoard. With those two things, you can always restore to “factory default” aka “how you got it from whoever delivered it to you”.
Having a copy of your config on the sd card does nothing. It is just a nice thing to have in case you break your computer and/or only backup.
So the configs ARE different, right? Use MELD to compare the two:
https://meld.app/
FYI: I am not affiliated with them!
You might be surprised at what else is different. My money is still on spelling or a rogue sneeky “space” somewhere.
That may be your problem then! Fett263’s saber requires that.
Check this link:
download anyone of them. Put the content ‘Edit the “common content” EndOfEdit’ in your common and voila, no more error msg!
This is the way. Local copies, drop ox synced wouldn’t hurt
.
The link above is for backing up compiled machine code file to your computer that could be uploaded again later. Not much different than just recompiling and uploading, just you can’t do any edits to it. Good for duplicating saber to saber with no differences, but not the typical method, and not often used .
The common folder is for primarily having menu sounds like volume up and down, and all kinds of editing things on-saber.
Whether you actually use them or not is up to you, but you should have a populated folder. There are plenty of options. There are seven default versions on Frederik’s website, and the link above is a bunch of custom ones that I did (character based).
Pick one and stick that common folder on your SD card instead of the empty one and see what happens.
You can read the documentation for how the common folder works here:
Ok that is very good information to note down… I’ll begin backuping up my content with that link that you’ve provided immediately!
Yeah I figured that it did do nothing, but I continued to keep it updated ever time I made an edit to the config file in my ProffieOS → Config folder… I guess out of habit and I didn’t want to run into the risk of screwing something up? LoL
Yeahhhh I guess in actuality, yes both configs for both folders ARE different in the one aspect that the Shoto config will have 130 pixels, vs my Shein config will have 110 pixels. But in terms of effects, presets, blade styles they are both identical in every way.
Ok I went with the Ahsoka one and have downloaded it and placed that “Common” folder into both my SD cards. Am I only allowed to have one voicepack at a time? or how does these work?
Don’t look further, your problem is the empty common folder. I am actually surprised that only one saber is giving you that error?
You can only have one common folder. If you want more voicepacks, you can copy the content of “Maul common” in your “Maul folder”, the content of “Anakin common” in your “Anakin folder”, … ProffieOS will first look for the files in your font folder, if they are not there then it will look in your common.