Distributed Control & Automation Framework (DCAF)

cancel
Showing results for 
Search instead for 
Did you mean: 

DCAF 1.2 Release Notes

DCAF Core 1.2 has been released and is available for download and installation on the NI Tools Network VIPM repository. It is the second major update to DCAF since the original release in August 2016.


DCAF 1.2 highlights:

  • Focus on stability, fixing known issues
  • Updated source from LV 2013 to 2014
  • Improvements to automated build & test
  • All changes go through pull requests with pre-submission build & test
  • Automated integration testing with HW

In addition, four new modules have been created since DCAF 1.1. Those include the Shared Memory Module, J1939 Module, FPGA Module, and DDS Module. These are also available through the NI Tools Network VIPM repository.

A brief description of the development community statistics, and upgrade instructions are below.  Additional documentation for these features is in work and will be provided on the DCAF community (ni.com/dcaf).

Development Community Statistics

Below is a summary of the updates since August 2016.

  • Collaborators: 15+ have contributed to DCAF
  • Bug Fixes: 93 closed GitHub issues with the ‘Bug’ label
  • Enhancements: 31 closed GitHub issues with the ‘Enhancement’ label
  • Repository Activity: Over 250 new commits

Upgrade Instructions

The new version of DCAF is available on the NI Tools Network repository and can be installed from VI Package Manager. This update is fully backwards compatible with previous versions.

Note: The DCAF 1.2 Core VI package includes an installer for PuTTY (www.putty.org), a free open-source SSH and telnet client. The Syslog functionality requires additional binaries to be installed on execution targets, and PuTTY is used to deploy those binaries from the Configuration Editor.

 

Cheers,

Matt Pollock
National Instruments
0 Kudos
Message 1 of 1
(3,567 Views)