Skip to content

3.1

Compare
Choose a tag to compare
@dkulp dkulp released this 17 Aug 16:48
· 3796 commits to master since this release
3.1
581e3c5

New user installation instructions

For new users, you need to download the appropriate image from the links below. Then follow the instructions found at https://falconchristmas.com/forum/index.php/topic,9372.0.html to "burn" the image on to an SD card. Just extracting/copying the file to a blank SD card will NOT work.

New Features:

  • BBB String capes can have their expansion ports set to either standard or differential. Differential expansions can now support Smart Receivers
  • Many BBB Panel cape (Octoscroller/PocketScroller) improvements including:
    • Options for 9-12 bit color to provide much better image quality (at expense of refresh rate)
    • Option to allow output by row (more compatible, but more flicker) or by bit (less flicker)
    • Faster data output resulting in higher refresh

Enhancements:

  • C++ plugins can wire file descriptors into the main select event loop
  • C++ plugins can wire callbacks into the MultiSync process
  • Implement an "open" command for MultiSync to allow remotes to start opening the files sooner
  • BBB capes can have any number of DMX outputs from 1-8 instead of just 1, 4, or 8
  • Setting to allow "script" PlayList entries to wait for the script to complete
  • On multi-core Pi's, pass "-j 4" to make to allow it to build/upgrade faster
  • Report the Pi/BBB serial number on about page
  • Upgrade FPP proxy to use proxy_html to hopefully allow updating/fixing HTML returned from controllers
  • Speed up setting the number of universes on e1.31 input and output pages.

Bug fixes:

  • LOGDIR is exported to plugins so debug logs will not appear in /
  • FPD dongle detection and data not working
  • Move FPD/PiFace setup to later in boot to allow SPI to have more time to startup
  • Yellow/Blue OLEDs with multiple networks configured would drop to only one network line
  • fpp -g and -G commands now accept the older "comma separated" list for compatibility
  • PixelOverlay models not working properly unless they are "Top left/Horizontal"
  • Changing tether selection from OLED should prompt for reboot to activate
  • Don't trigger a wifi scan while trying to associate. Seems to cause kernel/driver issues on Kernel 4.19
  • Enable CORS headers in /api to allow API's to be called from other locations
  • Fix clone/delete of universes not moving descriptions
  • Fix build of USB/DMX outputs

Upgrade Instructions:

The best way to upgrade from FPP 2.x is to re-image the device. The full OS upgrade to Debian Buster requires a re-image.

If you have a system running 3.0, you can go to the FPP about page (about.php) and click on the "Manual Update" button. At that point, a big green "Upgrade" bar should appear. It will take a long time to upgrade. Likely 20-30 minutes. You will need to reboot after the upgrade is complete to finish the upgrade process.