Are you sure it’s actually compiling and uploading?
I don’t see the prop selection code, but maybe I missed it? Also maybe your SD card has a presets.ini file that isn’t updated. You could try deleting all non sound font related files from the SD card. They’ll be recreated when you reinsert the card and fire up the saber. Particularly presets.ini
Yes, its uploading:
Download [=========================] 100% 212120 bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
I’ll try deleting the presets.ini file off the SD card. Give me a few minutes to reconnect.
Deleting everything from the SD not associated with the folders is no joy. Still just has the basic ones it cycles through
It should only be two files. Normally I keep a folder of everything on the SD on my hard drive, reformat my SD card when needed, and drag and drop the whole package.
Are you sure you’re uploading the correct config? Maybe you have another one with a similar name?
I have it in the body config folder area of the ProffieOS7 folder. In Arduino it calls to that file on the #49 line for config file, at config/mysabernpxl1.h
. It pulls my mysabernpxl1.h file from there when I am uploading. Everything else on the SD card is just the sounds and the two additional files. There was a few readme things before.
Introduce a typo in your config and try to upload. If you don’t get error then you’re not uploading the config you think.
Easiest would be remove the “S” from the first “StylePtr<” in your first preset. Save a try to upload. If you don’t get an error you are editing a different config than you’re uploading.
I will try that, but I started building a config from your site actually a bit ago and working to finish it now to try… went out to dinner for my birthday with my Sister so just getting back. Will let you know how everything goes
Happy birthday!
Thank you for the birthday wish!
so I feel a little silly. I found my error and now it works. I changed the one line to my config file… but evidently there was a second line pointing to a config file also and it was on default… Between fixing that and redoing the saber config off Fett263’s site, it appears to be working. Only issue now is I was using default single button config and it is now on Fett’s so I will have to look at controls for changing font and whatnot.
But in case someone else has a issue in the future…
#define CONFIG_FILE "config/mysabernpxl1.h"
// #define CONFIG_FILE "config/default_v3_config.h"
// #define CONFIG_FILE "config/crossguard_config.h"
// #define CONFIG_FILE "config/graflex_v1_config.h"
// #define CONFIG_FILE "config/prop_shield_fastled_v1_config.h"
// #define CONFIG_FILE "config/owk_v2_config.h"
// #define CONFIG_FILE "config/test_bench_config.h"
// #define CONFIG_FILE "config/toy_saber_config.h"
// #define CONFIG_FILE "config/proffieboard_v1_test_bench_config.h"
// #define CONFIG_FILE "config/proffieboard_v2_testing_config.h"
// #define CONFIG_FILE "config/td_proffieboard_config.h"
// #define CONFIG_FILE "config/proffieboard_v1_graflex.h"
// #define CONFIG_FILE "config/teensy_audio_shield_micom.h"
// #define CONFIG_FILE "config/proffieboard_v2_ob4.h"
// #define CONFIG_FILE "config/testconfig.h"
// #define CONFIG_FILE "config/test_bench_config.h"
#ifdef CONFIG_FILE_TEST
#undef CONFIG_FILE
#define CONFIG_FILE "config/mysabernpxl1.h"
#endif
Feel kind of sheepish that that little one line is what did me in… and despite running things and checking and reuploading a bunch of times… that was all it was and just was overlooked the whole time by me.
Thank you everyone for trying to help me, I greatly appreciate it!
Glad you got it sorted, we’ve all been there.
Here’s the info on my prop.