-
Notifications
You must be signed in to change notification settings - Fork 21
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: JuliaIO/LibSerialPort.jl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: JuliaIO/LibSerialPort.jl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 10 files changed
- 4 contributors
Commits on Nov 27, 2019
-
Add readline and readuntil with timeout (#45)
* expand base read functions to add timeout * provide readline and readuntil with timeout * tweak readme * remove custom serial port * readuntil continue if no bytes to prevent getting stuck * fix test copy paste error
Configuration menu - View commit details
-
Copy full SHA for cbac72f - Browse repository at this point
Copy the full SHA cbac72fView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for f05a87b - Browse repository at this point
Copy the full SHA f05a87bView commit details
Commits on Apr 14, 2020
-
query USB attributes only if we have a USB adapter (fixes #51) (#57)
print_port_metadata() should not try to print USB attributes unless the transport mechanism is USB; doing otherwise caused an exception.
Configuration menu - View commit details
-
Copy full SHA for dd32dd6 - Browse repository at this point
Copy the full SHA dd32dd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d22f57 - Browse repository at this point
Copy the full SHA 7d22f57View commit details
Commits on Apr 15, 2020
-
remove incompatible/outdated Base.write() and Base.flush() methods (#50…
…, #53) The high-level API previously had defined methods of Base.write() and Base.flush() that behaved quite differently from how Base documents these functions to behave, and in some cases didn't work at all. By removing these methods, we instead simply inherit much better working and more consistent ones from the `IO` supertype instead, making the high-level API more similar to Julia's file I/O API in Base. This patch also documents and passes through the low-level functions sp_drain(), sp_flush() and sp_output_waiting() to the high-level API, as these serial-port specific functions are what users should probably be using instead of Base.flush() to ensure UART queues are empty.
Configuration menu - View commit details
-
Copy full SHA for c903d98 - Browse repository at this point
Copy the full SHA c903d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc50a1 - Browse repository at this point
Copy the full SHA bbc50a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25ad4eb - Browse repository at this point
Copy the full SHA 25ad4ebView commit details -
Calling loc() in the arguments of handle_error() causes unnecessary string allocations in the non-error path. The entire loc() function is unnecessary since Julia's stack traces already provide information on where an exception occured.
Configuration menu - View commit details
-
Copy full SHA for 29bf480 - Browse repository at this point
Copy the full SHA 29bf480View commit details
Commits on Apr 16, 2020
-
2
Configuration menu - View commit details
-
Copy full SHA for 801de82 - Browse repository at this point
Copy the full SHA 801de82View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.0...v0.4.0