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

Support .NET Core #3

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Conversation

ryaneverett33
Copy link

Fixes #2

Adds support for .NET Core while maintaining support for mono. Tested on dotnet-2.2, dotnet-3, and mono 5.18.0.240 (latest on raspbian). Multichannel support should still work, though personally unable to test it.

In order for this fix to work, while still allowing for multichannel support, Settings.Channels[] changed to Settings.Channel_1 and Settings.Channel_2 where channelIndex=0 maps to Channel_1 and channelIndex=1 maps to Channel_2. As such, this changes the usage a little bit. I've created a gist here with a demo app showing the change. The TestApp solution is also updated to include this change.

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.

Exception is thrown when using .NET Core
1 participant