ProffieOS v6.3 BETA testing

Could be SD card is/was mounted on computer.
What does “pwd” and “effects” say?

I prefer if the person testing it is someone other than the person writing it, but it doesn’t have to be “outside”. Which ones of these did you add?

Makes sense these are the ones I think I wrote, although there were some edits you suggested during the PRs:

  • ColorsSelect
  • StaticFire
  • TrCenterWipeX
  • TrCenterWipeInX
  • TrWipeInSparkX
  • TrSelect
  • TrSparkX
  • ClashImpactF
  • HoldPeakF
  • IntSelect
  • LinearSectionF

Updated top post to say that you tested the ones you didn’t write.

OK, finished projects here, and I’m working on my SD and Config files. Quick questions:

  1. I think I understand from reading the documentation that in order to use the Fett263 Edit Mode, I need to have a folder called “common” that contains my NOSLOPPY edit mode sound files downloaded from Fredrik. Do I put the folder “tracks” inside the folder “common” as well?

  2. Then on my config, presets will start:
    {“kross; common”, “common/tracks/kylo.wav”,
    Bladestyle(),
    },

  3. I think I understand that I also have to use Fernando’s OS6 bladestyle templates, and I found those. It also looks like I need to include all the options at the top of those bladestyles that precedes styleptr<?

Thank you, but it was a lot to read through, and I want to make sure I’m off to the right start on getting involved. I’m way behind from not Alpha testing. I think I understand most of the defines. I’ll read through, see what needs testing and begin.

1 Like

Sure, here you go

  1. For Track Player you need /tracks in either the font or common folder or both. If you have tracks that you only want for specific font they go in font/tracks/ if you have tracks you want for all presets you put them in common/tracks/. Track Player (and Edit Tracks) will use tracks in both locations. Tracks outside these locations can still be used as default but are not seen by the Player or Edit Mode
    Note, there is a bug in Loop for Track Player reported above, I am testing the fix already but it’s not submitted yet.

  2. Yup or the track could be on font/tracks/ too

  3. For Edit Mode you need the comment and style, the comment is a “receipt” of the options contained in the style so you can know which corresponds to each selection in the Style Settings menu.

2 Likes

I will check to see if I can reproduce it again. Reseating the battery fixes it.

I tested this using the 1 button mode, long click + twist enables and disables gesture sleep.

long press down = toggles between force or quotes

tested on multiple soundfonts some with only force, both and only quotes.

this is pretty good in not repeating the sounds more the once the output below shows differences in the clashes I also am using the real clash from fett263 for all fonts on my sdcard.

Thank you, top post updated.

Not sure if it was tested already. I can confirm, it compiles at 20 blades, but getting this error when adding one more:

In file included from C:\Users\Me\Desktop\Proffie Saber\ProffieOS-6.0b\ProffieOS\ProffieOS.ino:527:

sketch\common/preset.h:51:2: error: #error NUM_BLADES is too big

   51 | #error NUM_BLADES is too big

      |  ^~~~~

exit status 1

Error compiling for board Proffieboard V2.
3 Likes

So @profezzorn, any new feature Pull Requests (which I understand at this point will be held for OS7), still get submitted against the current Master branch, yes?

All pull requests should be against the master branch.
Any bugfixes or tweaks intended for the 6.x branch should be checked into the master branch first, then I will cherry-pick them onto the 6.x branch.

1 Like

the continued hum issue I noticed I believe I have identified the replication steps.

turn on the saber, change the preset and then turn off the saber.

On my serial monitor I have run the pwd and effects commands as request by @profezzorn

7:04:16.367 -> channels: 1 rate: 22050 bits: 16
17:04:21.425 -> Playing Bank16/hum.wav
17:04:21.425 -> channels: 1 rate: 22050 bits: 16
17:04:26.486 -> Playing Bank16/hum.wav
17:04:26.486 -> channels: 1 rate: 22050 bits: 16
17:04:29.074 -> Bank16
17:04:29.074 -> common
17:04:30.305 -> Battery voltage: 0.19
17:04:31.532 -> Playing Bank16/hum.wav
17:04:31.532 -> channels: 1 rate: 22050 bits: 16
17:04:34.850 -> Found mnum files: 1-20 in common
17:04:34.850 -> Found medit files: one unnumbered file in common
17:04:34.850 -> Found vmend files: one unnumbered file in common
17:04:34.850 -> Found vmbegin files: one unnumbered file in common
17:04:34.850 -> Found bmend files: one unnumbered file in common
17:04:34.850 -> Found bmbegin files: one unnumbered file in common
17:04:34.850 -> Found lowbatt files: one unnumbered file in Bank16
17:04:34.850 -> Found drag files: one unnumbered file in Bank16
17:04:34.850 -> Found hswing files: 1-1 in Bank16
17:04:34.850 -> Found lswing files: 1-1 in Bank16
17:04:34.850 -> Found clsh files: 1-10 using 2 digits in subdirs in Bank16
17:04:34.850 -> Found font files: one unnumbered file in Bank16
17:04:34.850 -> Found lockup files: one unnumbered file in Bank16
17:04:34.850 -> Found blaster files: one unnumbered file in Bank16
17:04:34.850 -> Found stab files: 1-13 in subdirs in Bank16
17:04:34.850 -> Found force files: 2-2 + one unnumbered file in subdirs in Bank16
17:04:34.850 -> Found poweroff files: one unnumbered file in Bank16
17:04:34.850 -> Found poweron files: one unnumbered file in Bank16
17:04:34.850 -> Found swing files: 1-10 in subdirs in Bank16
17:04:34.850 -> Found hum files: one unnumbered file in Bank16
17:04:34.850 -> Found boot files: 2-3 + one unnumbered file in subdirs in Bank16
17:04:34.850 -> Found preon files: 1-1 in Bank16
17:04:34.850 -> Done listing effects.
17:04:36.576 -> Playing Bank16/hum.wav
17:04:36.576 -> channels: 1 rate: 22050 bits: 16
17:04:41.622 -> Playing Bank16/hum.wav
17:04:41.622 -> channels: 1 rate: 22050 bits: 16
17:04:46.668 -> Playing Bank16/hum.wav
17:04:46.668 -> channels: 1 rate: 22050 bits: 16

changing the preset works fine and you can turn it off from there.

the configuration file has the preset as follows.

{ "Bank16;common", "common/tracks/MSV.wav",
    StylePtr<Layers<RandomFlicker<RotateColorsX<Variation,Rgb16<40112,395,57353>>,RotateColorsX<Variation,Magenta>>,TransitionEffectL<TrConcat<TrFade<400>,StyleFire<Stripes<2500,-5000,BrownNoiseFlicker<White,Magenta,20>,Rgb<10,0,0>,BrownNoiseFlicker<Black,Magenta,70>,Rgb16<40112,395,57353>>,Rgb<80,0,0>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrDelay<1500>,StyleFire<Stripes<2500,-5000,BrownNoiseFlicker<Red,Black,20>,Rgb<10,0,0>,BrownNoiseFlicker<Black,Rgb<255,25,25>,70>,Rgb<128,0,0>>,Rgb<80,0,0>,0,5,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>,FireConfig<2,3000,0>>,TrFade<800>>,EFFECT_FORCE>,TransitionEffectL<TrConcat<TrInstant,BrownNoiseFlickerL<AlphaL<White,Int<16000>>,Int<50>>,TrSmoothFade<600>>,EFFECT_LOCKUP_END>,ResponsiveLockupL<Strobe<White,BrownNoiseFlicker<White,Blue,300>,50,1>,TrConcat<TrInstant,White,TrFade<400>>,TrFade<100>,Scale<BladeAngle<0,16000>,Int<4000>,Int<26000>>,Int<6000>,Scale<SwingSpeed<100>,Int<10000>,Int<14000>>>,ResponsiveLightningBlockL<Strobe<White,AudioFlicker<White,Blue>,50,1>,TrConcat<TrInstant,AlphaL<White,Bump<Int<12000>,Int<18000>>>,TrFade<200>>,TrConcat<TrInstant,HumpFlickerL<AlphaL<White,Int<16000>>,30>,TrSmoothFade<600>>>,ResponsiveStabL<Orange>,ResponsiveBlastL<White,Int<400>,Scale<SwingSpeed<200>,Int<100>,Int<400>>>,ResponsiveClashL<White,TrInstant,TrFade<400>>,LockupTrL<AlphaL<BrownNoiseFlickerL<White,Int<300>>,SmoothStep<Int<30000>,Int<5000>>>,TrWipeIn<400>,TrFade<300>,SaberBase::LOCKUP_DRAG>,LockupTrL<AlphaL<Mix<TwistAngle<>,Red,DarkOrange>,SmoothStep<Int<28000>,Int<5000>>>,TrWipeIn<600>,TrFade<300>,SaberBase::LOCKUP_MELT>,InOutTrL<TrWipe<300>,TrWipeIn<500>>>>()},

