| route-pattern | /:user_id/:repository/pull/:id/commits/:range(.:format) |
| route-controller | pull_requests |
| route-action | commits |
| fetch-nonce | v2:319745af-c3de-4d39-8315-ed977300161b |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A9C6:1BFF5B:60E3FE3:640F770:6A655A7A |
| html-safe-nonce | c48baae44f9b626446df1e8e0f6ad782676c7199af724b48a0bda30a1ec24862 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOUM2OjFCRkY1Qjo2MEUzRkUzOjY0MEY3NzA6NkE2NTVBN0EiLCJ2aXNpdG9yX2lkIjoiMTc5OTgxNTY0NjQyNTczMzc1NCIsInJlZ2lvbl9lZGdlIjoic2VhIiwicmVnaW9uX3JlbmRlciI6InNlYSJ9 |
| visitor-hmac | 4c006406d2cbeacc448a8c9f9fddbd267456019dc1fa2b4e63cfb8d2d591fa6d |
| hovercard-subject-tag | pull_request:1291401305 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/commits |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| twitter:image | https://avatars.githubusercontent.com/u/13770135?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/13770135?s=400&v=4 |
| og:image:alt | This PR adds support of asyncio to canopen. The overall goals is to make canopen able to be used in either with asyncio or regular synchronous mode (but not at the same time) from the same code bas... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 52c76df668885aaff23b50bdca1fa1ea44ac9c1553e888ebc70ff1e4daa4625b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/canopen-python/canopen git https://github.com/canopen-python/canopen.git |
| octolytics-dimension-user_id | 200581454 |
| octolytics-dimension-user_login | canopen-python |
| octolytics-dimension-repository_id | 68737600 |
| octolytics-dimension-repository_nwo | canopen-python/canopen |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 68737600 |
| octolytics-dimension-repository_network_root_nwo | canopen-python/canopen |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 309153364422b3c499922d1a2a6404910a58ed8e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcanopen-python%2Fcanopen%2Fpull%2F359%2Fcommits%2Fb48c4726b5271572abad8f11779667a3f49cea34 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| Code QualityEnforce quality at merge | https://github.com/features/code-quality |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcanopen-python%2Fcanopen%2Fpull%2F359%2Fcommits%2Fb48c4726b5271572abad8f11779667a3f49cea34 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=canopen-python%2Fcanopen |
| Reload | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| Reload | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| Reload | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
canopen-python
| https://github.com/canopen-python |
| canopen | https://github.com/canopen-python/canopen |
|
Notifications
| https://github.com/login?return_to=%2Fcanopen-python%2Fcanopen |
|
Fork
359
| https://github.com/login?return_to=%2Fcanopen-python%2Fcanopen |
|
Star
562
| https://github.com/login?return_to=%2Fcanopen-python%2Fcanopen |
|
Code
| https://github.com/canopen-python/canopen |
|
Issues
53
| https://github.com/canopen-python/canopen/issues |
|
Pull requests
20
| https://github.com/canopen-python/canopen/pulls |
|
Discussions
| https://github.com/canopen-python/canopen/discussions |
|
Actions
| https://github.com/canopen-python/canopen/actions |
|
Projects
| https://github.com/canopen-python/canopen/projects |
|
Security and quality
0
| https://github.com/canopen-python/canopen/security |
|
Insights
| https://github.com/canopen-python/canopen/pulse |
|
Code
| https://github.com/canopen-python/canopen |
|
Issues
| https://github.com/canopen-python/canopen/issues |
|
Pull requests
| https://github.com/canopen-python/canopen/pulls |
|
Discussions
| https://github.com/canopen-python/canopen/discussions |
|
Actions
| https://github.com/canopen-python/canopen/actions |
|
Projects
| https://github.com/canopen-python/canopen/projects |
|
Security and quality
| https://github.com/canopen-python/canopen/security |
|
Insights
| https://github.com/canopen-python/canopen/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fcanopen-python%2Fcanopen%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fcanopen-python%2Fcanopen%2Fissues%2Fnew%2Fchoose |
| sveinse | https://github.com/sveinse |
| canopen-python:master | https://github.com/canopen-python/canopen/tree/master |
| sveinse:feature-asyncio | https://github.com/sveinse/canopen-asyncio/tree/feature-asyncio |
|
Conversation
41
| https://github.com/canopen-python/canopen/pull/359 |
|
Commits
56
| https://github.com/canopen-python/canopen/pull/359/commits |
|
Checks
0
| https://github.com/canopen-python/canopen/pull/359/checks |
|
Files changed
| https://github.com/canopen-python/canopen/pull/359/files |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
Add asyncio support
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#top |
|
Show all changes
56 commits
| https://github.com/canopen-python/canopen/pull/359/files |
|
5900056
Add central typings to ease project navigation
sveinse Oct 11, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/590005634249aea482996a481992eb84464153e2 |
|
b48c472
First working concept
sveinse Oct 12, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
1be9102
Migrate to vars access methods and deprecate attr
sveinse Oct 25, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/1be91028c6587d1f5881baa50831202189b9f7d0 |
|
5631a03
Adding support for reading PDO map from OD
sveinse Oct 25, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/5631a03a5ff2575638e5e33cbbd6eed125896caf |
|
6c6367c
Updated README.rst
sveinse Nov 14, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/6c6367c1b6db1b59ec3888e6f2fb34b2bafe3154 |
|
c9a69e9
Fix bugs
sveinse Nov 14, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/c9a69e93a1cfeb806c267d1a252f0d3f7d87c8f0 |
|
09fe0a3
Merge branch 'christiansandberg:master' into feature-asyncio
sveinse Nov 14, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/09fe0a3ddcc89c5d14ed899976084a899953f1f1 |
|
6aac78c
Added loop to connect()
sveinse Nov 14, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/6aac78c33523fb42ab5cc7a62fb18156ef65570c |
|
dbaeb87
Refactor on async callbacks
sveinse Nov 29, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/dbaeb87245b23c92a917f5ea02fa70000fdf738b |
|
215d585
Merge branch 'christiansandberg:master' into feature-asyncio
sveinse Nov 29, 2021
| https://github.com/canopen-python/canopen/pull/359/commits/215d585bb77c9280a988169391103611e1aa19a5 |
|
3b5f869
Merge pull request #1 from christiansandberg/master
sveinse Feb 5, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/3b5f869f8583e74a5e76cd94e22709a99c12ecf8 |
|
afd9f5c
Added more support for async
sveinse Sep 12, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/afd9f5c3c4ea5c65c360decb341596781ffbec1f |
|
0a0157d
Merge pull request #2 from christiansandberg/master
sveinse Sep 12, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/0a0157d3b29d44216ff670de91417d406513319f |
|
db01e4c
Implement async guarding to prevent accidental blocking IO
sveinse Nov 26, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/db01e4c0a16590bcc466bb5e56efcce71e9656b1 |
|
6715f33
Merge upstream 'master' into feature-asyncio
sveinse Nov 26, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/6715f339ae9aab21f8101ca5fb599b15ca762894 |
|
ea7dbe5
Minor formatting updates
sveinse Nov 26, 2022
| https://github.com/canopen-python/canopen/pull/359/commits/ea7dbe50b85ad252a4a03e1b49fca39db36fbcb0 |
|
95daae2
Merge branch 'christiansandberg:master' into feature-asyncio
sveinse Jan 10, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/95daae29439f3d62de309ba066db2eda6ad7b775 |
|
2616f12
fix typo
Mar 8, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/2616f125e46340ca7c5913e456eee82efe8c6b48 |
|
4061f71
Handle timeout in aread_response
Mar 13, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/4061f7188cbb1a72ddfaee35d2b9970b24185bae |
|
e6ce8f6
Merge pull request #3 from mrk-its/fix-typo
sveinse Mar 25, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/e6ce8f6d5f41ab0e8b34a120262c71d31b6e6244 |
|
e664747
Merge pull request #4 from mrk-its/aread_response_timeout
sveinse Mar 25, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/e6647475418b7b09be8ebd68c7427405166fa789 |
|
8c74fdc
Merge pull request #5 from christiansandberg/master
sveinse Mar 25, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/8c74fdcb072f00185b5a2c0635cde959f61c1bc5 |
|
56ed224
Annotation and fixes
sveinse Mar 27, 2023
| https://github.com/canopen-python/canopen/pull/359/commits/56ed22436660dfeeaedcf831f1ee4e1826273dc6 |
|
30d695d
Merge 'master' into feature-asyncio
sveinse Apr 26, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/30d695d901bd41669f8ad924891bcdab5962f549 |
|
abbc2dc
Updated after merging in master
sveinse Apr 26, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/abbc2dc3e77a92ac04ead40778d8e41fd4612b2a |
|
41e028d
Minor improvements
sveinse May 12, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/41e028d7305bafc392564dfed3a5735eff135deb |
|
67420a1
Improvements
sveinse May 14, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/67420a12a9562e8be09f8f376ccc1e2ed6e26ae4 |
|
1f2a3f4
Minor housekeeping updates
sveinse May 17, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/1f2a3f4e164f05b275b6e5df00b1976d1da7984e |
|
9dd782e
Merge branch 'master' into feature-asyncio
sveinse May 17, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/9dd782e93445c1e6ef594d8bb84ced7ce92177a0 |
|
d0160a5
Merge branch 'master' into feature-asyncio
sveinse May 18, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/d0160a55dae143d395753e3d14599adca03c54c4 |
|
fe08d89
Merge branch 'master' into feature-asyncio
sveinse May 18, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/fe08d89eb79aee07cc7c4614f72431ecf7526b02 |
|
aa292a6
Migrate SDO client to another thread which allow reuse of existing co…
sveinse May 18, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/aa292a6f6ca088ba68acac98f594741cdfad84dd |
|
fd3be01
Merge branch 'master' into feature-asyncio
sveinse Jun 14, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/fd3be01b1a173839ca46ce6d59b5ac220c0998ae |
|
6dca2e1
Merge master into feature-asyncio
sveinse Aug 31, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/6dca2e15dbea1b388a40ae197dcaa1ecc39db5c7 |
|
59a7643
Minor fixes
sveinse Aug 31, 2024
| https://github.com/canopen-python/canopen/pull/359/commits/59a7643b83f753eedfd015e8ab61670bf75b874d |
|
bd749cd
Fixup the canopen connect mechanism for async
sveinse Feb 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/bd749cdb5cd0ec7c2c2f002c7819ce417dfab0df |
|
dba463a
Merge master into feature-asyncio
sveinse Feb 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/dba463a480f26cc7e0f9679b53843c493a953aa8 |
|
46f9b4a
Workaround for NMT Slave to avoid blocking IO
sveinse Feb 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/46f9b4a01997dc099fb85789f3e7534f3ab7b634 |
|
8260d7b
Merge branch 'canopen-python:master' into feature-asyncio
sveinse Apr 12, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/8260d7bc23ba6fdf9ce19f8deeabd746fe939051 |
|
a5de223
Comments and notes update
sveinse May 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/a5de223f66148ecf24d6b04ebf22f1e3ecc3a890 |
|
fdb6414
Unittests for running async and non-async
sveinse May 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/fdb641411f8ec765dd6d05f3e0da1df4f7cd78c7 |
|
edc0444
Refurbish async guard system
sveinse May 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/edc044492ca56f31157277e7e8d3bd0ea4b4afd8 |
|
2204ef3
Merge branch 'master' into feature-asyncio
sveinse May 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/2204ef30b08bcbbd603f65faca6a783a7143330f |
|
535f975
Update tests for async
sveinse May 2, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/535f975d8aaf0f318cb99cb5c3e067de2ba21871 |
|
c1e3659
Minor comment and typing updates
sveinse May 4, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/c1e3659cf12615efcf36134a138ce27df032fbb1 |
|
e3c84eb
Implement the framwork for sync back-end
sveinse May 4, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/e3c84eb52f5ee20e39368483f2eb85f5f7806197 |
|
3138176
Minor improvements
sveinse May 8, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/3138176b6b4e7501377be675447b29465a950f41 |
|
751f854
Added callback dispatcher
sveinse May 15, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/751f8549dba01a62c41510b4ce0a63120ac76920 |
|
e9ef593
Merge 'master' into feature-asyncio
sveinse Jun 11, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/e9ef59386989bfd6be8469d43cb19c7c24b5230b |
|
34d110b
Cleanup of the async code
sveinse Jun 14, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/34d110bb6153907a25b306479bf51777d291071d |
|
6c2e0b1
Fix test cases use of add_node into aadd_node
sveinse Jun 14, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/6c2e0b115e12c87e5c38e2ba4cd5b1475e488eb6 |
|
b483268
Various fixes for issues
sveinse Jun 15, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/b48326815225650d66983b1e01406a52544f8135 |
|
8b7465f
Append name to maintainers and copyright
sveinse Jun 15, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/8b7465f603d5579a774dd51e3bd92edb621fcfd3 |
|
b420035
Fixes after type checking
sveinse Jun 15, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/b420035580179744bd0762b47341eabcc42e8006 |
|
ee16bd4
Merge 'master' into feature-asyncio
sveinse Jun 20, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/ee16bd4f3a9add835be6c8bcd523b784916a4ae1 |
|
caf6db5
Merge 'master' into feature-asyncio
sveinse Nov 16, 2025
| https://github.com/canopen-python/canopen/pull/359/commits/caf6db5bc69bcbf9e433f14f146515ef44f03be1 |
|
Clear filters
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
nmt.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-375194200f5078948a8a0aef7f524b86712203ce541fb0c7b4524ef8f980cb13 |
|
base.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
p402.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
base.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
client.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-cb4f45260d53f5f205337bab89507514dfb2a3966190b0caa7b0c05b8e8e1a6d |
|
variable.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-c2df8d1d647e6b87f1f7add26f237391bf0149dd1126d4c1989a869975878849 |
|
canopen_async.py
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-51c6ddfafe211497190b7f77aa2c098cd34d04a5e824b671f2c4d28e1f3dff16 |
|
Prev
| https://github.com/canopen-python/canopen/pull/359/commits/590005634249aea482996a481992eb84464153e2 |
|
Next
| https://github.com/canopen-python/canopen/pull/359/commits/1be91028c6587d1f5881baa50831202189b9f7d0 |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
| https://github.com/sveinse |
| sveinse | https://github.com/canopen-python/canopen/commits?author=sveinse |
| canopen/nmt.py | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-375194200f5078948a8a0aef7f524b86712203ce541fb0c7b4524ef8f980cb13 |
|
View file
| https://github.com/canopen-python/canopen/blob/b48c4726b5271572abad8f11779667a3f49cea34/canopen/nmt.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/canopen-python/canopen/pull/359/commits/{{ revealButtonHref }} |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-375194200f5078948a8a0aef7f524b86712203ce541fb0c7b4524ef8f980cb13 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-375194200f5078948a8a0aef7f524b86712203ce541fb0c7b4524ef8f980cb13 |
| canopen/pdo/base.py | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
View file
| https://github.com/canopen-python/canopen/blob/b48c4726b5271572abad8f11779667a3f49cea34/canopen/pdo/base.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/canopen-python/canopen/pull/359/commits/{{ revealButtonHref }} |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-d62a41e4e9731bf76223d66a600a1c3e6ff6130926cee6cc92c2c2f160c2b24e |
| canopen/profiles/p402.py | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
View file
| https://github.com/canopen-python/canopen/blob/b48c4726b5271572abad8f11779667a3f49cea34/canopen/profiles/p402.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/canopen-python/canopen/pull/359/commits/{{ revealButtonHref }} |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-1aba1efc4b83b6aa2b42d9b986bec2c48340dbb666fd29cc6250722675f4d2e4 |
| canopen/sdo/base.py | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
View file
| https://github.com/canopen-python/canopen/blob/b48c4726b5271572abad8f11779667a3f49cea34/canopen/sdo/base.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/canopen-python/canopen/pull/359/commits/{{ revealButtonHref }} |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
|
| https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34#diff-a1846971546e90425222348abe3023b6b79a57214a15623630e5965d8868d140 |
| Please reload this page | https://github.com/canopen-python/canopen/pull/359/commits/b48c4726b5271572abad8f11779667a3f49cea34 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |