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

Document networked external trigger #190

Closed
philippitts opened this issue Sep 6, 2023 · 0 comments
Closed

Document networked external trigger #190

philippitts opened this issue Sep 6, 2023 · 0 comments
Labels
duplicate This issue or pull request already exists

Comments

@philippitts
Copy link
Member

philippitts commented Sep 6, 2023

  • It looks like there a few files where the whole file ended up as a diff for some reason. Can you double check your line endings and try restaging the files?
  • I'm not sure how to provide external triggers via something like netcat. Can you provide some information (PR comment is fine) on this? Should the external process listen or host the connection? Does the stream have to be started first?

In the included Python example in NetworkingTestScripts folder, we send a single float over UDP to the specified IP and Port. Though, the float is packed as a byte array.

The GUI will always listen on the specified port, and this does not use multicast. When the IP and Port are changed, the GUI will remake the UDP listener after leaving the textfield or pressing enter. A message will show at the bottom of the GUI and console log. This means the GUI and external process are completely independent and either can be started at any time.

Originally posted by @retiutut in OpenBCI/OpenBCI_GUI#1174 (comment)

@retiutut retiutut added the duplicate This issue or pull request already exists label Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants