uniba-swt / libbidib

A library for communication with a BiDiB (www.bidib.org) system using a serial connection.
GNU General Public License v3.0
10 stars 4 forks source link

Merge pthread locking changes and fixes #22

Closed BLuedtke closed 1 year ago

BLuedtke commented 1 year ago

Closes #21 Added the fixes to incorrect lock release order and minor fixes in assigning a parameter when setting signal values.
Changes were tested as part of the stop-delay-benchmarking branch.

eyip002 commented 1 year ago

libbidib state for board features is set during config parsing. These features are then sent to the boards on system reset. The boards send back an acknowledgement, which libbidib checks to see if the features were able to be set.