So, your previous problem has that the hum wasn’t found.
Your current problem is that the hum continues after turning off.
These are usually caused by entirely different things.
Hum staying on is usually caused by motion events not happening, which sounds very similar to what sa22c was experiencing in ALPHA testing. To debug what’s going on, you need need the i2cstate and/or monitor gyro. Both of which require the ENABLE_DEVELOPER_COMMANDS define.

reproduce the issue turned it off and then ran i2cstate and monitor gyro. do you need the output after i turn “off” or before it?

19:12:14.527 -> Battery voltage: 0.15
19:12:15.422 -> unit = 0 vol = 0.00, Playing Cantina/hum.wav
19:12:15.422 -> channels: 1 rate: 44100 bits: 16
19:12:15.422 -> unit = 1 vol = 0.50, Playing Cantina/out01.wav
19:12:15.422 -> channels: 1 rate: 44100 bits: 16
19:12:15.422 -> humstart: 1000
19:12:15.422 -> unit = 2 vol = 0.00, Playing Cantina/swingl/swingl01.wav
19:12:15.422 -> channels: 1 rate: 44100 bits: 16
19:12:15.422 -> unit = 3 vol = 0.00, Playing Cantina/swingh/swingh01.wav
19:12:15.456 -> channels: 1 rate: 44100 bits: 16
19:12:16.982 -> Playing Cantina/swingh/swingh01.wav
19:12:16.982 -> channels: 1 rate: 44100 bits: 16
19:12:18.642 -> Playing Cantina/swingl/swingl01.wav
19:12:18.642 -> channels: 1 rate: 44100 bits: 16
19:12:19.107 -> Playing Cantina/in01.wav
19:12:19.107 -> channels: 1 rate: 44100 bits: 16
19:12:19.140 -> Style RAM = 860
19:12:19.372 -> Playing Bank16/preon1.wav
19:12:19.372 -> channels: 1 rate: 22050 bits: 16
19:12:19.372 -> Playing Bank16/font.wav
19:12:19.405 -> channels: 1 rate: 22050 bits: 16
19:12:19.405 -> Audio underflows: 30
19:12:23.721 -> Playing Bank16/poweron.wav
19:12:23.721 -> channels: 1 rate: 22050 bits: 16
19:12:23.721 -> unit = 2 vol = 0.00, Playing Bank16/lswing1.wav
19:12:23.721 -> channels: 1 rate: 22050 bits: 16
19:12:23.721 -> unit = 3 vol = 0.00, Playing Bank16/hswing1.wav
19:12:23.721 -> channels: 1 rate: 22050 bits: 16
19:12:25.214 -> Playing Bank16/hum.wav
19:12:25.214 -> channels: 1 rate: 22050 bits: 16
19:12:28.731 -> Playing Bank16/lswing1.wav
19:12:28.731 -> channels: 1 rate: 22050 bits: 16
19:12:28.764 -> Playing Bank16/hswing1.wav
19:12:28.764 -> channels: 1 rate: 22050 bits: 16
19:12:30.158 -> Playing Bank16/poweroff.wav
19:12:30.158 -> channels: 1 rate: 22050 bits: 16
19:12:30.257 -> Playing Bank16/hum.wav
19:12:30.257 -> channels: 1 rate: 22050 bits: 16
19:12:30.788 -> No sounds found: pstoff
19:12:34.545 -> Battery voltage: 0.19
19:12:35.308 -> Playing Bank16/hum.wav
19:12:35.308 -> channels: 1 rate: 22050 bits: 16
19:12:40.351 -> Playing Bank16/hum.wav
19:12:40.351 -> channels: 1 rate: 22050 bits: 16
19:12:56.826 ->  done
19:12:56.826 -> 
19:12:56.826 -> Scanning sound font: common done
19:12:56.826 -> 
19:12:56.826 -> Activating polyphonic font.
19:12:56.826 -> 
19:12:56.826 -> Activating SmoothSwing V2
19:12:56.826 -> 
19:12:56.826 -> Accent Swings Enabled.
19:12:56.826 -> 
19:12:56.826 -> Polyphonic swings: 18
19:12:56.826 -> 
19:12:56.826 -> Monophonic swings: 0
19:12:56.826 -> Accent Slashes NOT Detected: 
19:12:56.826 -> unit = 0 vol = 0.50, Playing Bal Venos/boot/boot.wav
19:12:56.826 -> channWelcome to ProffieOS, type 'help' for more info.
19:12:56.826 -> Whut? :done
19:12:57.184 -> I2C init..
19:12:57.184 -> Motion setup ... done.
19:12:57.849 -> Amplifier off.
19:12:58.811 -> Unmounting SD Card.
19:13:15.552 -> Battery voltage: 0.20
19:13:34.381 -> Style RAM = 1276
19:13:34.414 -> Style RAM = 876
19:13:34.414 -> Style RAM = 880
19:13:34.448 -> Style RAM = 1368
19:13:34.448 -> Style RAM = 1032
19:13:34.448 -> Style RAM = 1580
19:13:34.481 -> Style RAM = 1180
19:13:34.481 -> Style RAM = 784
19:13:34.514 -> Style RAM = 860
19:13:34.514 -> Style RAM = 860
19:13:34.514 -> Style RAM = 860
19:13:34.547 -> Style RAM = 868
19:13:34.547 -> Style RAM = 860
19:13:34.547 -> Style RAM = 860
19:13:34.580 -> Style RAM = 860
19:13:34.580 -> Style RAM = 636
19:13:34.614 -> Style RAM = 860
19:13:34.614 -> Unmounting SD Card.
19:13:34.614 -> Style RAM = 880
19:13:34.647 -> Style RAM = 960
19:13:35.544 -> Battery voltage: 0.13
19:13:37.204 -> Style RAM = 880
19:13:37.469 -> Playing Cantina/font/font01.wav
19:13:37.469 -> channels: 1 rate: 44100 bits: 16
19:13:39.593 -> Amplifier off.
19:13:40.191 -> unit = 0 vol = 0.00, Playing Cantina/hum.wav
19:13:40.191 -> channels: 1 rate: 44100 bits: 16
19:13:40.224 -> unit = 1 vol = 0.50, Playing Cantina/out01.wav
19:13:40.224 -> channels: 1 rate: 44100 bits: 16
19:13:40.224 -> humstart: 1000
19:13:40.224 -> unit = 2 vol = 0.00, Playing Cantina/swingl/swingl01.wav
19:13:40.224 -> channels: 1 rate: 44100 bits: 16
19:13:40.224 -> unit = 3 vol = 0.00, Playing Cantina/swingh/swingh01.wav
19:13:40.257 -> channels: 1 rate: 44100 bits: 16
19:13:40.788 -> Playing Cantina/swingl/swingl01.wav
19:13:40.788 -> channels: 1 rate: 44100 bits: 16
19:13:42.747 -> Playing Cantina/swingh/swingh01.wav
19:13:42.747 -> channels: 1 rate: 44100 bits: 16
19:13:44.140 -> Playing Cantina/in01.wav
19:13:44.140 -> channels: 1 rate: 44100 bits: 16
19:13:44.174 -> Style RAM = 860
19:13:44.406 -> Playing Bank16/preon1.wav
19:13:44.406 -> channels: 1 rate: 22050 bits: 16
19:13:44.406 -> Playing Bank16/font.wav
19:13:44.439 -> channels: 1 rate: 22050 bits: 16
19:13:44.439 -> Audio underflows: 26
19:13:48.753 -> Playing Bank16/poweron.wav
19:13:48.753 -> channels: 1 rate: 22050 bits: 16
19:13:48.753 -> unit = 2 vol = 0.00, Playing Bank16/lswing1.wav
19:13:48.753 -> channels: 1 rate: 22050 bits: 16
19:13:48.753 -> unit = 3 vol = 0.00, Playing Bank16/hswing1.wav
19:13:48.753 -> channels: 1 rate: 22050 bits: 16
19:13:50.245 -> Playing Bank16/hum.wav
19:13:50.245 -> channels: 1 rate: 22050 bits: 16
19:13:51.340 -> Playing Bank16/poweroff.wav
19:13:51.340 -> channels: 1 rate: 22050 bits: 16
19:13:52.004 -> No sounds found: pstoff
19:13:55.290 -> Playing Bank16/hum.wav
19:13:55.290 -> channels: 1 rate: 22050 bits: 16
19:13:55.555 -> Battery voltage: 0.20
19:14:00.332 -> Playing Bank16/hum.wav
19:14:00.332 -> channels: 1 rate: 22050 bits: 16
19:14:05.375 -> Playing Bank16/hum.wav
19:14:05.375 -> channels: 1 rate: 22050 bits: 16
19:14:10.417 -> Playing Bank16/hum.wav
19:14:10.417 -> channels: 1 rate: 22050 bits: 16
19:14:14.598 -> Whut? :Scanning
19:14:15.494 -> Playing Bank16/hum.wav
19:14:15.494 -> channels: 1 rate: 22050 bits: 16
19:14:15.561 -> Battery voltage: 0.20
19:14:20.539 -> Playing Bank16/hum.wav
19:14:20.539 -> channels: 1 rate: 22050 bits: 16
19:14:25.589 -> Playing Bank16/hum.wav
19:14:25.589 -> channels: 1 rate: 22050 bits: 16
19:14:30.639 -> Playing Bank16/hum.wav
19:14:30.639 -> channels: 1 rate: 22050 bits: 16
19:14:35.554 -> Battery voltage: 0.20
19:14:35.687 -> Playing Bank16/hum.wav
19:14:35.687 -> channels: 1 rate: 22050 bits: 16
19:14:39.571 -> I2CBUS: last_request = 104053 (now = 104053) i2c_detected_ = 1 used = 1
19:14:39.571 -> I2C STATE: 3
19:14:39.571 -> current: 0 id= 0 next= 0
19:14:39.571 -> last: 536881264 id= 106 next= 0
19:14:39.571 -> LSM6DS3H: last_event_ 104053 LINE: 155
19:14:39.571 -> Motion requested: 1 (millis() - last_motion_request=1)
19:14:40.732 -> Playing Bank16/hum.wav
19:14:40.732 -> channels: 1 rate: 22050 bits: 16
19:14:45.776 -> Playing Bank16/hum.wav
19:14:45.776 -> channels: 1 rate: 22050 bits: 16
19:14:50.818 -> Playing Bank16/hum.wav
19:14:50.818 -> channels: 1 rate: 22050 bits: 16
19:14:55.532 -> Battery voltage: 0.21
19:14:55.864 -> Playing Bank16/hum.wav
19:14:55.864 -> channels: 1 rate: 22050 bits: 16
19:15:00.910 -> Playing Bank16/hum.wav
19:15:00.910 -> channels: 1 rate: 22050 bits: 16
19:15:05.957 -> Playing Bank16/hum.wav
19:15:05.957 -> channels: 1 rate: 22050 bits: 16
19:15:11.003 -> Playing Bank16/hum.wav
19:15:11.003 -> channels: 1 rate: 22050 bits: 16
19:15:15.551 -> Battery voltage: 0.21
19:15:16.049 -> Playing Bank16/hum.wav
19:15:16.049 -> channels: 1 rate: 22050 bits: 16
19:15:21.105 -> Playing Bank16/hum.wav
19:15:21.105 -> channels: 1 rate: 22050 bits: 16
19:15:26.151 -> GYRO: 0.32, -2.04, 1.15
19:15:26.151 -> Playing Bank16/hum.wav
19:15:26.151 -> channels: 1 rate: 22050 bits: 16
19:15:26.363 -> GYRO: 5.79, -1.63, 0.80
19:15:26.562 -> GYRO: 4.53, -1.88, 0.44
19:15:26.761 -> GYRO: 1.20, -1.63, 0.80
19:15:26.961 -> GYRO: 0.63, -1.81, -0.66
19:15:27.160 -> GYRO: 7.20, -2.25, -0.44
19:15:27.359 -> GYRO: 1.74, -1.69, 0.86
19:15:27.558 -> GYRO: 2.06, -1.85, 1.34
19:15:27.758 -> GYRO: 1.03, -1.81, 1.75
19:15:27.962 -> GYRO: 10.61, -1.51, 1.62
19:15:28.161 -> GYRO: -0.74, -1.48, 1.98
19:15:28.360 -> GYRO: -1.32, -1.99, 1.36
19:15:28.559 -> GYRO: 0.70, -1.61, 0.74
19:15:28.759 -> GYRO: -0.10, -1.87, 0.65
19:15:28.958 -> GYRO: 0.78, -2.04, 0.61
19:15:29.157 -> GYRO: -0.26, -1.95, 0.81
19:15:29.357 -> GYRO: 0.45, -2.01, 0.87
19:15:29.556 -> GYRO: -0.32, -1.96, 0.50
19:15:29.755 -> GYRO: 0.67, -1.91, 0.25
19:15:29.955 -> GYRO: 0.35, -1.81, 0.66
19:15:30.154 -> GYRO: -1.25, -1.95, 0.63
19:15:30.353 -> GYRO: 1.14, -1.73, 0.69
19:15:30.587 -> GYRO: 0.34, -1.80, 1.16
19:15:30.786 -> GYRO: -0.57, -2.09, 0.15
19:15:30.985 -> GYRO: -0.46, -1.89, 1.10
19:15:31.188 -> GYRO: -0.19, -1.97, 0.68
19:15:31.188 -> Playing Bank16/hum.wav
19:15:31.188 -> channels: 1 rate: 22050 bits: 16
19:15:31.388 -> GYRO: 0.04, -1.92, 0.62
19:15:31.587 -> GYRO: -1.13, -2.04, 0.24
19:15:31.787 -> GYRO: 0.90, -1.65, 0.57
19:15:31.986 -> GYRO: 0.63, -1.76, 0.68
19:15:32.185 -> GYRO: -0.60, -2.00, 0.45
19:15:32.384 -> GYRO: 2.31, -1.77, 0.65
19:15:32.583 -> GYRO: 1.66, -1.66, 0.86
19:15:32.783 -> GYRO: -0.37, -1.81, 1.48
19:15:32.982 -> GYRO: 0.96, -1.75, 1.33
19:15:33.184 -> GYRO: 1.79, -1.62, 1.06
19:15:33.383 -> GYRO: 1.49, -1.91, 1.04
19:15:33.583 -> GYRO: 1.26, -1.91, 1.21
19:15:33.782 -> GYRO: 1.60, -1.84, 1.04
19:15:33.982 -> GYRO: 0.91, -1.72, 0.66
19:15:34.198 -> GYRO: -0.42, -2.09, 0.57
19:15:34.397 -> GYRO: -0.40, -1.84, 0.83
19:15:34.597 -> GYRO: -0.84, -1.94, 0.98
19:15:34.796 -> GYRO: -0.38, -1.95, 0.60
19:15:34.995 -> GYRO: 1.18, -1.94, 0.51
19:15:35.195 -> GYRO: 0.75, -1.96, 1.01
19:15:35.394 -> GYRO: 0.42, -1.87, 0.53
19:15:35.527 -> Battery voltage: 0.22
19:15:35.593 -> GYRO: -0.02, -1.76, 0.99
19:15:35.792 -> GYRO: -0.11, -1.87, 0.66
19:15:35.992 -> GYRO: 0.06, -2.09, 0.60
19:15:36.191 -> GYRO: 1.00, -1.69, 0.80
19:15:36.257 -> Playing Bank16/hum.wav
19:15:36.257 -> channels: 1 rate: 22050 bits: 16
19:15:36.390 -> GYRO: 1.35, -2.09, 0.86
19:15:36.589 -> GYRO: -0.17, -2.08, 1.01
19:15:36.788 -> GYRO: -0.51, -2.03, 0.53
19:15:36.988 -> GYRO: 1.54, -1.80, 1.32
19:15:37.220 -> GYRO: 3.26, -1.55, 0.02
19:15:37.419 -> GYRO: -0.62, -1.79, 1.22
19:15:37.618 -> GYRO: -2.87, -2.10, 0.90
19:15:37.817 -> GYRO: 4.33, -1.60, 0.54
19:15:38.016 -> GYRO: 2.55, -1.82, 0.75
19:15:38.215 -> GYRO: 1.75, -1.71, 1.08
19:15:38.414 -> GYRO: 1.31, -1.49, 1.08
19:15:38.613 -> GYRO: 6.97, -1.38, -1.61
19:15:38.813 -> GYRO: 2.33, -1.95, 1.74
19:15:39.011 -> GYRO: 1.66, -1.86, 0.67
19:15:39.215 -> GYRO: -0.82, -1.96, 0.70
19:15:39.414 -> GYRO: 0.99, -2.03, 1.08
19:15:39.613 -> GYRO: 0.48, -1.75, 0.90
19:15:39.812 -> GYRO: 0.44, -2.01, 0.82
19:15:40.011 -> GYRO: -0.78, -1.86, 0.69
19:15:40.211 -> GYRO: -0.59, -1.95, 1.04
19:15:40.410 -> GYRO: -0.12, -2.16, 0.90
19:15:40.609 -> GYRO: 0.11, -2.05, 0.70
19:15:40.808 -> GYRO: 0.06, -2.22, 2.15
19:15:41.007 -> GYRO: 0.49, -2.08, 0.51
19:15:41.206 -> GYRO: 0.41, -1.94, 0.56
19:15:41.306 -> Playing Bank16/hum.wav
19:15:41.306 -> channels: 1 rate: 22050 bits: 16
19:15:41.410 -> GYRO: 1.04, -1.68, 0.78
19:15:41.637 -> GYRO: 0.48, -2.02, 0.82
19:15:41.836 -> GYRO: 0.47, -1.81, 0.95
19:15:42.035 -> GYRO: -0.90, -1.80, 0.78
19:15:42.235 -> GYRO: -0.04, -1.84, 1.04
19:15:42.434 -> GYRO: -0.85, -1.90, 1.02
19:15:42.633 -> GYRO: 1.12, -1.70, 0.92
19:15:42.832 -> GYRO: 0.27, -2.05, 0.77
19:15:43.031 -> GYRO: 1.32, -1.95, 0.83
19:15:43.230 -> GYRO: 0.27, -1.94, 0.88
19:15:43.429 -> GYRO: 1.03, -1.59, 1.21
19:15:43.628 -> GYRO: 2.33, -1.74, 1.35
19:15:43.827 -> GYRO: 0.12, -1.87, 0.81
19:15:44.026 -> GYRO: 0.84, -1.75, 1.46
19:15:44.225 -> GYRO: 1.44, -1.70, 1.12
19:15:44.424 -> GYRO: -0.39, -1.99, 0.90
19:15:44.623 -> GYRO: 1.29, -1.86, 0.91
19:15:44.822 -> GYRO: 1.78, -1.61, 0.99
19:15:45.055 -> GYRO: 0.36, -1.98, 0.86
19:15:45.254 -> GYRO: -0.36, -1.98, 0.96
19:15:45.453 -> GYRO: 1.38, -1.93, 1.02
19:15:45.652 -> GYRO: 1.34, -1.79, 0.77
19:15:45.851 -> GYRO: 0.73, -2.15, 0.73
19:15:46.050 -> GYRO: 0.59, -2.23, 1.36
19:15:46.249 -> GYRO: -0.99, -1.98, 0.80
19:15:46.349 -> Playing Bank16/hum.wav
19:15:46.349 -> channels: 1 rate: 22050 bits: 16
19:15:46.449 -> GYRO: -0.47, -1.89, 0.79
19:15:46.648 -> GYRO: 0.14, -2.14, 1.21
19:15:46.847 -> GYRO: -1.95, -1.72, 0.75
19:15:47.046 -> GYRO: -1.02, -2.08, 1.09
19:15:47.246 -> GYRO: 0.92, -1.83, 1.19
19:15:47.445 -> GYRO: -1.00, -1.95, 0.40
19:15:47.644 -> GYRO: 0.99, -1.78, 0.50
19:15:47.843 -> GYRO: 0.42, -1.98, 0.44
19:15:48.042 -> GYRO: -0.36, -1.87, 0.75
19:15:48.241 -> GYRO: -0.16, -1.96, 0.81
19:15:48.440 -> GYRO: 2.60, -1.58, 0.48
19:15:48.639 -> GYRO: 1.13, -1.69, 0.70
19:15:48.872 -> GYRO: -1.89, -1.65, 0.13
19:15:49.071 -> GYRO: -1.22, -1.83, 0.99
19:15:49.270 -> GYRO: 0.29, -1.87, 0.83
19:15:49.469 -> GYRO: 0.17, -2.04, 0.83
19:15:49.668 -> GYRO: -0.60, -1.98, 1.26
19:15:49.867 -> GYRO: -2.42, -2.36, 3.62
19:15:50.067 -> GYRO: 2.87, -1.58, -0.45
19:15:50.266 -> GYRO: 0.37, -2.04, 0.73
19:15:50.465 -> GYRO: 0.79, -1.64, 0.77
19:15:50.664 -> GYRO: -0.23, -1.68, 1.15
19:15:50.863 -> GYRO: -0.75, -2.17, 0.98
19:15:51.062 -> GYRO: 1.90, -2.17, 0.33
19:15:51.261 -> GYRO: 1.41, -1.71, 0.87
19:15:51.394 -> Playing Bank16/hum.wav
19:15:51.394 -> channels: 1 rate: 22050 bits: 16
19:15:51.461 -> GYRO: 2.74, -1.59, 0.30
19:15:51.660 -> GYRO: -0.29, -2.06, 0.85
19:15:51.859 -> GYRO: -0.56, -2.00, 1.19
19:15:52.058 -> GYRO: 0.97, -1.91, 0.74
19:15:52.290 -> GYRO: -0.45, -1.92, 0.79
19:15:52.490 -> GYRO: -1.70, -2.30, 1.26
19:15:52.689 -> GYRO: -1.37, -2.01, 0.49
19:15:52.889 -> GYRO: -1.39, -1.85, 0.34
19:15:53.088 -> GYRO: 0.26, -1.79, 0.72
19:15:53.287 -> GYRO: -0.21, -1.72, 0.02
19:15:53.486 -> GYRO: -3.21, -1.92, 1.08
19:15:53.686 -> GYRO: -0.46, -1.78, 0.94
19:15:53.885 -> GYRO: 0.97, -1.79, 0.59
19:15:54.084 -> GYRO: 0.47, -1.89, 0.80
19:15:54.283 -> GYRO: 1.15, -1.82, 0.62
19:15:54.483 -> GYRO: 1.55, -1.57, 0.95
19:15:54.682 -> GYRO: -0.99, -1.99, 0.51
19:15:54.881 -> GYRO: -1.41, -2.08, 1.56
19:15:55.080 -> GYRO: -0.49, -1.76, 0.67
19:15:55.279 -> GYRO: -2.56, -1.93, 0.85
19:15:55.511 -> Style RAM = 636
19:15:55.777 -> Playing Bank15/font/font.wav
19:15:55.777 -> channels: 1 rate: 44100 bits: 16
19:15:55.777 -> Battery voltage: 0.22
19:15:55.777 -> Audio underflows: 13
19:15:55.777 -> GYRO: -1.74, -2.07, 0.92
19:15:56.009 -> GYRO: -0.75, -1.82, 0.81
19:15:56.208 -> GYRO: 0.22, -1.82, 0.91
19:15:56.407 -> GYRO: -0.82, -1.97, 0.23
19:15:56.606 -> GYRO: 0.52, -1.96, 0.43
19:15:56.805 -> GYRO: -0.71, -1.71, 0.70
19:15:57.005 -> GYRO: -2.66, -1.82, 0.92
19:15:57.237 -> GYRO: -1.07, -1.87, 1.35
19:15:57.436 -> GYRO: 1.56, -1.86, 0.71
19:15:57.635 -> GYRO: 1.29, -2.04, 0.82
19:15:57.835 -> GYRO: 2.58, -2.01, 1.23
19:15:58.034 -> GYRO: 0.89, -1.87, 0.97
19:15:58.233 -> GYRO: 0.84, -1.90, 0.42
19:15:58.432 -> GYRO: -0.63, -1.94, 0.84
19:15:58.632 -> GYRO: -0.14, -1.89, 0.92
19:15:58.831 -> GYRO: 0.37, -1.87, 0.95
19:15:59.063 -> GYRO: 0.55, -1.90, 0.64
19:15:59.262 -> GYRO: 0.31, -1.93, 0.91
19:15:59.461 -> GYRO: 0.41, -1.75, 0.73
19:15:59.495 -> Amplifier off.
19:15:59.661 -> GYRO: 0.39, -1.85, 0.85
19:15:59.859 -> GYRO: 0.53, -1.92, 0.61
19:16:00.059 -> GYRO: 0.85, -1.89, 0.82
19:16:00.258 -> GYRO: -0.14, -1.80, 0.96
19:16:00.457 -> GYRO: -0.10, -1.87, 0.98
19:16:00.491 -> Unmounting SD Card.
19:16:00.491 -> Booster off.
19:16:00.657 -> GYRO: 1.18, -1.94, 0.77
19:16:00.856 -> GYRO: 3.04, -1.86, 0.61
19:16:01.088 -> GYRO: -0.62, -1.88, 0.86
19:16:01.288 -> GYRO: 0.16, -1.79, 0.73
19:16:01.487 -> GYRO: 0.50, -1.74, 0.75
19:16:01.686 -> GYRO: -1.15, -1.91, 0.80
19:16:01.886 -> GYRO: -0.68, -1.85, 1.07
19:16:02.085 -> GYRO: 2.79, -1.97, 1.10
19:16:02.284 -> GYRO: -5.15, -1.70, 0.99
19:16:02.483 -> GYRO: -1.10, -1.86, 0.75
19:16:02.683 -> GYRO: 0.78, -1.92, 0.75
19:16:02.915 -> GYRO: 1.67, -1.85, 0.90
19:16:03.114 -> GYRO: 1.42, -1.79, 0.72
19:16:03.314 -> GYRO: 0.52, -1.86, 0.85
19:16:03.513 -> GYRO: -0.19, -1.86, 0.80
19:16:03.712 -> GYRO: 2.13, -1.70, 0.58
19:16:03.911 -> GYRO: 2.23, -1.88, 0.78
19:16:04.110 -> GYRO: -0.30, -1.99, 1.28
19:16:04.309 -> GYRO: 0.55, -1.86, 0.68
19:16:04.508 -> GYRO: -0.15, -1.78, 0.69
19:16:04.708 -> GYRO: -0.66, -2.04, 1.27
19:16:04.940 -> GYRO: 0.76, -1.75, 0.68
19:16:05.139 -> GYRO: 1.56, -1.80, 0.68
19:16:05.338 -> GYRO: -0.38, -1.88, 0.73
19:16:05.538 -> GYRO: 0.63, -1.78, 0.82
19:16:05.737 -> GYRO: 0.04, -1.87, 0.90
19:16:05.936 -> GYRO: -0.65, -1.82, 0.72
19:16:06.135 -> GYRO: -0.46, -1.85, 1.07
19:16:06.334 -> GYRO: 0.69, -1.94, 1.02
19:16:06.534 -> GYRO: 1.61, -1.88, 0.77
19:16:06.733 -> GYRO: 1.41, -1.75, 0.70
19:16:06.965 -> GYRO: -0.25, -1.83, 0.97
19:16:07.165 -> GYRO: -0.08, -1.94, 1.32
19:16:07.364 -> GYRO: 1.05, -1.64, 0.28
19:16:07.563 -> GYRO: 0.45, -1.92, 0.88
19:16:07.762 -> GYRO: 1.45, -1.83, 0.57
19:16:07.961 -> GYRO: 0.42, -1.96, 0.77
19:16:08.161 -> GYRO: 0.35, -1.78, 0.63
19:16:08.360 -> GYRO: 1.13, -1.95, 0.79
19:16:08.559 -> GYRO: -0.66, -1.75, 0.62
19:16:08.791 -> GYRO: -0.19, -1.92, 0.99
19:16:08.990 -> GYRO: 0.40, -1.83, 0.75
19:16:09.189 -> GYRO: 1.04, -1.84, 0.78
19:16:09.389 -> GYRO: 0.81, -1.98, 1.01
19:16:09.588 -> GYRO: 3.72, -1.94, 1.07
19:16:09.787 -> GYRO: 1.91, -1.94, 0.54
19:16:09.997 -> GYRO: 0.05, -1.89, 1.06
19:16:10.185 -> GYRO: 0.65, -1.85, 0.67
19:16:10.384 -> GYRO: 0.95, -1.85, 0.74
19:16:10.583 -> GYRO: -0.39, -1.80, 0.85
19:16:10.816 -> GYRO: -0.38, -1.80, 0.85
19:16:11.015 -> GYRO: 0.52, -1.87, 0.80
19:16:11.214 -> GYRO: 0.18, -1.94, 0.83
19:16:11.413 -> GYRO: -0.43, -1.88, 0.72
19:16:11.612 -> GYRO: 0.85, -1.99, 1.27
19:16:11.811 -> GYRO: 2.75, -1.88, 0.47
19:16:12.010 -> GYRO: 9.63, -2.06, -0.25
19:16:12.209 -> GYRO: 5.26, -2.05, -0.73
19:16:12.409 -> GYRO: 1.51, -1.77, -0.40
19:16:12.641 -> GYRO: 1.65, -1.82, 0.61
19:16:12.840 -> GYRO: 0.54, -2.03, 1.19
19:16:13.039 -> GYRO: 0.93, -1.83, 1.62
19:16:13.238 -> GYRO: -2.84, -1.73, 2.19
19:16:13.437 -> GYRO: 12.49, -1.93, 0.77
19:16:13.636 -> GYRO: 0.56, -1.72, 0.34
19:16:13.835 -> GYRO: 3.07, -1.91, 0.75
19:16:14.035 -> GYRO: 2.71, -1.95, 0.83
19:16:14.234 -> GYRO: -1.51, -1.71, 0.33
19:16:14.466 -> GYRO: 4.56, -1.76, -0.56
19:16:14.665 -> GYRO: -3.52, -2.01, 0.31
19:16:14.864 -> GYRO: 30.04, -2.65, 3.24
19:16:15.063 -> GYRO: 43.39, -2.11, 0.91
19:16:15.262 -> GYRO: -15.52, -3.86, 4.72
19:16:15.461 -> GYRO: 91.03, -0.43, -0.32
19:16:15.660 -> GYRO: -30.30, -0.97, 0.09
19:16:15.793 -> Battery voltage: 0.23
19:16:15.859 -> GYRO: -55.50, -12.96, -5.11
19:16:16.059 -> GYRO: -12.92, -2.29, 1.46
19:16:16.291 -> GYRO: -2.73, -0.55, 2.00
19:16:16.490 -> GYRO: 2.46, 0.16, 0.24

