Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move main to Scopy v2.0-alpha #1465

Closed
wants to merge 623 commits into from
Closed

Move main to Scopy v2.0-alpha #1465

wants to merge 623 commits into from

Conversation

adisuciu
Copy link
Contributor

No description provided.

AlexandraTrifan and others added 30 commits July 13, 2023 17:57
The SwiotController object is responsible for mode (runtime/config)
reading and writing. So the SwiotRuntime should not be created in the
load/unload stage of the plugins life. It should instead be created on
connect and destroyed on disconnect.

Signed-off-by: AlexandraTrifan <[email protected]>
…ment.

For example: If we force the TME to have the RunBtn enabled, but then the
Instrument handles logic and tries to disable it, it will be useless.
The Instrument should have the final decision in these scenarios.

Signed-off-by: AlexandraTrifan <[email protected]>
All the swiot device attributes such as (enable, device and function)
should be read and configured through command queue.

Signed-off-by: AlexandraTrifan <[email protected]>
Allocating an unneeded temporary container.

Signed-off-by: AlexandraTrifan <[email protected]>
Range loop might detach Qt container.

Signed-off-by: AlexandraTrifan <[email protected]>
Otherwise some unexpected behaviour might appear when forgetting the
device and reconnecting to it afterwards.

Signed-off-by: AlexandraTrifan <[email protected]>
…nect.

If the Instrument is detached, this causes illegal memory access when
disconnecting from the device.

Signed-off-by: AlexandraTrifan <[email protected]>
…correct channel state

Signed-off-by: Andrei-Fabian-Pop <[email protected]>
The timer must be deleted first.

Signed-off-by: andrei.danila <[email protected]>
Call the destroyIIoBuffer command instead of cancelIioBuffer. (Fixed the
frequency acquisition bug)

Signed-off-by: andrei.danila <[email protected]>
Is used to properly stop data acquisition.

Signed-off-by: andrei.danila <[email protected]>
Andrei-Fabian-Pop and others added 29 commits October 26, 2023 15:44
Prevents app hanging after a crash

Signed-off-by: Adrian Suciu <[email protected]>
rail_ff causes the value to lose precision based on the max/min values

Signed-off-by: Adrian Suciu <[email protected]>
Signed-off-by: Ionut Muthi <[email protected]>
Signed-off-by: Ionut Muthi <[email protected]>
Signed-off-by: Ionut Muthi <[email protected]>
Signed-off-by: Ionut Muthi <[email protected]>
Signed-off-by: Ionut Muthi <[email protected]>
The open() and close() calls are done through a singleton
ConnectionProvider while the reference count is handled inside the
Connection object.

This should replace the existing ContextProvider.

Signed-off-by: AlexandraTrifan <[email protected]>
Previously, the sampling_frequency attribute was shared between all the
channels. Now each channel can control its own sampling frequency
and the final value is computed based on all the enabled channels.

Signed-off-by: AlexandraTrifan <[email protected]>
@adisuciu adisuciu closed this Nov 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants