Skip to content

v5.0.9

Compare
Choose a tag to compare
@ryanmelt ryanmelt released this 02 Sep 17:21

OpenC3 5.0.9 is here and with it a great new feature called Local Mode!

Local mode defines a standard structure for your project's OpenC3 configuration, primarily plugins, and keeps it in sync with what you do through the web interface. It also encourages running from our official released containers, and not checking out the whole openc3 repo and building from source.

Local mode is best implemented using the project template now available at https://github.com/openc3/openc3-project.

See getting started directions below.

Key Enhancements

  • Local Mode
  • Open source dependency versions updated
  • TlmViewer screen editor now has line numbers, syntax highlighting, and completion
  • Improved COSMOS compatibility
  • Browser tabs now show the tool name in the title
  • Improved javascript API support for tlm methods
  • map_target_to_interface implemented

Key Bug Fixes

  • Numerous fixes to CmdSender - Code now coverage at 94%
  • Fix TlmViewer screen upload
  • Fixed an issue with the Streaming api stopping too early

Pull Request Links

Prerequisites:
Docker - Running OpenC3 requires a working Docker or Podman installation. Typically Docker Desktop on Windows / Mac. Plain Docker or Podman also works on linux. We actively develop and run with Docker Desktop on Mac/Windows, and Linux on Raspberry Pi, so if you have any issues on another platform, please let us know by submitting a ticket!

Minimum Resources allocated to Docker: 4GB RAM, 1 CPU, 80GB Disk
Recommended Resources allocated to Docker: 16GB RAM, 2+ CPUs, 100GB Disk

To Run:

Please see our documentation at https://openc3.com

Try it out and let us know what you think! Please submit any issues as Github tickets, or any generic feedback to [email protected].

Thanks!

Full Changelog: Changelog