The decision of which placements to record based on last/only loop vs middle auto pause loop is handled by Python.
The main changes here are for the creation of the record row in the data based on if the region is_recording or not
appendRecordingContents renamed extractRecordingContents as the method handles both regions that append (is_recording) and the ones that record the new region state.
isRecording param added to Region class and methods that create a region for both is_recording and not
isRecording added to database replacing unused columns (identical to python changes)
SQL and calling method adapted for isRecording
getRegion renamed getRecordingRegion to reflect it should only be called when isRecording is True
part of https://github.com/SpiNNakerManchester/SpiNNFrontEndCommon/pull/1209
The decision of which placements to record based on last/only loop vs middle auto pause loop is handled by Python.
The main changes here are for the creation of the record row in the data based on if the region is_recording or not