#Motion controls proffie 2.2

584 messages Β· Page 1 of 1 (latest)

quick moat
#

My motion controls aren't working and I need to learn proffie... help 😭

brazen shard
#

Which motion controls are you refering to? You mean gesture controls (swing on, twist on/off) or that motion (smoothswing) isn't working?

quick moat
#

Yeah exactly!

brazen shard
#

...which one? πŸ˜†

quick moat
#

All of them 😭

#

Smoothswing works though

brazen shard
#

Ok

quick moat
#

I just read gesture controls omfg

brazen shard
#

All good

quick moat
#

Alr alr

brazen shard
#

Do you have a config that's supposed to have them enabled that you're trying to use? Have you uploaded a config before?

#

Where are you at in the process, basically?

quick moat
#

First time man...

brazen shard
#

Gotcha. So you're wanting to add gesture controls, and right now you've just the configuration your board shipped with?

quick moat
#

Yeah precisely

brazen shard
#

Do you have an existing config file? Your saber installer/manufacturer should've included one on the SD card

quick moat
#

I think I found it

#

Hold on

#

Can you call or something?

#

I could share my screen

#

I am on my school laptop tho...

#

Idk if you can't program on chrome or sum 😭

brazen shard
#

If you're on ChromeOS that's an isssue.

quick moat
#

Fuck

#

Alr I'll try to get on my pc

#

Brb

brazen shard
#

You need macOS or Windows (or Linux) to be able to program a proffieboard

quick moat
#

Alr alr

#

Im on my mac

#

Starting up rn

#

Alr

#

I'm on it

brazen shard
#

Ok. So there's a couple ways to go about this.

In order to add gesture controls to your board you have to update the configuration and then upload/flash/apply it to your proffieboard.

quick moat
#

Okay okay

brazen shard
#

The original way of doing things is to download Arduino and a good text editor and edit things manually, and if you'd like to go that route you can take a look at these instructions here and here.

The "new" way of doing things would be to use a program called ProffieConfig that I created, which handles installing things and all the backend code stuff, so you just have to worry about the configuration.

Obviously I'm biased because I wrote it, but by the anecdotes of others it's a very useful tool to be able to sidestep a lot of the headaches people (especially new users) face using Arduino.

quick moat
#

So just

#

Download yours

brazen shard
#

I'd say it's certainly easier, yeah

quick moat
#

Downloading 🫑

#

I cant

#

It cant verify that it doesnt include malware or something

#

πŸ™„

brazen shard
#

Yeah, that's because I don't pay for a Developer license to sign it. ||monies||

#

If you right click on it and select "Open" it'll let you open it

quick moat
#

Alr alr

#

Downloading dependensies

#

Dependencies

brazen shard
#

bb8flame That'll take a few minutes nvm, I forgot not everyone has internet as slow as mine

quick moat
#

Create new config?

#

And it needs a name

brazen shard
#

Are you in the tutorial rn or did you skip it?

quick moat
#

But im not in a tutorial

#

I had to press add

#

So I pressed add

brazen shard
#

Right. the window that was open originally (where the "downloading dependencies" message was) should now have instructions

#

That's a general overview of all the app features though

#

For right now you can skip it

quick moat
#

Now Im confused

#

I have a thingy

#

And it just sais

#

''add''

#

I cant press anything else

brazen shard
#

I'm on a development version, so ignore the weirdness, but it should look roughly like this:

#

There should be a main window with instructions and the window with "Add"

quick moat
#

Oh wait

#

I fixed it

#

Somehow

#

Do I need to fix the introduction?

#

Ski

#

p

#

Jeez dyslexia hitting hard

#

Skip introduction

brazen shard
#

Yeah, go ahead and skip, I'll guide you through it

quick moat
#

Alr

brazen shard
#

Now just the window with "Add" should be open, yeah?

quick moat
#

yeah

#

And I can press more buttons

brazen shard
#

Indeed πŸ˜†

#

So now press Add

quick moat
#

😭

brazen shard
#

*and plug in your saber SD card if it's not plugged in already

quick moat
#

It was plugged already

#

So...

brazen shard
#

Should be able to switch the tab to "Import" and then click to browse for files

quick moat
#

Which onedo I import?

#

I cant import

#

The whole thing

brazen shard
#

If you've multiple, can you send a screenshot of them?

quick moat
#

How do I screenshot on mac...

#

😭

brazen shard
#

CMD+Shift+5

