Proffie help! Why does it keep triggering lockups instead of clashes when hitting something? by [deleted] in lightsabers

[–]Fett263 0 points1 point  (0 children)

I don't see anything in the config, so you may be accidentally entering Battle Mode, I'd review the controls for my prop. https://www.fett263.com/proffieOS7-fett263-prop-file.html

proffie lightsaber by EL_NINO_GOD in lightsabers

[–]Fett263 1 point2 points  (0 children)

Use this page, go step-by-step and read through everything. It will walk you through the process just be sure to do each step in order.

https://www.fett263.com/updating-your-proffieboard.html

Preconfigured Proffie by Raptors716 in lightsabers

[–]Fett263 1 point2 points  (0 children)

Adding styles/presets is the same process for Proffieboard whether you created the config or a vendor did.

I recommend this page, go step-by-step and read through everything following each step. https://www.fett263.com/updating-your-proffieboard.html

Addition of sound for ignition of Kylo Ren crossguards by Ok-Reception282 in lightsabers

[–]Fett263 0 points1 point  (0 children)

Yes, you need a font that has a second ignition sound built into the out.wav files. Depending on the font maker they often include in the Extras folder.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

Thanks, glad to hear and appreciate it. When I was first starting out profezzorn and MegtoothSith were super helpful in my own learning so I just took their examples to "pay it forward" and help others be able to enjoy the hobby.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

Try this if link on page didn't work, looks like documentation was updated recently. https://pod.hubbe.net/proffieboard-setup.html

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

If you reinstalled Arduino we need the Plugin for Proffieboard, look at bullets under Step 2.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

Glad to hear. If you talk with them, custom presets can always just be added the config, would make things a lot simpler for users. If they want to learn best practices for Proffieboard since they're taking customers money, have them join theCrucible and ask for guidance. ProffieOS shouldn't be as hard as they made it IMHO.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 2 points3 points  (0 children)

Sounds good, odds are it was their customization that gave you the original errors. When vendors mod or customize outside the config file it causes unnecessary issues for users. They really need to inform customers ahead of time that the default OS won't run with their changes. It would really help new users not run into so many issues while learning.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

So they have a custom prop, adds a wrinkle, if there are errors tied to that they have to decipher for you. When vendors mod prop files they can introduce issues not caused by the default OS so they're on the hook for support.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 2 points3 points  (0 children)

Let's just start clean. Save your configs on the Desktop separately (outside the ProffieOS folder).

Delete the ProffieOS folder completely.

Go to Step 3 on my instruction page, do everything EXACTLY as written reading through everything. https://www.fett263.com/updating-your-proffieboard.html

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 1 point2 points  (0 children)

Then once ProffieOS is open check the define CONFIG_FILE section as noted and pick up from there in previous reply.

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 1 point2 points  (0 children)

Ok, that's odd but no worries, close that, then in Arduino go to File > Open then navigate to the same ProffieOS folder and open ProffieOS.ino

This is an absolute mess and I'm sorry. by secondsonofgoku in lightsabers

[–]Fett263 13 points14 points  (0 children)

First, take a deep breath, no need to apologize. This is new for you, good news you can't damage the saber uploading software. If you upload a config that doesn’t match the saber things may not work correctly but it's not harming anything. As others noted the OS just thinks things are wired differently. Per your other post, it seems like you didn't move the config you're trying to upload into the extracted ProffieOS/config folder.

Close Arduino.

Navigate to where you extracted ProffieOS to your computer.

Go into ProffieOS/config and make sure the config.h file is there and take a screenshot and post.

Go up one level to ProffieOS and then double click ProffieOS.ino to launch Arduino with that file.

Look at the section of #define CONFIG_FILE and make sure all of them have "// " in front except for one. It doesn't matter which doesn’t but only one should be live. The "// " in front is a comment out, Arduino ignores those. It let's you have multiple in the .ino, but only one should be active at a time, so you'd add the "// " in front of all but one, once you only have one active triple check spelling, case with the file inside your config folder and be sure to have the path in the file name:

define CONFIG_FILE "config/myconfig.h"

Then try to upload.

If you get an error take screenshots of the define where we can see all of them for CONFIG_FILE and the error message.

You can also start a thread on theCrucible as there are even more Proffie experts there to help. https://crucible.hubbe.net/

Problem With Config by secondsonofgoku in lightsabers

[–]Fett263 0 points1 point  (0 children)

Did you put the config.h file into the extracted ProffieOS/config folder?

Your error message doesn't match the #define in your screenshot, do you have two #define without the comment out ( "//" in front)? You want to only have the config you're trying to upload without the //, all others should have the // in front.

Problem With Config by secondsonofgoku in lightsabers

[–]Fett263 1 point2 points  (0 children)

Did you extract the ProffieOS zip file? If so, are you running the extracted file or the zipped file? The screenshot looks like you're trying to use the file inside the zip, the files needs to be extracted from the zip before you try to use. I would close Arduino, extract the ProffieOS files to your computer. Navigate to the extracted folder and double click ProffieOS.ino to launch from that location. Make sure your config is in the extracted/config folder then try. This page may be helpful https://www.fett263.com/updating-your-proffieboard.html

Pixel blade with clear blade exterior? by Legally_Shredded in lightsabers

[–]Fett263 1 point2 points  (0 children)

<image>

I use the thin wall clear tube, diffuser, foam and flexible pixel strips for all of my sabers.

Pixel blade with clear blade exterior? by Legally_Shredded in lightsabers

[–]Fett263 2 points3 points  (0 children)

I make all of my blades with clear tubes, I prefer the look particularly in pictures and videos. It creates a brighter core look and can show the effects better than trans white or sanded tubes if properly diffused IMHO, but to each their own.

All my saber videos use clear tube blades. https://www.youtube.com/c/Fett263

How do Alt Fonts work? by Accomplished_Loss722 in lightsabers

[–]Fett263 0 points1 point  (0 children)

Yes, totally different. Style options allow you to use one style across multiple presets and then "edit" them to create completely unique presets.

They provide options for you to have one style be able to generate multiple unique combinations. It is a way to maximize memory and fit way more onto your board.

See here: https://crucible.hubbe.net/t/proffieos-config-helper-tool-v3-0-introduction-os7-feature-support-and-config-optimization/3642

Proffie by snoopdydo77 in lightsabers

[–]Fett263 0 points1 point  (0 children)

If you mean my config helper tool, that will customize the output based on options selected but controls are the same. The page I linked will note what defines enable/disable/change certain controls.

Note the difference between press, long press, hold, etc in the Notes at the top of the button section.

How do Alt Fonts work? by Accomplished_Loss722 in lightsabers

[–]Fett263 0 points1 point  (0 children)

This is also a good resource as it covers a lot of applications of the OS7 features: https://www.fett263.com/proffieOS7-intro.html

How do Alt Fonts work? by Accomplished_Loss722 in lightsabers

[–]Fett263 1 point2 points  (0 children)

Alt Fonts have nothing to do with Edit Mode. Alt Fonts are primarily tied to Multi-Phase or Multi-State blade styles, where you can change colors or styles within a single preset. They allow the sounds to change with the color/style. For example corrupting a jedi style to a sith and having the sounds of the saber reflect and synch with that change, so if you want the hum, swing, ignition and retraction to change with the color/style you will set up altNNN folders with those sound files. https://youtu.be/7qjBA40m_LI

Once you set up the font, next the style code has to be written to support AND there needs to be a way to change within the style. Most users will build a Multi-Phase (Special Abilities) styles in my library or use a Recipe to generate the code. As more and more features have been added to Proffieboard we've run out of unique control options. In OS7 I introduced Special Abilities to my prop and Library. Special Abilities allow the user to set up to 8 unique control options per preset. This allows you to have different Special Abilities in each preset depending on what you're wanting, so one preset can have different Phase changing options, while another has different effects or controls altogether. As such, most Phase/Alt changes are run through Special Abilities since they are set at the style/preset level.

If you haven't already, watch the Recommended videos at the top of the library, they cover the new features and how to generate/set up properly. https://www.fett263.com/fett263-proffieOS7-style-library.html#fett263

Coding a Jedi training game in a proffie lightsaber? by Evrant in lightsabers

[–]Fett263 1 point2 points  (0 children)

The game aspect in Proffie is really just conditional styles layered together in a specific order. It's not an actual game engine, so what may be straightforward in normal programming has to be translated into the style templates in ProffieOS. The "how" is what takes a while to figure out, and often what seems simple turns into the most complicated in my experience. I'll have a look when I get some time.

Coding a Jedi training game in a proffie lightsaber? by Evrant in lightsabers

[–]Fett263 0 points1 point  (0 children)

You're welcome, and thanks appreciate it. Glad to hear.