3.1
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.