slight differnce in testing, I ran the i2cstate before the on command on the top, then started the monitor gyro, I then turn on the lightsaber on preset 18 changed the font to preset 17 and then hit the off button

(steps taken in the webusb proffieos workbench)

19:20:48.379 -> Welcome to ProffieOS, type 'help' for more info.
19:20:54.902 -> Battery voltage: 0.11
19:21:01.383 -> I2CBUS: last_request = 66510 (now = 66511) i2c_detected_ = 1 used = 1
19:21:01.383 -> I2C STATE: 8
19:21:01.383 -> current: 536881264 id= 106 next= 0
19:21:01.383 -> LSM6DS3H: last_event_ 66511 LINE: 155
19:21:01.383 -> last: 536881264 id= 106 next= 0
19:21:01.383 -> LSM6DS3H: last_event_ 66511 LINE: 155
19:21:01.383 -> Motion requested: 1 (millis() - last_motion_request=6)
19:21:14.900 -> Battery voltage: 0.11
19:21:16.062 -> GYRO: 0.53, -1.68, 0.78
19:21:16.262 -> GYRO: 1.15, -1.67, 0.81
19:21:16.494 -> GYRO: -0.20, -0.96, 0.56
19:21:16.694 -> GYRO: 2.26, -2.95, 1.46
19:21:16.893 -> GYRO: -3.58, -2.75, 1.17
19:21:17.093 -> GYRO: -2.23, 0.99, -0.49
19:21:17.292 -> GYRO: -0.18, -0.39, 0.02
19:21:17.491 -> GYRO: 2.09, -2.89, 1.00
19:21:17.690 -> GYRO: -0.81, -2.49, 1.07
19:21:17.890 -> GYRO: 2.20, -2.46, 0.92
19:21:18.122 -> GYRO: 0.28, -1.43, 0.40
19:21:18.321 -> GYRO: 2.46, -1.82, 0.65
19:21:18.521 -> GYRO: -0.31, -1.95, 0.86
19:21:18.720 -> GYRO: 1.39, -2.03, 0.77
19:21:18.921 -> GYRO: 1.34, -2.49, 0.86
19:21:19.121 -> GYRO: -0.42, -1.64, 0.72
19:21:19.320 -> GYRO: 0.04, -1.80, 0.69
19:21:19.520 -> GYRO: 0.23, -1.79, 0.67
19:21:19.719 -> GYRO: -1.13, -2.01, 0.92
19:21:19.952 -> GYRO: 0.59, -2.02, 0.85
19:21:20.152 -> GYRO: 1.15, -1.90, 0.84
19:21:20.352 -> GYRO: 2.72, -1.83, 0.70
19:21:20.552 -> GYRO: -2.35, -1.79, 1.01
19:21:20.760 -> GYRO: 3.51, -2.02, 0.78
19:21:20.960 -> GYRO: -0.12, -1.83, 0.88
19:21:21.167 -> GYRO: 0.89, -1.96, 0.84
19:21:21.368 -> GYRO: -0.49, -1.96, 0.88
19:21:21.567 -> GYRO: 0.46, -1.94, 0.79
19:21:21.767 -> GYRO: 0.03, -1.98, 0.83
19:21:21.966 -> GYRO: 0.55, -2.03, 0.69
19:21:22.166 -> GYRO: 1.26, -1.78, 0.95
19:21:22.366 -> GYRO: 2.80, -1.75, 0.50
19:21:22.672 -> GYRO: 1.37, -2.22, 0.68
19:21:22.802 -> GYRO: 0.34, -1.96, 0.92
19:21:23.000 -> GYRO: 0.44, -1.65, 0.72
19:21:23.200 -> GYRO: 0.49, -1.86, 0.81
19:21:23.400 -> GYRO: 0.12, -1.95, 0.81
19:21:23.600 -> GYRO: 0.67, -1.96, 0.80
19:21:23.800 -> GYRO: 0.24, -1.57, 0.69
19:21:24.001 -> GYRO: 1.14, -1.93, 0.77
19:21:24.201 -> GYRO: -0.43, -1.68, 0.80
19:21:24.401 -> GYRO: 1.41, -1.84, 0.66
19:21:24.601 -> GYRO: -0.46, -2.14, 0.80
19:21:24.834 -> GYRO: 1.27, -1.72, 0.71
19:21:25.034 -> GYRO: 0.07, -1.85, 0.85
19:21:25.233 -> GYRO: 3.23, -1.74, 0.63
19:21:25.433 -> GYRO: 8.57, -3.27, 0.90
19:21:25.732 -> GYRO: -0.18, -1.28, 0.82
19:21:26.398 -> GYRO: 0.38, -1.85, 0.75
19:21:27.163 -> GYRO: 0.78, -1.87, 0.84
19:21:27.202 -> Style RAM = 1276
19:21:27.230 -> Style RAM = 876
19:21:27.263 -> Style RAM = 880
19:21:27.263 -> Style RAM = 1368
19:21:27.300 -> Style RAM = 1032
19:21:27.300 -> Style RAM = 1580
19:21:27.330 -> Style RAM = 1180
19:21:27.330 -> Style RAM = 784
19:21:27.393 -> Style RAM = 860
19:21:27.393 -> GYRO: -0.84, -1.71, 0.80
19:21:27.421 -> Unmounting SD Card.
19:21:27.441 -> Style RAM = 860
19:21:27.462 -> Style RAM = 860
19:21:27.497 -> Style RAM = 868
19:21:27.497 -> Style RAM = 860
19:21:27.497 -> Style RAM = 860
19:21:27.529 -> Style RAM = 860
19:21:27.529 -> Style RAM = 636
19:21:27.562 -> Style RAM = 860
19:21:27.595 -> Style RAM = 880
19:21:27.595 -> Style RAM = 960
19:21:27.595 -> GYRO: 0.47, -1.92, 0.75
19:21:27.795 -> GYRO: 3.27, -2.03, 0.82
19:21:27.994 -> GYRO: -6.48, -2.12, 0.92
19:21:28.194 -> GYRO: -1.11, -1.97, 0.84
19:21:28.394 -> GYRO: 2.31, -1.58, 0.61
19:21:28.593 -> GYRO: 1.65, -2.08, 0.79
19:21:28.792 -> GYRO: 1.53, -1.69, 0.74
19:21:29.026 -> GYRO: 3.24, -1.68, 0.63
19:21:29.225 -> GYRO: -5.87, -1.68, 0.62
19:21:29.425 -> GYRO: -0.41, -1.85, 0.95
19:21:29.624 -> GYRO: 0.11, -1.89, 0.82
19:21:29.823 -> GYRO: -0.40, -1.76, 0.95
19:21:30.023 -> GYRO: 1.21, -1.49, 0.76
19:21:30.222 -> GYRO: -0.67, -1.82, 0.80
19:21:30.422 -> GYRO: -1.87, -2.18, 0.94
19:21:30.622 -> GYRO: 0.41, -2.06, 0.73
19:21:30.854 -> GYRO: 1.94, -2.11, 0.82
19:21:31.054 -> GYRO: -1.36, -2.25, 0.89
19:21:31.087 -> Style RAM = 880
19:21:31.353 -> Playing Cantina/font/font02.wav
19:21:31.353 -> channels: 1 rate: 44100 bits: 16
19:21:31.386 -> GYRO: -0.58, -1.98, 0.81
19:21:31.585 -> GYRO: -0.70, -1.31, 0.79
19:21:31.785 -> GYRO: 2.03, -2.52, 1.03
19:21:31.984 -> GYRO: 1.57, -1.88, 0.73
19:21:32.185 -> GYRO: 1.05, -2.00, 0.91
19:21:32.384 -> GYRO: -0.48, -1.92, 0.89
19:21:32.583 -> GYRO: 1.29, -2.15, 0.79
19:21:32.783 -> GYRO: 0.95, -1.71, 0.79
19:21:32.983 -> GYRO: -0.10, -1.96, 0.85
19:21:33.049 -> Amplifier off.
19:21:33.182 -> GYRO: 0.08, -1.93, 0.91
19:21:33.382 -> GYRO: -1.02, -1.52, 0.82
19:21:33.581 -> GYRO: -1.35, -1.51, 0.91
19:21:33.681 -> unit = 0 vol = 0.00, Playing Cantina/hum.wav
19:21:33.681 -> channels: 1 rate: 44100 bits: 16
19:21:33.681 -> unit = 1 vol = 0.50, Playing Cantina/out01.wav
19:21:33.681 -> channels: 1 rate: 44100 bits: 16
19:21:33.681 -> humstart: 1000
19:21:33.681 -> unit = 2 vol = 0.00, Playing Cantina/swingl/swingl02.wav
19:21:33.681 -> channels: 1 rate: 44100 bits: 16
19:21:33.681 -> unit = 3 vol = 0.00, Playing Cantina/swingh/swingh02.wav
19:21:33.714 -> channels: 1 rate: 44100 bits: 16
19:21:33.780 -> GYRO: -1.33, -1.66, 0.81
19:21:34.013 -> GYRO: 0.59, -1.55, 0.68
19:21:34.179 -> GYRO: 2.08, -1.94, 0.64
19:21:34.412 -> GYRO: 1.38, -1.91, 0.77
19:21:34.612 -> GYRO: 0.33, -1.75, 0.74
19:21:34.811 -> GYRO: 0.35, -1.98, 0.98
19:21:34.878 -> Battery voltage: 0.31
19:21:35.011 -> GYRO: 0.23, -1.68, 0.62
19:21:35.210 -> GYRO: 0.85, -1.86, 0.70
19:21:35.410 -> GYRO: 2.06, -1.57, 0.69
19:21:35.609 -> GYRO: -0.42, -1.75, 0.93
19:21:35.809 -> GYRO: -0.80, -1.87, 0.86
19:21:36.008 -> GYRO: 0.31, -1.74, 0.63
19:21:36.222 -> GYRO: -2.94, -1.50, 0.96
19:21:36.355 -> Playing Cantina/in01.wav
19:21:36.355 -> channels: 1 rate: 44100 bits: 16
19:21:36.388 -> Style RAM = 860
19:21:36.621 -> Playing Bank16/preon1.wav   \\\ CHANGED FONT HERE \\\
19:21:36.621 -> channels: 1 rate: 22050 bits: 16
19:21:36.621 -> Playing Bank16/font.wav
19:21:36.621 -> channels: 1 rate: 22050 bits: 16
19:21:36.621 -> Audio underflows: 26
19:21:36.655 -> GYRO: 0.99, -1.53, 0.78
19:21:36.821 -> GYRO: -0.25, -1.80, 0.83
19:21:37.021 -> GYRO: -1.54, -2.12, 1.13
19:21:37.220 -> GYRO: 0.64, -1.71, 0.73
19:21:37.420 -> GYRO: -0.74, -2.21, 1.09
19:21:37.619 -> GYRO: 1.90, -1.75, 0.69
19:21:37.852 -> GYRO: -0.60, -2.34, 0.95
19:21:38.052 -> GYRO: 0.33, -1.87, 0.76
19:21:38.251 -> GYRO: -0.41, -1.88, 0.83
19:21:38.450 -> GYRO: 0.81, -1.90, 0.87
19:21:38.649 -> GYRO: 0.46, -1.96, 0.90
19:21:38.849 -> GYRO: -0.07, -1.73, 0.79
19:21:39.048 -> GYRO: 0.55, -1.66, 0.70
19:21:39.248 -> GYRO: 0.68, -1.76, 0.82
19:21:39.448 -> GYRO: 0.85, -1.79, 0.88
19:21:39.648 -> GYRO: -0.08, -1.83, 0.78
19:21:39.848 -> GYRO: 0.27, -1.98, 0.87
19:21:40.047 -> GYRO: 0.39, -1.83, 0.77
19:21:40.245 -> GYRO: 0.75, -2.01, 0.67
19:21:40.445 -> GYRO: 0.19, -1.95, 0.75
19:21:40.644 -> GYRO: 0.87, -2.00, 0.80
19:21:40.844 -> GYRO: 0.49, -1.84, 0.88
19:21:40.944 -> Playing Bank16/poweron.wav
19:21:40.944 -> channels: 1 rate: 22050 bits: 16
19:21:40.944 -> unit = 2 vol = 0.00, Playing Bank16/lswing1.wav
19:21:40.944 -> channels: 1 rate: 22050 bits: 16
19:21:40.944 -> unit = 3 vol = 0.00, Playing Bank16/hswing1.wav
19:21:40.978 -> channels: 1 rate: 22050 bits: 16
19:21:40.978 -> Playing Bank16/poweroff.wav
19:21:40.978 -> channels: 1 rate: 22050 bits: 16
19:21:41.044 -> GYRO: 1.95, -1.81, 0.76
19:21:41.279 -> GYRO: 0.13, -1.81, 0.87
19:21:41.478 -> GYRO: -0.06, -1.91, 0.78
19:21:41.646 -> No sounds found: pstoff
19:21:41.680 -> GYRO: 0.05, -1.71, 0.82
19:21:41.857 -> GYRO: 0.07, -1.91, 0.86
19:21:42.090 -> GYRO: 0.48, -1.88, 0.80
19:21:42.260 -> GYRO: 0.53, -2.04, 0.80
19:21:42.428 -> Playing Bank16/hum.wav
19:21:42.428 -> channels: 1 rate: 22050 bits: 16
19:21:42.461 -> GYRO: 0.52, -1.67, 0.80
19:21:42.661 -> GYRO: 0.11, -1.79, 0.76
19:21:42.861 -> GYRO: 0.54, -2.00, 0.80
19:21:43.093 -> GYRO: -0.49, -2.04, 0.72
19:21:43.292 -> GYRO: 0.66, -1.68, 0.81
19:21:43.491 -> GYRO: 0.22, -1.80, 0.81
19:21:43.691 -> GYRO: 0.80, -1.69, 0.76
19:21:43.890 -> GYRO: 1.30, -1.52, 0.67
19:21:44.089 -> GYRO: 0.59, -1.83, 0.86
19:21:44.289 -> GYRO: 0.60, -2.15, 0.78
19:21:44.489 -> GYRO: 0.32, -1.56, 0.70
19:21:44.688 -> GYRO: -2.07, -2.18, 0.85
19:21:44.888 -> GYRO: -0.53, -1.97, 0.76
19:21:45.087 -> GYRO: 1.94, -1.80, 0.85
19:21:45.286 -> GYRO: 0.52, -1.93, 0.84
19:21:45.486 -> GYRO: 0.94, -1.52, 0.68
19:21:45.686 -> GYRO: -0.33, -1.76, 0.83
19:21:45.885 -> GYRO: -0.26, -1.91, 0.93
19:21:46.084 -> GYRO: 0.54, -1.64, 0.63
19:21:46.284 -> GYRO: -0.01, -1.79, 0.69
19:21:46.483 -> GYRO: 1.13, -1.80, 0.82
19:21:46.683 -> GYRO: 0.38, -1.84, 0.80
19:21:46.882 -> GYRO: 1.78, -1.68, 0.78
19:21:47.114 -> GYRO: -2.96, -1.50, 0.66
19:21:47.314 -> GYRO: 2.15, -1.82, 0.74
19:21:47.480 -> Playing Bank16/hum.wav
19:21:47.480 -> channels: 1 rate: 22050 bits: 16
19:21:47.513 -> GYRO: 0.22, -1.78, 0.79
19:21:47.712 -> GYRO: 0.19, -1.82, 0.78
19:21:47.912 -> GYRO: 0.54, -1.65, 0.83
19:21:48.111 -> GYRO: 0.92, -1.83, 0.63
19:21:48.311 -> GYRO: -3.20, -2.55, 0.88
19:21:48.510 -> GYRO: 0.47, -2.30, 0.94
19:21:48.709 -> GYRO: 0.22, -2.37, 0.97
19:21:48.909 -> GYRO: -1.52, -1.78, 0.75
19:21:49.108 -> GYRO: -0.54, -1.87, 0.75
19:21:49.307 -> GYRO: 0.25, -1.94, 0.71
19:21:49.507 -> GYRO: 1.04, -1.97, 0.88
19:21:49.706 -> GYRO: 0.61, -1.92, 0.77
19:21:49.906 -> GYRO: 1.12, -2.04, 0.75
19:21:50.105 -> GYRO: 0.21, -1.96, 0.71
19:21:50.304 -> GYRO: 0.41, -1.88, 0.76
19:21:50.504 -> GYRO: -0.71, -1.76, 0.69
19:21:50.703 -> GYRO: -0.66, -1.57, 0.91
19:21:50.703 -> I2CBUS: last_request = 115841 (now = 115842) i2c_detected_ = 1 used = 1
19:21:50.703 -> I2C STATE: 8
19:21:50.703 -> current: 536881264 id= 106 next= 0
19:21:50.703 -> LSM6DS3H: last_event_ 115842 LINE: 155
19:21:50.703 -> last: 536881264 id= 106 next= 0
19:21:50.703 -> LSM6DS3H: last_event_ 115842 LINE: 155
19:21:50.703 -> Motion requested: 1 (millis() - last_motion_request=1)
19:21:50.902 -> GYRO: 2.00, -1.85, 0.82
19:21:51.101 -> GYRO: 0.72, -1.72, 0.86
19:21:51.301 -> GYRO: 0.34, -1.83, 0.87
19:21:51.533 -> GYRO: -0.15, -1.93, 0.74
19:21:51.733 -> GYRO: 0.29, -1.91, 0.87
19:21:51.932 -> GYRO: 0.05, -1.95, 0.85
19:21:52.132 -> GYRO: 0.23, -1.79, 0.74
19:21:52.331 -> GYRO: -0.46, -1.83, 0.91
19:21:52.531 -> GYRO: -0.19, -1.93, 0.79
19:21:52.531 -> Playing Bank16/hum.wav
19:21:52.531 -> channels: 1 rate: 22050 bits: 16
19:21:52.730 -> GYRO: 0.17, -1.87, 0.79
19:21:52.930 -> GYRO: 0.72, -1.96, 0.71
19:21:53.129 -> GYRO: 0.36, -1.84, 0.86
19:21:53.328 -> GYRO: 0.28, -1.67, 0.72
19:21:53.528 -> GYRO: 1.76, -2.01, 0.73
19:21:53.727 -> GYRO: -1.53, -2.51, 1.32
19:21:53.926 -> GYRO: -0.16, -4.92, 1.99
19:21:54.126 -> GYRO: 0.44, -4.25, 1.52
19:21:54.325 -> GYRO: 1.71, -3.11, 1.15
19:21:54.524 -> GYRO: -0.15, -1.96, 0.87
19:21:54.723 -> GYRO: 0.77, -0.51, 0.17
19:21:54.889 -> Battery voltage: 0.17
19:21:54.923 -> GYRO: 0.19, 0.39, 0.16
19:21:55.122 -> GYRO: -2.41, 0.59, -0.21
19:21:55.321 -> GYRO: 3.69, -2.84, 0.84
19:21:55.521 -> GYRO: 0.30, -2.97, 1.17
19:21:55.753 -> GYRO: -2.10, -2.66, 1.10
19:21:55.952 -> GYRO: 2.74, -1.86, 0.58
19:21:56.151 -> GYRO: 2.26, -2.21, 0.85
19:21:56.351 -> GYRO: 1.53, -0.35, 0.08
19:21:56.550 -> GYRO: -0.44, -1.30, 0.62
19:21:56.749 -> GYRO: 0.05, -1.83, 0.77
19:21:56.948 -> GYRO: 1.24, -4.07, 1.42
19:21:57.148 -> GYRO: 0.64, -2.80, 0.95
19:21:57.347 -> GYRO: -0.00, -1.80, 0.62
19:21:57.546 -> GYRO: 2.90, -2.30, 0.83
19:21:57.580 -> Playing Bank16/hum.wav
19:21:57.580 -> channels: 1 rate: 22050 bits: 16
19:21:57.746 -> GYRO: -1.64, 1.03, 0.07
19:21:57.947 -> GYRO: 1.32, -1.75, 0.89
19:21:58.144 -> GYRO: -0.15, -2.33, 0.79
19:21:58.344 -> GYRO: 0.37, -2.13, 1.01
19:21:58.543 -> GYRO: 0.97, -2.03, 0.94
19:21:58.742 -> GYRO: 0.42, -1.25, 0.66
19:21:58.941 -> GYRO: 0.67, -2.03, 0.91
19:21:59.141 -> GYRO: 0.40, -1.85, 0.79
19:21:59.340 -> GYRO: -0.22, -1.58, 0.66
19:21:59.572 -> GYRO: -0.20, -1.81, 0.85
19:21:59.772 -> GYRO: 0.23, -2.73, 1.05
19:21:59.971 -> GYRO: -0.22, -2.26, 0.87
19:22:00.171 -> GYRO: 0.93, -1.72, 0.71
19:22:00.370 -> GYRO: 3.28, -2.35, 0.79
19:22:00.569 -> GYRO: 1.21, -1.71, 0.70
19:22:00.768 -> GYRO: 0.65, -1.91, 0.80
19:22:00.968 -> GYRO: -0.49, -1.27, 0.62
19:22:01.167 -> GYRO: 1.45, -2.76, 1.08
19:22:01.367 -> GYRO: -0.48, -1.70, 0.75
19:22:01.566 -> GYRO: 1.40, -0.60, 0.41
19:22:01.766 -> GYRO: -1.56, -0.55, 0.51
19:22:01.966 -> GYRO: -75.65, -1.48, 8.95
19:22:02.165 -> GYRO: 1.65, -0.13, -2.69
19:22:02.365 -> GYRO: 15.83, -2.07, -1.29
19:22:02.564 -> GYRO: 1.55, -2.26, 1.40
19:22:02.631 -> Playing Bank16/hum.wav
19:22:02.631 -> channels: 1 rate: 22050 bits: 16
19:22:02.764 -> GYRO: 37.00, -7.24, -1.11
19:22:02.963 -> GYRO: 36.66, 2.85, 0.81

“monitory gyro” seems to indicate that gyro events are still happening, so I guess “i2cstate” isn’t really relevant.

I think I see the problem. It probably only occurs with monophonic fonts though. I’m going to have a go at fixing it tomorrow.

Show the video of that insane contraption!

1 Like

Fernando, if I use your define say_battery_volts documentation in prop file says that it needs additional wav files. Are the files for this in Brian’s edit mode sound folders? Or do they require completely different sounds?

EDIT: I found them. NVMD, looks like in those folders within common is OK.

Yes, the Voice files should contain everything needed for my prop. You need to add to /common so there are sounds for All presets. If you want to have a different voice on certain fonts you can add to the font folder and they will be used. The /common folder is a “fallback” in case a font us missing the necessary sounds.

2 Likes

Is there any documentation on the Audio High-Pass Filtering? Is that automatic or do we need to do something to set that up?