Skip to content

Fixes output formatting and variable initialization, moving config to separate file, project folder correctly named, hopefully fixes network crashes

Kyrre Ness Sjobaek requested to merge dev into master

The formatting and variable initialization fixes should fix issue #1 (closed) and #3 (closed) . Note that it should be tested (together with the Python code) before merging. Fixing #3 (closed) will make the FESA class easier to write, as I discovered when writing the Python client.

Also fixes #5 (closed), which means that clients can impose timeouts of how often they expect to see data over a TCP channel (by default every 10 sec).

This merge request hopefully also fixes the random crashes seen in CLEAR (but not on the testbench in Oslo).

Also included is a change in the location of the config variables, which are now in a separate .h file.

Finally the Arduino sources have been moved into an appropriately named subfolder, in order to avoid needing to change the name of the git repo folder after git clone.

This is all done in one big merge request in order to avoid having to test multiple times.

Edited by Kyrre Ness Sjobaek

Merge request reports