Releases: heliorc/pegasus-ui
Public Beta v0.2.1
Public Beta 0.2.0
- Fixed multiple critical and deep-seated RF1 safety issues that can, in rare instances, cause premature arming on plug-in, disarming mid-flight, or death spirals. Please be EXTREMELY careful using any other software derived from original RF1 without these safety features as these fixes are in the core STM driver modifications in use by other existing RF1 derivatives.
- Betaflight, Butterflight, and RF1 can all be flashed via DFU from the dropdown at the very top.
- RF1 now can update IMU-F via passthrough
- RF1 RX assistant is simpler and ends with the switch in the disarm position instead of the armed position
- RF1 and IMU-F versions properly display in the UI when using RF1
- Arming Prevention Flag for IMU-F Update is now a link to the updater utility within the app
- Added images for the configuration assistants
- Added version display to the UI
- Fixed RF1 Motor remapping to not be so frustrating
- Fixed RX Channel Mapping display
- Fixed various styling and layout bugs throughout the app
- Fixed CLI mode for unsupported BxF versions.
- Fixed an issue where the prop rotation direction displayed incorrectly on the motor mapping assistant
- Target dropdown is no longer disabled in DFU mode.
KNOWN ISSUES:
RF1 OSD element adjustments in the UI may not behave properly.
Public Beta 0.1.12
- Added the ability to flash from the configured releases any of the 3 supported Firmwares on the DFU page.
- Added RF1 OSD configuration options
- Added proper app icons for the application
- Added proper rate curves for RF1
- Added current settings to voltage tab
- Added colors for the CPU percentage indicator where anything over 50% is orange and anything over 60% is red.
- Added Numerous labels for RF1 and more labels for BxF.
- Added more language stubs for Serbian and others.
- Decimal Views throughout the app should behave more consistently and expectedly when typing in them
- Fixed Storage command for RF1
- Fixed RX Range for RXData in RF1
- Fixed issue when disconnecting RF1 that you'd have to close and re-open the app
Known issues
After flashing RF1 via DFU you may need to disconnect and reconnect the USB cable.
Public Beta 0.1.11
- Added Betaflight 3.5.2 support
- Bins located https://github.com/heliorc/imuf-release-bef
- Added Butterflight 3.6.1 support
- Bins located https://github.com/heliorc/imuf-release
- Fixed configuration state handling where fields wouldn't update correctly on saving
- Fixed issue where telemetry wouldn't restart after saving.
- Fixed issue where profiles weren't being selected correctly.
- Fixed issue where telemetry would interfere with saving or updating the configuration
- added clearer arming flags for IMU-F
- if IMU-F needs updated, you will see it as an Arming Prevention Flag.
- Upgraded libraries used for the UI including upgrading to Electron 3.0.5
- Added custom themes for the MODE2FLUX and STRIXF10 Targets.
- Reworked Telemetry handling for non-BxF firmware.
- Increased HID connection speed for non-BxF Firmware.
Public Beta 0.1.10
- Improved cli responsiveness while copy/pasting diffs
- Improved connectivity across all platforms
- Fixed issue with UI Attitude/RX telemetry preventing certain actions from being performed and/or locking up the UI.
- Updated styling to be more consistent
- Added more keys (more languages to come in the next release
Known Issues:
In rare instances when disconnecting and reconnecting rapidly you may end up on the CLI view. This may happen while we work on an intermittent connectivity issue with system events and serial bus readiness. If this happens, Just reconnect and it should work again.
Public Beta 0.1.9
- Targets now show up in the list in DFU mode properly.
- Added Pre-Flight-Check page with Attitude 3d model rendering.
- Disarm flags show up in real-time so you can check potential arming issues without going to the CLI.
- You can tun on and off the Accelerometer from on this page.
- Configuration assistants will be available on this page.
- Added 3d model attitude telemetry to app bar when not on PFC.
- Removed Telemetry Button on app bar
- Fixed issue where Channel mapping would intermittently display corrupted values.
- Fixed non-32K display values for pid and gyro loop
- Fixed TPA curve layout width
- Fixed an issue where the app may need restarted after the FC is disconnected.
- Fixed an issue with the crosshair OSD element not appearing in the OSD element List.
Known Issues
There is only one 3D model at this time. We will add models which will reflect the chosen mixer output in future releases.
Windows:
Driver issues stemming from 3rd party tools may persist because of improper driver installations. The default usb driver for windows (Usbser.sys) is known to work 100% of the time. See: https://technet.microsoft.com/en-us/dn707976(v=vs.90) to repair drivers potentially broken by some 3rd party tools.
You can also use Zadig and install libusb, libusbK, libusb32 (for x86/x32 systems), whichever works for you.
https://zadig.akeo.ie/
Public Beta 0.1.8
- Added Voltage & Current tab
- Added vbat pid gain to pid tab
- PID values now appear the in proper R/P/Y ordering.
- correcting word-break for labels
- Updated more labels
- cli responds with each parameter sent now when pasting in a whole diff. We will optimize the speed in a future release.
- More items now update properly when the CLI is closed after setting values through the CLI.
- Fixed OSD elements not saving unless they had been moved first.
Known Issues:
Windows 7 is supported~ish. Windows 7 is older than Zombieland. Until you upgrade you might have connectivity quirks.
All targets show up in the list under any target that is selected.
##TIP:
If you are having trouble connecting on Windows after installing libusb via ZaDig, try libusbK or one of the others which you may have better luck with. However, libusb is the one that typically works.
Public Beta 0.1.7
- Fixed name not displaying after setting/saving
- CLI Changes made now reflect in the UI drop-downs and inputs upon exiting the CLI.
- Exiting the CLI forces a save.
- Increasing timeout for motor mapping assistant
- Added clearer instructions for the motor mapping assistant
Windows
- Added retry logic to connection and longer timeout on the USB connection
- Set default baudrate internally to automatic instead of requesting 115200
- Added a 500ms delay to try connecting upon attaching usb to allow time for Windows shenanigans to finish.
Known Issues:
Windows 7 is supported~ish. Windows 7 is older than my daughter. Until you upgrade you might have connectivity quirks.
All targets show up in the list under any target that is selected.
TIP:
If you are having trouble connecting on Windows after installing libusb via ZaDig, try libusbK or one of the others which you may have better luck with. However, libusb is the one that typically works.
Public Beta 0.1.6
- Added mixer type dropdown
- Reordered Tabs
- Renamed Peripherals/UARTS back to PORTS.
- Fixed issue where toggling profiles didn't trigger dirty-checks
- Fixed issue where OSD toggling wouldn't trigger dirty-checks
- Fixed bug with going to dfu mode and themes crashing
- Added custom target-based themes
- More various stabilization and performance optimizations for non-BxF firmware.
Public Beta 0.1.5
- Added full chip erase feature for dfu
- Added video system dropdown to top of osd page,
- osd feature checkbox also hides and shows the contents of the page
- Fixed tpa curve display.
- Reordering tabs and updating tab labels
- Fixed typos in various labels
- Updated filters and rates labels and layout for graphs
- Various performance and stability optimizations
The Following targets are supported:
butterflight_3.6.0_AIKONF4.bin
butterflight_3.6.0_AIRBOTF4.bin
butterflight_3.6.0_AIRBOTF4SD.bin
butterflight_3.6.0_CLRACINGF4.bin
butterflight_3.6.0_CLRACINGF7.bin
butterflight_3.6.0_FF_FORTINIF4.bin
butterflight_3.6.0_HELIOSPRING.bin
butterflight_3.6.0_KAKUTEF4.bin
butterflight_3.6.0_KAKUTEF4V2.bin
butterflight_3.6.0_KAKUTEF7.bin
butterflight_3.6.0_MATEKF405.bin
butterflight_3.6.0_MATEKF722.bin
butterflight_3.6.0_OMNIBUSF4.bin
butterflight_3.6.0_OMNIBUSF4SD.bin
butterflight_3.6.0_OMNIBUSF7.bin
butterflight_3.6.0_OMNIBUSF7V2.bin
butterflight_3.6.0_PYRODRONEF4.bin
butterflight_3.6.0_REVO.bin
butterflight_3.6.0_REVOLT.bin
butterflight_3.6.0_REVOLTOSD.bin
butterflight_3.6.0_SPEEDYBEEF4.bin
butterflight_3.6.0_MODE2FLUX.bin