Skip to content
RSX-Engineering edited this page Apr 7, 2023 · 8 revisions

ProffieOS v6.7x010

Proffie OSx


What is it?

ProffieOSx is a customized version of ProffieOS. If you're not familiar with ProffieOS you might want to check the ProffieOS Documentation first. Although ProffieOSx relies heavily on ProffieOS, not all the features of OS are compatible with OSx and most of what's documented about OS is obsolete under OSx. This documentation covers mainly the OSx alterations of ProffieOS.

OSx Alterations:
  • Runtime configuration: blades, presets, motion sensitivities... are all defined by files instead of code. This allows remote configuration without the need to rewrite the firmware. Styles are still defined in firmware (for now), so editing the style library still requires a firmware overwrite.
  • UltraSaber Prop: this is the default prop of ProffieOSx and features stealth mode, single-button saber controls with on-board menus and updated persistent effects.
  • On-board Menus: general purpose ticking and scrolling menu based on twist gestures.
  • Colorimetric LED Driver: a full replacement of ProffieOS's PWM driver, allowing colorimetric control of analog LEDs.
  • Power Manager: handles peripheral power requests and allows sub-milliamper deep sleep with context preservation, eliminating the need for any hardware power switch.
  • Extended Interface: extends ASCII commands set and introduces binary communication, allowing high data rate transfers.

How to install

  1. Prepare the ProffieOS setup.
  2. Open Arduino, go to 'Preferences' and add the following Board Manager URL: https://ultraproffie.com/package_ultraproffie_index.json
  3. Go to 'Boards Manager' and install the 'UltraProffie' package.
  4. Download the ProffieOSx source code and open ProffieOS.ino.
  5. Select the appropriate board in Ardunio. Make sure that the selected operating system is ProffieOSx.
  6. Verify and upload as usual.
  7. Copy the board files, as well as any sound fonts and tracks you want, to the SD card. If your board is not equipped with an SD card, go to ultraproffie.com, connect via USB and use 'Restore factory defaults' and 'Write font'.

(C) RSX Engineering SRL. FileVer. 1.3 / Apr. 2023

Clone this wiki locally