ProffieOS 7.7 Beta (done)

altNNN and altchng.wav working.

Join profezzorn (Fredrik) and I tomorrow (Thursday, February 9, 10PM EST (7:00PM PST)) as we discuss some of the new features and answer questions for ProffieOS7 Alpha.

2 Likes

For users who haven’t used github before, if you’re wanting to test OS7 use link below.

  • Click Green “Code” button
  • Select “Download ZIP”
  • Extract contents to a folder on you computer.
  • Rename the main folder from “ProffieOS-master” to “ProffieOS”
  • Put a copy of your config in the /config folder
  • Open ProffieOS.ino and define your config
  • Upload as normal
    If you successfully test a feature from first post -or- have questions or encounter any issues report in this thread and provide your config and as much detail as possible.
1 Like

COUNT ME IN. I’ll monitor the list above

ProffieOS 7.7 Beta (done) - #11 by NoSloppy

In addition to the altNNN sounds test, this video posted also shows successful testing for AltF, as it was used to select the blade animations as well.

Layers<
MultiTransitionEffectL<TrSelect<AltF,
    TrConcat<TrWipe<150>,Red,TrWipe<100>>,
    TrConcat<TrWipe<200>,Stripes<1000,-2000,Cyan,Blue>,TrWipe<100>>>,
EFFECT_BLAST>>,
                          
TransitionEffectL<
    TrDoEffectX<TrInstant, EFFECT_ALT_SOUND,                 
    EffectIncrementF<EFFECT_FORCE, Int<2>, Int<1>>>,
EFFECT_FORCE>
>

@profezzorn These are probably good to link to for users to look through as they test and as a start point for “documentation”.

1 Like

I’ve got my Transcendence test saber Proffie 1.5 loaded with OS7.??. I’ll begin testing on Fernando’s prop, then I’ll try out the new prop and BC’s prop. The other stuff looks to be quite beyond my capacity.

Battery level not working in idle on Fernando’s prop.

I did add several defines:

#define FETT263_DISABLE_CHANGE_STYLE
#define FETT263_DISABLE_COPY_PRESET

Entire config top if needed:

#include "proffieboard_v1_config.h"
#define NUM_BLADES 1
#define NUM_BUTTONS 2
#define VOLUME 2300
const unsigned int maxLedsPerStrip = 144;
#define CLASH_THRESHOLD_G 2.2
#define ENABLE_AUDIO
#define ENABLE_MOTION
#define ENABLE_WS2811
#define FETT263_EDIT_MODE_MENU
#define ENABLE_ALL_EDIT_OPTIONS
#define FETT263_DUAL_MODE_SOUND
#define FETT263_CLASH_STRENGTH_SOUND
#define FETT263_MAX_CLASH 16
#define FETT263_SAY_BATTERY_VOLTS
#define FETT263_TWIST_OFF
#define FETT263_TWIST_ON
#define FETT263_TWIST_ON_NO_BM
#define FETT263_THRUST_ON
#define FETT263_SWING_ON
#define FETT263_SWING_ON_SPEED 350
#define FETT263_DISABLE_CHANGE_FONT
#define FETT263_DISABLE_CHANGE_STYLE
#define FETT263_DISABLE_COPY_PRESET
#define FETT263_HOLD_BUTTON_OFF
#define FETT263_HOLD_BUTTON_LOCKUP
#define FETT263_SAY_COLOR_LIST
#define FETT263_SAY_COLOR_LIST_CC
#define FETT263_SAY_BATTERY_VOLTS
#define MOTION_TIMEOUT 60 * 15 * 1000
#define IDLE_OFF_TIME 60 * 10 * 1000
#define SAVE_STATE
#define DISABLE_DIAGNOSTIC_COMMANDS
#define DISABLE_BASIC_PARSER_STYLES
#define ENABLE_SD
#define ENABLE_SERIAL
#define ENABLE_SSD1306
// Max 20 characters
#define BLE_PASSWORD "1234"
// Max 32 characters.
#define BLE_NAME "Tran"
// Max 9 characters
#define BLE_SHORTNAME "Tran"

#endif

#ifdef CONFIG_PROP

#include "../props/saber_fett263_buttons.h"

#endif

Can you explain what you did and what’s not working? Also, need preset you’re trying as BatteryLevel is style based

say battery volts. I pressed aux then power in idle. on my os 6 sabers, it then says battery volts, not on os7. If the buttons changed, I didnt read buttons instructions on os7 prop.

EDIT: I found it - typo in the define. I’ll get it fixed. Thanks.

1 Like

hey, I did something! Ill try and test some other things. I didnt see the double blast issue I read about. Right now Im running saber, testing all saber functions, and edit mode. All seems ok so far except say battery volts.

FETT263_SAY_BATTERY_VOLTS fixed, profezzorn just merged update. Just grab updated zip from github.

2 Likes

This was a typo, change to

FETT263_SPIN_MODE

thanks

confirmed fixed, testing

spin mode define renamed

FETT263_SPIN_MODE tested and works great.

Top post updated.

I created a wiki post which will eventually have links to the documentation for all the new features:

I figure since I wrote many of the new features, I’ll be working mostly on documenting them, while other people can try them.

Once the documentation is in good shape, I’ll go back and test whatever hasn’t been tested yet.

1 Like

Is it just me or is multi blast mode not working in battle mode?

I see there are new controls:

Blast Effect = Click AUX
    NEW! swing within 2 seconds to enter Multi-Blast Mode

Is that the method you are trying, rather than the older

Multi-Blast Mode = Long Click Aux
    Each Swing in Multi-Blast Mode will deflect Blast effect
    To exit, click AUX or do Clash

?

Will try this at home later.