# ProffieOS 7.7 Beta (done)

**URL:** <https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911>\
**Category:** ProffieOS\
**Created:** [February 6, 2023, 8:34am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911 "2023-02-06T08:34:27Z")\
**Posts on this page:** 20\
**Page:** 15

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [March 25, 2023, 4:51am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/281 "2023-03-25T04:51:19Z")

</div>

> [@baldusi](#):
>
> I do have boot01.pbm on the first preset, and that’s why it boots normally afterward.

This is on OS7 beta?  
If you have boot image in the font search path of the preset it is booting up in, there’s no reason the default boot screen “ProffieOS version N” should show, unless for some reason it couldn’t read it off the SD card in time, which would be weird especially if you’re hearing a boot.wav.

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [March 25, 2023, 5:10pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/282 "2023-03-25T17:10:34Z")

</div>

Should I use then this?

```auto
@@@ REMEMBER @@@: YOU SHOULD PAY FOR EACH SOUNDFONT PER PERSON: MULTIPLE HILTS SAME PERSON ARE FINE. BUT IF YOU SELL THE HILT, YOU EITHER PAY FOR THOSE FONTS, INSTALL FONTS THAT THE BUYER ALREADY OWNS OR DELETE YOUR COPIES.

```

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [March 25, 2023, 5:12pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/283 "2023-03-25T17:12:35Z")

</div>

Yep, 7.3. As I said before, this only happens on the first boot after a new programming. I’m using an on/off switch to actually reboot afterwards and then the boot animation is displayed correctly. I will make a video later so you can see what I mean. I think it’s probably something about the bootstapping of the OS the first time.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [March 26, 2023, 6:09pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/284 "2023-03-26T18:09:01Z")

</div>

Ok, I made a new 7.4 zip file with three new bugfixes:

- There was a problem with save files, which would basically make act as if KEEP\_SAVEFILES\_WHEN\_PROGRAMMING was true
- There was a problem with the motion code, this problem would primarily affect twist motions, but other things were probably affected too
- The error beep codes had some musical mistakes, fixed by NoSloppy

---

<div class="post-metadata">

**Author:** ![Rob](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/rob/32/3363_2.png) [@Rob](https://crucible.hubbe.net/u/Rob)\
**Post date:** [March 27, 2023, 8:59pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/285 "2023-03-27T20:59:43Z")

</div>

From the latter half of this thread. It’s not necessarily an issue, only an observation.

> [@ProffieOS6 & 7 Config Helper Tool v.2](https://crucible.hubbe.net/t/proffieos6-7-config-helper-tool-v-2/3020/40):
>
> “Motion Wake” doesn’t seem to add #define FETT263\_MOTION\_WAKE\_POWER\_BUTTON Also #define BOOT\_VOLUME 10 seems quieter than OS7 minimum volume Meaning, BOOT 10 (almost a whisper) does not seem to equal minimum OS7 volume. I did not break out a decibel meter though. Or is that just a one time special power on boot whisper quiet feature? Super nice to not scare the cats or alert the other half I’m doing saber things.

There is a difference between Fett’s builder #define BOOT\_VOLUME (10 is the minimum in the builder scale) and lowest OS7 volume. Not that they NEED to match. I get that it’s an an arbitrary scale. It’s nice to have a _super_ low volume for playing around though. At least on boot with that #define, it’s quite stealthy. Subsequent ignitions are still low, just not whisper quiet. As Fett explained in the other thread, fancy math stuff happening.

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [March 27, 2023, 10:54pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/286 "2023-03-27T22:54:25Z")

</div>

> [@ProffieOS6 & 7 Config Helper Tool v.2](https://crucible.hubbe.net/t/proffieos6-7-config-helper-tool-v-2/3020/40):
>
> BOOT 10 (almost a whisper) does not seem to equal minimum OS7 volume.

I don’t understand this. What do you mean OS7’s minimum volume?  
That would be zero.  
If you mean The volume menu, the minimum is calculated as your VOLUME setting \* 0.1.  
So if you have 1500 set in the config, the min in the volume menu is going to be 150.  
2000 → 200 and so on.  
BOOT\_VOLUME 10 is the equivalent of having your config VOLUME set to 100 and using the volume menu to go to minimum…which would be 10.

---

<div class="post-metadata">

**Author:** ![Rob](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/rob/32/3363_2.png) [@Rob](https://crucible.hubbe.net/u/Rob)\
**Post date:** [March 27, 2023, 11:09pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/287 "2023-03-27T23:09:20Z")

</div>

I’m sorry, yes the volume menu.

Fett explained, but I wasn’t quite grasping it. Figured best to let it go.

A sliding scale based upon the config max volume makes sense now👍 I’m used to dealing with different physical engineering issues, not variable software max/min values. But I get it.

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [March 27, 2023, 11:19pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/288 "2023-03-27T23:19:40Z")

</div>

Is it possible that something changed wrt file management? I upgraded a hilt from 6.7 to 7.4. I sudendly started getting font error (the OLED was great help displaying it). But didn’t saw anything wrong. So I got into the serial monitor, and stated that there was a problem with preon files, that one was missing. It’s just an upgraded font (JuanSith’s ObiTPM), and he had improved the `preon01.wav`, thus I renamed the old as `preon1.old.wav` and put the new one. This created a problem apparently that was not present on 6.7.

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [March 27, 2023, 11:22pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/289 "2023-03-27T23:22:30Z")

</div>

It’s likely seeing up to the first dot, and not caring anymore about file extension that may follow because we’ve already got a problem.  
I would’ve probably named it preon01OLD.wav, which is an actual invalid file name that will be ignored, yet stay in an alphabetical list next to where it belongs (as opposed to OLDpreon01.wav, which would end up before on.wav.)

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [March 27, 2023, 11:26pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/290 "2023-03-27T23:26:27Z")

</div>

Good to know why. But was also reporting the deviation wrt 6.7.Those little things should I report or deviations on things that are invalid anyways should not be reported?

---

<div class="post-metadata">

**Author:** ![NoSloppy](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/nosloppy/32/3865_2.png) [@NoSloppy](https://crucible.hubbe.net/u/NoSloppy)\
**Post date:** [March 27, 2023, 11:45pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/291 "2023-03-27T23:45:17Z")

</div>

I don’t know, but I had to look up “wrt” once I realized it’s not a typo. 🤪

I’d say reporting anything you feel is reportable is good.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [March 27, 2023, 11:51pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/292 "2023-03-27T23:51:48Z")

</div>

There has been some changes in this code to support alt sounds and subsubdirs.  
I think this particular case is a bit weird and unusual, so I don’t think I’m going to try to fix it.  
However, if you find an existing font that works with 6.x but doesn’t work with 7.x (without any file renames.) then please let me know and I will definitely do something about it.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [March 28, 2023, 2:55am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/293 "2023-03-28T02:55:55Z")

</div>

Style editor 7.x beta:

> [@Style Editor Beta updated for ProffieOS 7.x](https://crucible.hubbe.net/t/style-editor-beta-updated-for-proffieos-7-x/3149):
>
> Ok, I think I might have added all the 7.x features to the Style Editor. I put the updated style editor on the beta url here: [https://fredrik.hubbe.net/lightsaber/style\_editor\_beta.html](https://fredrik.hubbe.net/lightsaber/style_editor_beta.html) In addition, this style style editor keeps comments and has a bunch of minor bugfixes. Please try it and report any problems you find here.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [April 1, 2023, 7:44pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/294 "2023-04-01T19:44:10Z")

</div>

Hmm…

There are 181 bullet points in the top post.  
There are 22 “tested by” in the top post.  
It’s been 52 days since the top post was posted.

If the current rate keeps up, Proffie OS 7.x will be released in (181 - 22)\*52/22 = 375 days.

Now I’ve been writing documentation and working on the style editor, so things should speed up a bit once I start working on testing, but still, it would be nice to have more testing help.

---

<div class="post-metadata">

**Author:** ![Sabersense](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/sabersense/32/2960_2.png) [@Sabersense](https://crucible.hubbe.net/u/Sabersense)\
**Post date:** [April 1, 2023, 9:06pm UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/295 "2023-04-01T21:06:08Z")

</div>

I’ve tested ChargingStylePtr - works great. 👍

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [April 2, 2023, 12:08am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/296 "2023-04-02T00:08:33Z")

</div>

When I use `BOOT_VOLUME 100` I get ridiculously low volume. May be I’m using it wrong? I’m also struggling with a KR board that refuses to read SDs. But that’s probably not OS 7.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [April 2, 2023, 12:24am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/297 "2023-04-02T00:24:03Z")

</div>

It should be the same as if you set VOLUME to 100. Except of course that if you use BOOT\_VOLUME you can increase the volume afterwards (assuming VOLUME is higher than BOOT\_VOLUME.)

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [April 2, 2023, 4:14am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/298 "2023-04-02T04:14:06Z")

</div>

Wait, if I use `#define VOLUME 1500` I should set `#define BOOT_VOLUME 1500` to get the same volume? I had read it was 0-100%.

---

<div class="post-metadata">

**Author:** ![profezzorn](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/profezzorn/32/8_2.png) [@profezzorn](https://crucible.hubbe.net/u/profezzorn)\
**Post date:** [April 2, 2023, 4:20am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/299 "2023-04-02T04:20:35Z")

</div>

Well, if you want 100% volume on boot, then just don’t set `BOOT_VOLUME` at all, but yes, `BOOT_VOLUME` has the same range as `VOLUME`, it’s not a percentage. Where did you read that?

---

<div class="post-metadata">

**Author:** ![baldusi](https://crucible.hubbe.net/user_avatar/crucible.hubbe.net/baldusi/32/70_2.png) [@baldusi](https://crucible.hubbe.net/u/baldusi)\
**Post date:** [April 2, 2023, 4:24am UTC](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911/300 "2023-04-02T04:24:07Z")

</div>

I don’t know. I guess the example of using 100.  
On a totally unrelated note, I’m struggling with a KR v2.2 that can’t read any SD card. BUT when I start it up with the USB, it can. Is this a 7.4 Beta issue or should I go the the “can’t read SD card” thread?

[Previous page](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911.md?page=14)

[Next page](https://crucible.hubbe.net/t/proffieos-7-7-beta-done/2911.md?page=16)