quick moat
brazen shard
#

Ok, so what you're looking at right now are all your sound font folders

quick moat
#

Alr

brazen shard
#

If you scroll down you should see either a "config" folder (sometimes people put the config in there) or an actual config file you can select.

quick moat
#

Sd config?

brazen shard
#

Yeah

quick moat
brazen shard
#

There. So LGT provides a few different versions of their config file. The number corresponds to blade length, and NoGes means "No Gestures"

#

So if you know your blade length, select the appropriate version. If you don't know your blade length, just choose 36. It's easy to change later πŸ™‚

quick moat
#

I have 36 inch

#

Yeah

#

And the no gesture one?

#

Or

#

The other one

brazen shard
#

Either, I'll show you how to enable those features.

#

So it won't make much difference

quick moat
#

Edit selected configuration?

brazen shard
#

Indeed

quick moat
#

Alr

#

Now what? 😭

brazen shard
#

Sorry, had to look at somethign else.

Once you're at the editor, there's a few different pages

quick moat
#

Omg this actually looks kinda cool what?

brazen shard
#

The page you want to edit for gesture controls would be on the Prop File page

#

you can change pages with the drop down at the top (The one that says "General" in your screenshot)

quick moat
#

And then select all gesture control thingies

brazen shard
#

If you want them all, yeah πŸ˜†

quick moat
#

Swing on speed?

#

Whats that do?

brazen shard
#

For most settings in ProffieConfig, if you hover over them it'll give you a short description

brazen shard
quick moat
#

Ohhhhh

#

So 250 is what its at now

brazen shard
#

Yeah, that's the default. You can increase or decrease that once you get a feel for it. What sensitivity you want (and this goes in general) will depend on the saber and your own taste.

quick moat
#

Oh yeah

#

SICK

#

Force push sounds cool

#

ENABLE

#

What other cool things are in here?

brazen shard
#

Most of those (for lack of better term) "cool" features like gesture controls will be on the prop file page.

#

The other page you'll care a fair bit about will be the "Presets" page

#

That's where you add/remove fonts and change bladestyles

#

on the blade arrays page you can change your blade length (among other things)

quick moat
#

Okay

#

Lets say

#

Id buy a font rn

#

On kyberphonic or something

#

Can I add it on here?

brazen shard
#

