Description
The cursors offer the magnificent feature of adding segments that can be used to calculate the symbol rate of a given signal. However, increasing and reducing the number of segments works not so intuitively: the cursor region is expanded/reduced by a whole segment size each time. I would find it more intuitive if the segments would not change the cursor region but subdivide the region into segments of increasingly smaller size.
When calculating the symbol rate, I put the cursors on the beginning and the end of a sequence of symbols. Then, I add segments until they line up with the symbols. This is easier if the implementation is changed as outlined above.
Do I use the cursors in a way they were not intended to be used? Should this be a configuration option? Do you prefer the current implementation? What do you think?