fiduciary

Author Topic: FX-SaberOS updates: A New Pixel Accent and more!  (Read 2423 times)

0 Members and 1 Guest are viewing this topic.

Offline jbkuma

  • Mining Colony Members
  • Master Force User
  • *
  • Posts: 980
  • Pixels, everywhere.
    • Mad Science Workshoppe
FX-SaberOS updates: A New Pixel Accent and more!
« on: April 25, 2018, 06:34:28 AM »
I'll have an update posted Friday including: A New Pixel Accent, Double Click Strikes Back, and Return of the Lockup On Clash. Finding time to finalize some of the code has been an issue, but I'll have a companion video to go with the update. Hopefully I'll have time to finalize additional coding for the Ignition Timing Menace by applying Attack of the Secondary Timer and some in code notes for Revenge of the Battery Check.

Stay tuned, because on May the 4th I'll have a Holiday Special! The Work in Progress Awakens! This will be a Rogue One with heavily customized firmware. My First Saber will be getting a DIYino retrofit, so it won't be going Solo!

Offline EXAR KUN

  • SITH/EMPIRE Master MODERATOR
  • Master Force User
  • **
  • Posts: 3117
  • Formerly known as SpaceWindu
    • My YouTube channel: youtube.com/spacewindu
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #1 on: April 25, 2018, 01:38:17 PM »
Nice! Can't wait to see



Offline JakeSoft

  • Experienced Force User
  • ****
  • Posts: 393
  • The Arduino Jedi
    • Universal Saber Library
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #2 on: April 25, 2018, 05:38:58 PM »
Now that's punny, right there.

Offline jbkuma

  • Mining Colony Members
  • Master Force User
  • *
  • Posts: 980
  • Pixels, everywhere.
    • Mad Science Workshoppe
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #3 on: April 27, 2018, 04:52:52 PM »
A beta update has been posted to github including:
- pixel accent code base (single accent only at the moment)
- return of lockup on clash
- - double click main in single button mode
- - double click aux in two button mode
- double click menu function returns (you can still use clash navigation!)
- tweaks to fire blade (only in natural flame color)
- other general house keeping and fixes
- - remove unused SOFT_ACCENT and related functions
- - references for SoundFont.h changed to Soundfont.h

GitHub - Protonerd/FX-SaberOS at v1.1-beta

I'll try to get a video up this weekend to walk through some of the features.

Notes: I have only tested this code with a pixel blade, I only have pixel blade sabers (and only one saber that would work properly main branch code).

The accent code in this upload works for a single pixel accent, expanded functions for multi pixel accents to be added soon.

The default accent data pad is A0, same as if you are using it for an illuminated AV switch. (can be configured to a different pad)

I have not tested the HARD_ACCENT along side PIXEL_ACCENT so I am not sure if it works. (I may have made them exclusive, but they don't actually need to be)

Offline jbkuma

  • Mining Colony Members
  • Master Force User
  • *
  • Posts: 980
  • Pixels, everywhere.
    • Mad Science Workshoppe
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #4 on: April 30, 2018, 11:44:01 AM »

Demonstration of pixel accent code

Offline Megtooth Sith

  • No Force
  • *
  • Posts: 41
  • Having fun learning the hobby.
    • My Youtube Channel
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #5 on: April 30, 2018, 05:47:31 PM »
awesome JB Kuma!!!

Offline Obi_1

  • Mining Colony Members
  • Experienced Force User
  • *
  • Posts: 476
  • Creator of DIYino - first open source FX-board
Re: FX-SaberOS updates: A New Pixel Accent and more!
« Reply #6 on: May 02, 2018, 08:57:40 AM »
This is absolutely fantastic!!! Although I thought I knew what you were going to implement, this video caught me entirely by surprise! Excellent job integrating a pixel into a 12mm AV switch, that can rightly be called a feat, and job wrote a full support code for it!

For me the combined lockup/blaster block feature is my favorite if I need to pick one from soooo many. Looking at how it works was like a revelation: it was somehow there all the time but so far I failed to see it. Now I'm simply glad you did :) it's elegant and very logical, feasible even with a single button.

 

retrousse