Skip to content

Update libFelixClient

Zhengcheng Tao requested to merge devel_felix_client_broadcast into devel

This MR includes a couple of updates for libFelixClient for using felix-client-thread with felix-star:

  • Added an option to send data via the broadcast elinks. The broadcasting can be enabled by setting the option broadcast to true in the controller config.
  • Added functions to read and write FELIX registers via the FELIX client. Also added a test application for reading or writing FELIX registers.
  • Improved the existing test application testFelixClient. It now allows a list of tx or rx channels as its arguments.
  • Updated the branch of the external felix-client-thread from 4.2.x to master. Because felix-client-thread is only a loader and the actual version of the felix client in use is determined by the version of the felix software, it is probably fine to always use the latest interface assuming we are promised backward compatibility. Also removed the deprecated configuration options in the controller config accordingly.
  • Changed the fields of the controller config to camel cases.

Merge request reports