Skip to content

Conversation

@codedecoded01723
Copy link
Collaborator

feat:
1.Add two device
2.Add channel from two device
3.Save settings of two device and ,
4.Profile activation supports two device

# Conflicts:
#	Daqifi.Desktop.IO/Messages/Consumers/MessageConsumer.cs
#	Daqifi.Desktop/MainWindow.xaml
#	Daqifi.Desktop/View/AddprofileDialog.xaml.cs
#	Daqifi.Desktop/ViewModels/DaqifiViewModel.cs
# Conflicts:
#	Daqifi.Desktop.IO/Messages/Consumers/MessageConsumer.cs
…aqifi/daqifi-desktop into 51-add-channels-from-2-devices

* '51-add-channels-from-2-devices' of https://github.com/daqifi/daqifi-desktop:
  chore: Try to update whole project in .net 8 (#67)
  Managed two device channel list and profile settings

# Conflicts:
#	Daqifi.Desktop.IO.Test/Messages/Decoders/ProtobugDecoderTests.cs
#	Daqifi.Desktop.IO.Test/Messages/MessageTypes/DaqifiOutMessageTests.cs
#	Daqifi.Desktop.IO/Daqifi.Desktop.IO.csproj
#	Daqifi.Desktop.IO/Messages/Consumers/MessageConsumer.cs
#	Daqifi.Desktop.IO/Messages/Decoders/ProtobufDecoder.cs
#	Daqifi.Desktop.IO/Messages/MessageTypes/DaqifiOutMessage.cs
#	Daqifi.Desktop.IO/Messages/MessageTypes/ProtobufMessage.cs
#	Daqifi.Desktop/ConnectionManager.cs
#	Daqifi.Desktop/Device/AbstractStreamingDevice.cs
#	Daqifi.Desktop/Models/AddProfileModel.cs
#	Daqifi.Desktop/View/Flyouts/UpdateProfileFlyout.xaml
#	Daqifi.Desktop/ViewModels/DaqifiViewModel.cs
@codedecoded01723 codedecoded01723 requested a review from a team as a code owner December 10, 2024 13:32
@codedecoded01723 codedecoded01723 linked an issue Dec 10, 2024 that may be closed by this pull request
Copy link
Contributor

@tylerkron tylerkron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @codedecoded01723

Some of this works and some doesn't. I can add multiple devices, configure device settings, add channels and save that as a profile. All of that works great. However, I can't actually stream with two devices.

For example, I added a real DAQiFi device and added a simulator device. Only one device's data gets shown / logged. Is this expected and you'd handle streaming in another ticket. or should this work as part of this ticket?

Picture as an example:
image

@tylerkron
Copy link
Contributor

Only 1 device is still getting captured on the live graph and logged data.

To reproduce:

  1. Connect a physical device via WiFi
  2. Connect a simulated device via WiFi
  3. Set both devices to 10Hz
  4. Add A0 from both devices.
  5. Turn on the logging session.
  6. Notice that only device's data is showing up on the live graph
  7. Stop the logging session.
  8. Notice that the logged session only has one device's worth of data

@tylerkron tylerkron merged commit a678cf1 into main Dec 21, 2024
3 checks passed
@tylerkron tylerkron deleted the 51-add-channels-from-2-devices branch December 21, 2024 04:20
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.

Add channels from 2+ devices

3 participants