Yep, so long as the font supports proffie. (I believe all of Kyperphonic's do)

quick moat
#

Yeah I thought so too

brazen shard
#

Whenever you add a font, there's two parts to it

quick moat
#

All of the fonts are blank?

#

''noname''

#

Apart from the last one

brazen shard
#

You have to add a preset for the font you want, and you have to actually copy the sound files to the SD card

brazen shard
# quick moat ''noname''

It's not uncommon that configs don't properly name all their presets, so "noname" gets filled in (otherwise it'd look like an empty list, which is scary)

quick moat
#

Fair

brazen shard
#

The name is purely for your own reference though

#

it doesn't affect anything besides your ability to sift through it all

#

You can add names that are descriptive for yourself as you look through them

quick moat
#

Alr alr

#

But

#

When I press on

#

All of them

#

They're blank too?

#

Idk if they are

#

But they appear to be

brazen shard
#

Can you send a screenshot?

quick moat
#

OH NEVERMIND

#

I needed to press

#

blade 0

brazen shard
#

Ah, for the bladestyle, yes.

quick moat
#

And now theres a wall of text

brazen shard
#

πŸ˜†

#

yep

#

that's the bladestyle

#

For bladestyles, you'll probably not want to make your own yet, I'd recommend Fett263's style library.

quick moat
#

Notfound

brazen shard
#

Yeah... ofc I couldn't get the link right

#

There we go

quick moat
#

Yeah

#

That works

#

Uhm

brazen shard
#

I expect sensory overload at first...

quick moat
#

Well

#

YUP

#

Oh its just

#

The blade effect

brazen shard
#

Yeah

#

so you can go through there and tweak things to your liking, then once you're done you can "Get Style Code" and replace the wall of text in proffieconfig with that.

quick moat
#

Wait

#

What

brazen shard
#

If there's a style you wanted to replace

quick moat
#

Okay

#

Lets say

#

Im on the website

#

I see one I like

brazen shard
quick moat
#

Lmc

#

Which one do I lke

#

OH

#

VIDEO

#

Okay

#

So

#

It has

#

Default

#

And then

#

add option button

#

What is the difference

#

I dont get it

brazen shard
#

Which one?

quick moat
#

Ive been presing random buttons

#

Idk what to do

brazen shard
#

I see... I'll be completely honest it's been a minute since I've looked and and really used fett's site

#

He has videos at the top

quick moat
#

Just

brazen shard
#

They're long, but I believe they cover how to use things

quick moat
#

Go on kyberphonic then?

brazen shard
#

I can't be of much help there, sorry....

brazen shard
# quick moat Idk what to do

If you just want to use the bladestyle as it looks in the preview, you can just click the "Main Blade" version and then get the code. You don't need to change any of the options.

quick moat
#

Alr alr

#

Let mebuy on rq

brazen shard
#

Make it a good one πŸ˜› (I jest, they're all good)

quick moat
#

Wait

#

When you buy it

#

Its just a download folder right?

#

Why'd I have to fill in my address and such?

brazen shard
#

No, you get a permalink to the download

brazen shard
#

billing information typically needs address

#

Most sites just use the same info for billing and mailing

#

so you don't have to enter it twice

quick moat
#

Alr

#

Im buying 2

#

Its taking quite some time

#

Okay

#

I have the download links

#

And stuff

#

What now?

#

help πŸ₯Ί

#

Okay no I need help

brazen shard
#

@quick moat Once you do that, send screenshots of what the font folders look like

quick moat
#

HELP

#

I GENUINLYHAVE NO IDEAWHAT IM DOIN

#

Im copying my old folder

#

From the sader

#

Now

#

Idk why

brazen shard
#

It's not a bad idea to backup your SD card first, yeah

brazen shard
quick moat
#

I think so

#

But

#

Okay yeah I found it

#

Its called metamorphoses

#

So theres a proffie folder

#

in that folder

#

And I copied that folder

#

And now I dont know what to do

#

Or do I

#

Copy the contents?

brazen shard
# quick moat So theres a proffie folder

Go ahead and copy the proffie folder onto your SD card, and then rename it to whatever you want. If the font is metamorphosis, you can just name it that. Doesn't matter, your call

#

But yeah, before you do that, copy everything from your SD card to a folder on your computer

#

SD cards easily corrupt so you should always have a backup

quick moat
#

Okay

#

I got one I want to replace

#

Or do you

#

Not even replace

#

And just

#

Add it

brazen shard
#

Nope, just add it

quick moat
#

On the sd card

#

WOW

#

THATS SO COOL

brazen shard
#

And once you've copied it over, we can configure it on ProffieConfig

quick moat
#

Does order matter in the folder?

brazen shard
#

No

quick moat
#

Alr alr

#

Its on the sd card

brazen shard
#

The SD card really is just a big repository of all the available sound files

quick moat
#

Im gonna throw the other one on it now too

brazen shard
#

In the config you set which ones you want to use (and what order they're in)

quick moat
#

My other one

#

Doesnt say proffie or something

brazen shard
#

Looks like there's multiple fonts in that bundle

quick moat
#

OH

#

sick

#

ADD EM ALL

#

Do I add

#

The music folder?

#

Or that one not

#

And the readme thing

#

What do I add?

brazen shard
#

The readme is just for you to read... most of the time it's just font info, you don't need to copy it.

For the music folder, you can add it if you want. Entirely up to you. If you do add it though, the convention is to name it "tracks"

#

You can either add the music folder straight onto the SD card or you can add it onto the SD card inside your font folder

quick moat
#

what?

#

Okay

#

I

#

Forgot

#

Help

brazen shard
#

forgot what?

quick moat
#

Okay

#

All 3 fonts are added

#

Now

#

The music thing

#

How do i add that?

#

Copy and paste

#

Into a specific folder

#

Or just

#

onto the sd card entirely

#

There is a folder on the sd card

#

named

#

'tracks'

#

Copy it in there?

#

Or no

#

Paste

#

I meant paste

brazen shard
#

If there's already a tracks folder, copy all the contents of the _Music folder into it.

quick moat
#

Okay I did

brazen shard
#

No need to have mutliple folders for the same purpose

quick moat
#

What's next?

brazen shard
#

Now, open proffieconfig back up, and make sure you're on the Presets and Styles page

quick moat
#

Okay

#

Wait

#

its still open

brazen shard
#

Go ahead and add a new preset using the "+" at the bottom

quick moat
#

Do I need to save

#

My previous things?

#

Before doing this?

#

How do I save?

brazen shard
#

We'll be working in the same config

#

You can save with File->Save Config or with CMD+S

quick moat
#

No in the

#

ProffieConfig app

#

How do I save the things I changed there?

#

With the gesture controls

brazen shard
#

On macOS it's CMD+S

#

but

#

Same deal

#

File->Save πŸ™‚

quick moat
#

ITS GONE

#

ALL OF A SUDDEN

brazen shard
#

wdym?

quick moat
#

Oh wait nvm

#

Its saved

#

i thikn

#

Idfk

#

Okay

#

What now

brazen shard
#

There's no good visual indicator for if it's saved (it's on the feature lisk, ik) but when you save, trust that it does.

brazen shard
quick moat
#

newpreset

#

Now

#

Yeah

brazen shard
#

Now, You'll do this for each font

#

The Font Directory should be the name of the folder

quick moat
#

I named it

#

To metamorphose

#

Whats font directory?

brazen shard
#

and the track file can either be blank, or can point to a specific file

brazen shard
quick moat
#

Oh yeah

#

I see

#

To what do I name it?

#

OH

brazen shard
#

You should enter in the name of the folder you put on the SD card

quick moat
#

The name of the folder

#

On the sd ard

#

YEAH

brazen shard
#

You're basically matching things up now

#

yep!

quick moat
#

Exact name right?

#

Capital

#

Everything

brazen shard
#

Yep, it's case sensitive

quick moat
#

And track file?

brazen shard
#

And then for track if you want to use an audio file from the tracks folder, you can enter /tracks/ and then the name of the file.

#

or you can just leave it empty

#

It's optional

quick moat
#

i dont think this one came with a track

#

No

brazen shard
#

Well then for now you can leave it empty

#

Last thing is the bladestyle on the right

#

You can either get one of those from fett's site, as mentioned above, or just copy one from another preset.

#

ProffieConfig fills in a simple one though automatically

quick moat
#

But the one from kyberphonic?

#

Cant I copy that?

brazen shard
#

If there was a bladestyle included with your font, then certainly!

quick moat
#

Or is that not a thing

brazen shard
#

Most fonts don't come with a bladestyle

#

just audio files

quick moat
#

How would that thing be named?

#

config.ini?

brazen shard
#

depends. Generally it's in a text file with "style" in the name

brazen shard
quick moat
#

thats in the metamorphose file

brazen shard
#

Yeah, that's just the normal font files, so that one doesn't seem to come with a bladestyle

quick moat
#

but it looked cool in the vid

#

I didnt pay for that???

#

😭

brazen shard
#

Unfortunately, no

quick moat
#

oh

brazen shard
#

I've watched the video though, and it's a fairly simple style

quick moat
#

Alr alr

brazen shard
#

Spending a bit of time with the fett style generator should allow you to make something similar

quick moat
#

😐

brazen shard
#

styles are without a doubt the trickiest part. They take some time to learn

quick moat
#

I selected a random effect on fett263

#

Its pretty much the same

brazen shard
#

πŸ˜† that works

quick moat
#

Hold on

#

Its not the same in the builder thing

#

Okay nvm

#

I recreated it

#

Kindof

#

Idk

brazen shard
#

Well, try it and if you don't like it, you can always change em πŸ™‚

quick moat
#

idk what Im doing

#

Its copied to my clipboard

brazen shard
#

Perfect

#

So then go into ProffieConfig

#

delete the whole bladestyle that's in the box right now

#

then CMD+V to paste the fett style in

quick moat
#

Okay

#

And that's it?

brazen shard
#

Yep, pretty much

#

Just creating a new preset for each font you want to add

#

Once you're done configuring:

  • Save
  • Close the editor
  • Plug in your proffieboard (via micro USB)
  • Click "Refresh Boards"
  • Click "Apply"
  • Wait a bit
  • profit
quick moat
#

When I select a given one from fett's site

#

it gives me the one I made before

#

For instance

#

He has the ronin one

#

prebuilt

#

Pretty muhc

#

And I wanna use it

#

But I cant

#

Copy it

#

How do I get that specfic one

#

From his video

#

This one

#

But when I press 'main blade'

#

It gives me the one I previously made

brazen shard
#

That would be a bug

#
#

Post about it here and fett should get to it and fix it

quick moat
#

Maybe just restart the thing

brazen shard
#

Yeah, not sure. A hard refresh might work

quick moat
#

Can you give me the link again?

brazen shard
quick moat
#

Thx

#

This saber

#

Doesnt look like the one on the vid

#

Wth

#

Its just the basic thing

brazen shard
#

I know fett was migrating things around the other day

quick moat
#

Does it work with you?

brazen shard
#

maybe stuff broke

#

No, I'm seeing the same issues you are

quick moat
#

πŸ˜”

#

Okay but

#

Wait

#

From the 4 folders we started with

#

I only edited one

#

Is that a problem?

#

and if I just

#

Leave it for now

#

Come back tomorrow

#

Save it

#

It should work right?

brazen shard
#

That's fine

#

You can have all sorts of folders on the SD card you don't use

#

and as long as the config is just on your computer, it won't do anything to the board

quick moat
#

Ah okay

#

So i saved it

#

I close it

#

It sais

#

unsaved changes will be lost

brazen shard
#

so yeah, save it, maybe post about your issue, and then come back another time πŸ™‚

quick moat
#

I can just

#

Close it?

#

And it'll be fine?

brazen shard
#

Yeah. In that version there's not a way to know if you saved it or not, so I just always warn to make sure you save first

quick moat
#

OKay

brazen shard
#

(As in, the app doesn't know if you saved, so it just always reminds you)

quick moat
#

Eject the sd card

#

And I'm good

brazen shard
quick moat
#

I cant find the eject button

#

HELP

#

HOW DO I EJECT IT

#

I DONT WANNA LOSE

#

EVERYTHING

brazen shard
#

right click

#

eject

quick moat
#

Yeah

#

I cant find it

#

When right clicking

#

Its not there

#

Where is it supposed to be when I right click?

brazen shard
#

Somethng like that

quick moat
#

I found it

#

It dOesnt work

#

Nothing does

#

Gestire controls

#

Nothing

#

Wtf

brazen shard
#

Oh, I didn't realize you wanted to use it

#

In that case you've got to actually apply the config to the board

#

Saving it just saves it on the computer

#

it doesn't change anything on the board itself

quick moat
#

Ohhh

#

How do I put em on

brazen shard
#

Plug in the board via USB and hit "Apply config to board"

quick moat
#

What?

brazen shard
#

You've saved the sound files to the SD card, so now you need to save the configuration to the board

#

One sec

quick moat
#

How...?

#

What

#

Is this the thing thay you need to do with a data cable?

#

Or is this also possible via sd card

brazen shard
#

Once you plug in the board, click "Refresh" and then you can choose the board from the drop down

#

it'll just be a random string, but you can

#

Then you click "Apply"

brazen shard
quick moat
#

Idk if I have a data cable on me...

#

And I dont wanna fry the boatd

brazen shard
#

That's the biggest misinformation spread in the hobby I think

#

Using a non-data cable won't fry the board

#

it simply won't do anything

#

So don't be afraid to try a cable and see

quick moat
#

Im afraid 😭

#

Ill just order one online

#

No biggy

daring junco
#

You're in good hands, my dude. @brazen shard knows what he's doing.

quick moat
#

Okay

#

Ill try

#

We dont even have micro usb cables

#

😭

#

I orderred one

quick moat
#

Alr alr

#

I got the cable

#

And does the website work again btw?

#

But I have the cable

quick moat
#

@brazen shard I have the cable, but now what do I do? Also, do I keep the battery in the hilt when I plug it in the board or do I take it out?

quick moat
#

I changed the bladestyles btw

#

that's done

#

I DID IT

brazen shard
quick moat
#

I got the hang of things

#

Still dont know everything, but I know most stuff

#

Thanks for the help brodie

#

πŸ‘

#

Buuuuut

#

My lightsaber doesnt have a killswitch

#

And

#

Preferebly

#

I'd want one

#

And idk how to program it on there 😭

brazen shard
brazen shard
quick moat
#

Yeah that's the problem

#

It's not there

#

So I'm just taking the battery out

#

But yeah

#

I thought you could program it on the button or somethin

brazen shard
#

No, if you don't have one then just taking the battery out is the way to go. Do note though, you only need to completely cut power if you're storing it for large periods of time.

#

The board has a sleep functionality that shouldn't drain much power

#

just sleeps while idle

#

On the General page of ProffieConfig you can set those timeouts.

quick moat
#

But

#

I left it 'off' over night

#

I pressed the button

#

And it immidiately turned on

#

Is that still sleep?

#

I thought that was idle

brazen shard
#

That's asleep

#

As asleep as it gets at least.

#

But still, it really shouldn't drain much power