Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenCyphal/specification
The Cyphal specification documents are maintained here.
https://github.com/OpenCyphal/specification
Feedback from Kjetil
d9f2795eb3cfd1142d959a6334ec7639f945da0a authored about 6 years ago
d9f2795eb3cfd1142d959a6334ec7639f945da0a authored about 6 years ago
Merge branch 'subject-id' into transport
60650ba8c8b914dc9286d2dbc4ac25aab752a88c authored about 6 years ago
60650ba8c8b914dc9286d2dbc4ac25aab752a88c authored about 6 years ago
Added an item on functional safety to the list of core design goals
724ab3f03625b3d1bbb836b9c735f1c1c7d9ca87 authored about 6 years ago
724ab3f03625b3d1bbb836b9c735f1c1c7d9ca87 authored about 6 years ago
Merge branch 'subject-id' into transport
3ae92171744bc497e597b29042a5d80020a28c0d authored about 6 years ago
3ae92171744bc497e597b29042a5d80020a28c0d authored about 6 years ago
Addressing some of the feedback from Scott
a73f9363628fd2749b95a4ed7b29f2450c9e3b2e authored about 6 years ago
a73f9363628fd2749b95a4ed7b29f2450c9e3b2e authored about 6 years ago
CAN spec WIP
fc23893941cf99d93264d54eb616ed83603ccaea authored about 6 years ago
fc23893941cf99d93264d54eb616ed83603ccaea authored about 6 years ago
Clarifications for non-redundantly interfaced nodes
7057a833e7284d8b55ae8992fa351a74930dae6a authored about 6 years ago
7057a833e7284d8b55ae8992fa351a74930dae6a authored about 6 years ago
Transport layer proofreading and clarifications
776168cf8b554085e1afebc38213f442bca640ca authored about 6 years ago
776168cf8b554085e1afebc38213f442bca640ca authored about 6 years ago
Minor formatting corrections in chapter 4
8d79ce34b75dbba6aa84c49397085ca0049a02ae authored about 6 years ago
8d79ce34b75dbba6aa84c49397085ca0049a02ae authored about 6 years ago
Section 4.3 update; pending proof reading
5aaecec987a7b0703a3ef046ebe5c60d2350159f authored about 6 years ago
5aaecec987a7b0703a3ef046ebe5c60d2350159f authored about 6 years ago
Transport layer: sections 4.1 and 4.2 updated
e140961f43425cb463033e2727ab361235082667 authored about 6 years ago
e140961f43425cb463033e2727ab361235082667 authored about 6 years ago
Fixed the number of service identifiers: 512
3fd147847fbd61a8f18e36f9e0dc23c9f0182cfe authored about 6 years ago
3fd147847fbd61a8f18e36f9e0dc23c9f0182cfe authored about 6 years ago
Final corrections to the first two chapters and the front page
1998c7654c6083a520a7b8be2920a4f54f9fd91e authored about 6 years ago
1998c7654c6083a520a7b8be2920a4f54f9fd91e authored about 6 years ago
Minor style fix in the first chapter
f0d5e491c2cb6ba38ae4b8bea6314872c5d844f1 authored about 6 years ago
f0d5e491c2cb6ba38ae4b8bea6314872c5d844f1 authored about 6 years ago
Chapter 2 update
be7997cc23c44b97d53d6e7ebe8dcc177fffc23c authored about 6 years ago
be7997cc23c44b97d53d6e7ebe8dcc177fffc23c authored about 6 years ago
Introduction update finished
966b70f47598cebfe54cda574545e708ede1afb7 authored about 6 years ago
966b70f47598cebfe54cda574545e708ede1afb7 authored about 6 years ago
Section 1.1 review/update
70e9ba5c82eec98ce49d91203deeda534029dbfe authored about 6 years ago
70e9ba5c82eec98ce49d91203deeda534029dbfe authored about 6 years ago
Note about always being open
ba1495e038347a99e0da63cd9421e44c6ac68f6f authored over 6 years ago
ba1495e038347a99e0da63cd9421e44c6ac68f6f authored over 6 years ago
Merge pull request #31 from kjetilkjeka/id_table
Landscape page CAN ID table
de515cb0c38c89770f9d5c0106fffc405c0501aa authored over 6 years ago
Removed no longer needed package
8e353744aeba7d6cc6f8e64d878b3e5819a90305 authored over 6 years ago
8e353744aeba7d6cc6f8e64d878b3e5819a90305 authored over 6 years ago
Fixed bug in ranges and range notations
90300b09eff1dff89b609b8327dbe116b62ae1c3 authored over 6 years ago
90300b09eff1dff89b609b8327dbe116b62ae1c3 authored over 6 years ago
Use a resizebox to make the bit layout fit on a portrait page
c817bf4e42c6896f7f8e5b03a61f0aa5d0874605 authored over 6 years ago
c817bf4e42c6896f7f8e5b03a61f0aa5d0874605 authored over 6 years ago
Shortened long table code by putting cells on new line
ed9c08d44e028d1b32ef4ac81e81e994c47d2db5 authored over 6 years ago
ed9c08d44e028d1b32ef4ac81e81e994c47d2db5 authored over 6 years ago
Explanded CAN ID table to include both name and ranges and be more readable
ba11c4066b8f00903cde830b31c77d7d08b6b1ff authored over 6 years ago
ba11c4066b8f00903cde830b31c77d7d08b6b1ff authored over 6 years ago
Made a landscape table with updated fields (after Stockholm summit)
d105fd370e408d06eb792ca03021200452906712 authored over 6 years ago
d105fd370e408d06eb792ca03021200452906712 authored over 6 years ago
Merge pull request #24 from UAVCAN/note-on-transfer-id-for-temporal-synchronization
Note on the use of the transfer ID value for purposes of temporal synchronization of message str...
177a8b7283117003c21b210458f77f449aa4429c authored over 6 years ago
Final corrections from Scott
fe1459c5d0bb6f54f47e490ccdd7884d77a9c512 authored over 6 years ago
fe1459c5d0bb6f54f47e490ccdd7884d77a9c512 authored over 6 years ago
Fixing the issues
03e8eb68de8f97aa32c2bd9ab18812c11f04891a authored over 6 years ago
03e8eb68de8f97aa32c2bd9ab18812c11f04891a authored over 6 years ago
Merge pull request #27 from kjetilkjeka/gitlab-ci
Changed to gitlab ci to leverage the artifact system.
5290d529c8340ecbcaa51d269124f8ef4db349f0 authored over 6 years ago
Changed to gitlab ci
c6605d2153ddfe0ed379de754020e69990abbf84 authored over 6 years ago
c6605d2153ddfe0ed379de754020e69990abbf84 authored over 6 years ago
Added two more clarifications concerning #8. Fixes #8
82bfbb70c39959db0121ee7df0be8a43f6484659 authored over 6 years ago
82bfbb70c39959db0121ee7df0be8a43f6484659 authored over 6 years ago
Note on the use of the transfer ID value for purposes of temporal synchronization of message streams
53b408643c71a60b8ee575af5b8a92b8438aab6d authored over 6 years ago
53b408643c71a60b8ee575af5b8a92b8438aab6d authored over 6 years ago
Minor style corrections: whitespace, removed an unused package
bb863107b267bab9fb4467ef23c604f14c72cb4c authored over 6 years ago
bb863107b267bab9fb4467ef23c604f14c72cb4c authored over 6 years ago
Merge pull request #23 from thirtytwobits/master
Issue #16 edits to section 2.1
97bf0bfa53db0c581e22f480e0620639dbb7055e authored over 6 years ago
Issue #16 edits to section 2.1
4ac78c22db0e967a771dc7b8a37d85d3ae816b88 authored over 6 years ago
4ac78c22db0e967a771dc7b8a37d85d3ae816b88 authored over 6 years ago
Merge pull request #19 from UAVCAN/connector-pinout-warning
Added a warning about the different PCB footprints of the JST GH connector type
d37048c8824215e5d7a10c110590017d2e43cb79 authored over 6 years ago
Merge pull request #18 from UAVCAN/license
Fixed the legal statement
5169f2ac128d0749ca99adbc47ba06048da6cd26 authored over 6 years ago
Updating the disclaimer
1414c901eef590816fc64825cfad65743712a23b authored over 6 years ago
1414c901eef590816fc64825cfad65743712a23b authored over 6 years ago
Issue #16, changes for chapter 1
Mostly English fixes including proper tex em dashes and quotes.
Some substantiative fixes as well.
Removed references to 'UAVCAN Development Team' from section 'Limitation of liability'
4fc09f843534210837995f348fc287571189add5 authored over 6 years ago
4fc09f843534210837995f348fc287571189add5 authored over 6 years ago
Disclaimer of warranty, Limitation of liability
9cfc0c966776b1710676d888027e0a808453aa3c authored over 6 years ago
9cfc0c966776b1710676d888027e0a808453aa3c authored over 6 years ago
Added a warning about the different PCB footprints of the JST GH connector type
a30e50f17c1c5fcfbbda9c6f39f0a498916b9c36 authored over 6 years ago
a30e50f17c1c5fcfbbda9c6f39f0a498916b9c36 authored over 6 years ago
A mildly related change: removed own authorship statement
4e91b83a3c349316d6b73a8fe1bf16ecb1753f84 authored over 6 years ago
4e91b83a3c349316d6b73a8fe1bf16ecb1753f84 authored over 6 years ago
Fixed the legal statement; using CC BY 4.0; the liability statement is left intact as well
e5e4690064fee5df2d5572372dffa84af40b0ee4 authored over 6 years ago
e5e4690064fee5df2d5572372dffa84af40b0ee4 authored over 6 years ago
Hardware design recommendations
6b6577e8a4762f90492a3fcb95f82f36f84955f0 authored over 6 years ago
6b6577e8a4762f90492a3fcb95f82f36f84955f0 authored over 6 years ago
Slightly better wording
ac406e783ad6b7ddf756578ce69240f28d79be94 authored over 6 years ago
ac406e783ad6b7ddf756578ce69240f28d79be94 authored over 6 years ago
Fixed a minor formatting issue
380735c70a204962d5cc64043a95c25aced483b0 authored over 6 years ago
380735c70a204962d5cc64043a95c25aced483b0 authored over 6 years ago
Reorganization: physical layer spec moved into the last chapter, which has been renamed into 'Physical layer'. The new structure is much cleaner.
069d1630eda53d63b7a74de8109e3dfd5beac22f authored over 6 years ago
069d1630eda53d63b7a74de8109e3dfd5beac22f authored over 6 years ago
Clearer notation in the CAN filter config algorithm spec
d273bedca1aadec92f0585c9e181a7b1836a9ea4 authored over 6 years ago
d273bedca1aadec92f0585c9e181a7b1836a9ea4 authored over 6 years ago
Merge pull request #11 from UAVCAN/review
Review #6
415062026f5b674d781076a1de17512546e0884b authored over 6 years ago
Merge pull request #12 from UAVCAN/transport-agnostic
[WIP] Transport agnostic spec
85b3f92ed71fb047a15ff817ba4a5b9db0c18307 authored over 6 years ago
Rephrased potentially ambiguous statement in the overview (per Kjetil)
16a6c63c39a1db56750dac0426e88f290eeba147 authored over 6 years ago
16a6c63c39a1db56750dac0426e88f290eeba147 authored over 6 years ago
CAN physical layer parameters and a stub for CAN FD
db5bd3c6aa05d667b73442d0dbe8bb4d8ddf0ddc authored over 6 years ago
db5bd3c6aa05d667b73442d0dbe8bb4d8ddf0ddc authored over 6 years ago
Merge pull request #15 from kjetilkjeka/travis_compile
Make travis build pdfs
b8a821a29f0068f8efc78941d0e42a2e500c35a8 authored over 6 years ago
Have travis build pdfs. Usefull for PR's and generating documentation from master branch
ed18a7be2388b3f511d5800d58394d6a5394d605 authored over 6 years ago
ed18a7be2388b3f511d5800d58394d6a5394d605 authored over 6 years ago
Added the micro connector pinout
1128ccf86f49b6b8cdbacb8edad7279a5b2684c0 authored over 6 years ago
1128ccf86f49b6b8cdbacb8edad7279a5b2684c0 authored over 6 years ago
UAVCAN Micro connector spec
4217cec817f107e826fd0efb532ad839b1190042 authored over 6 years ago
4217cec817f107e826fd0efb532ad839b1190042 authored over 6 years ago
M8 connector spec added
fa1e06dc89af80f1820abaad4b6aa370598799ea authored over 6 years ago
fa1e06dc89af80f1820abaad4b6aa370598799ea authored over 6 years ago
UAVCAN connector spec WIP - D-Sub defined, the other two are not yet
92f6dab0a8136dfdf42081ad0fb38ad05b676e33 authored over 6 years ago
92f6dab0a8136dfdf42081ad0fb38ad05b676e33 authored over 6 years ago
Automatic CAN acceptance filter configuration algorithm
4b15f7a74ef709cf642ae30b1c5cfb96ba7ac1df authored over 6 years ago
4b15f7a74ef709cf642ae30b1c5cfb96ba7ac1df authored over 6 years ago
CAN-related software design considerations
577dce41bb20c3fcad6c923a15611198d3ebb99c authored over 6 years ago
577dce41bb20c3fcad6c923a15611198d3ebb99c authored over 6 years ago
The CAN ID table recategorized as a figure
b4411b6d5979639fbd7bb8a130a94287a4cc457f authored over 6 years ago
b4411b6d5979639fbd7bb8a130a94287a4cc457f authored over 6 years ago
Architectural diagram defined in LaTeX instead of using an external image
0eb7af8067dbed95385a03dcd426ea574acd676a authored over 6 years ago
0eb7af8067dbed95385a03dcd426ea574acd676a authored over 6 years ago
Added a note on DT name/ID and compatibility (soft requirement)
2b42c685d03342c057ac07bea0d74400e509ea1f authored over 6 years ago
2b42c685d03342c057ac07bea0d74400e509ea1f authored over 6 years ago
Better section name
db0055788fbbc44bd083d7d31611390e4799d88e authored over 6 years ago
db0055788fbbc44bd083d7d31611390e4799d88e authored over 6 years ago
Minor corrections in the TID computation example
811506623d328208eb1091a4e003afb63f41c6e9 authored over 6 years ago
811506623d328208eb1091a4e003afb63f41c6e9 authored over 6 years ago
Typo
e90e9faeeb0fcf8c7b581de4885fb7633457091d authored over 6 years ago
e90e9faeeb0fcf8c7b581de4885fb7633457091d authored over 6 years ago
All unnecessary references to CAN have been replaced with transport-agnostic language
54ce20cb3217f3780aa834081f44eaa4cb136efb authored over 6 years ago
54ce20cb3217f3780aa834081f44eaa4cb136efb authored over 6 years ago
Transport layer reorganization WIP - most of the CAN-specific stuff moved into a section in the chapter 4 - Transport layer
52960192e5bdd4b4568d12c9d76562ef53f08a30 authored over 6 years ago
52960192e5bdd4b4568d12c9d76562ef53f08a30 authored over 6 years ago
The groundwork necessary for separation of the CAN-specific parts out of the transport layer specs
cb6df04f0e70195853892bf01eb525f5765c75fe authored over 6 years ago
cb6df04f0e70195853892bf01eb525f5765c75fe authored over 6 years ago
Final edits
8082fce65cb6695c63635ee8c45a29e742f5e655 authored over 6 years ago
8082fce65cb6695c63635ee8c45a29e742f5e655 authored over 6 years ago
Input from Scott
6136b1a214425c4d7b18aad1ffd4e953fc326004 authored over 6 years ago
6136b1a214425c4d7b18aad1ffd4e953fc326004 authored over 6 years ago
Typo
e7fdcb13ae849b2c19478423e4bb7cfa3949910e authored over 6 years ago
e7fdcb13ae849b2c19478423e4bb7cfa3949910e authored over 6 years ago
Kjetil's suggestions
3a7f0c7f56cca31cc874c3e79ea8c06c7a47f9ca authored over 6 years ago
3a7f0c7f56cca31cc874c3e79ea8c06c7a47f9ca authored over 6 years ago
CAN 2.0 is no longer designated as legacy
5dc4c93d785ca029e5a4e946e4ecf0b40d764475 authored over 6 years ago
5dc4c93d785ca029e5a4e946e4ecf0b40d764475 authored over 6 years ago
Clarifications per Kjetil's suggestions
8250fa0c68d949781ff0f01d3b9dc08e535a8f05 authored over 6 years ago
8250fa0c68d949781ff0f01d3b9dc08e535a8f05 authored over 6 years ago
Semantic compat clarifications
cae4dcbb20b0c86e60ca2c23af7ad57a45b002d0 authored over 6 years ago
cae4dcbb20b0c86e60ca2c23af7ad57a45b002d0 authored over 6 years ago
Minor formatting change (whitespace only)
367e9dbcd7324347d2d095f842de31a7629c0be5 authored over 6 years ago
367e9dbcd7324347d2d095f842de31a7629c0be5 authored over 6 years ago
Added a table with complex bit compatibility examples
b56a121a52fc32f6fbaa3d1e334634925e0eb9d3 authored over 6 years ago
b56a121a52fc32f6fbaa3d1e334634925e0eb9d3 authored over 6 years ago
Semantic compatiblity uncoupled from bit-compatibility
b77ee16cb86f10a0e4ce56012568a8378f0f81ea authored over 6 years ago
b77ee16cb86f10a0e4ce56012568a8378f0f81ea authored over 6 years ago
Bit compatibility clarifications
66c7e0936bd446e4b285d6c74a597fd605274e36 authored over 6 years ago
66c7e0936bd446e4b285d6c74a597fd605274e36 authored over 6 years ago
Another stab at bin-compat
510159e0421f5ffcfc33cad392fd7ca07f4051cc authored over 6 years ago
510159e0421f5ffcfc33cad392fd7ca07f4051cc authored over 6 years ago
Here, that's better - the concept of 'valid encoded representation' is not needed at all
df8479b30cfa3443a8653ae7abd00b5eb1e92030 authored over 6 years ago
df8479b30cfa3443a8653ae7abd00b5eb1e92030 authored over 6 years ago
Defining 'valid encoded representation' - seems unnecessarily complicated
9d095ecb901691d68b0c2be18f58fb804437b3ea authored over 6 years ago
9d095ecb901691d68b0c2be18f58fb804437b3ea authored over 6 years ago
Updates to 'Specification update and approval process'
c9f5109030c2658e5008f0bfa6e2afa817818323 authored over 6 years ago
c9f5109030c2658e5008f0bfa6e2afa817818323 authored over 6 years ago
Chapter 4 porting complete; the receptin section still requires review and restructuring probably
1bab0633d58982d1ae08d71197d7088010a6c6e9 authored over 6 years ago
1bab0633d58982d1ae08d71197d7088010a6c6e9 authored over 6 years ago
Transfer ID comparison algorithm specification
a215ed6d7a0cc6b568c2391e3a4130d442ef8bd0 authored over 6 years ago
a215ed6d7a0cc6b568c2391e3a4130d442ef8bd0 authored over 6 years ago
CAN data format
94f41d4893c930a7ab2675aaeba55e9fe862cf96 authored over 6 years ago
94f41d4893c930a7ab2675aaeba55e9fe862cf96 authored over 6 years ago
Chapter 4 progress
8fb57e5a6df3ba111b15a8ae2243c74229e86aa8 authored over 6 years ago
8fb57e5a6df3ba111b15a8ae2243c74229e86aa8 authored over 6 years ago
CAN bus requirements section
f943f8b011835c817f6fb86aaa8d84306936f7e1 authored over 6 years ago
f943f8b011835c817f6fb86aaa8d84306936f7e1 authored over 6 years ago
Section 4.3.1 finished
ca88888dd508b18ebea2c33e3ab3d2b6c2225f62 authored over 6 years ago
ca88888dd508b18ebea2c33e3ab3d2b6c2225f62 authored over 6 years ago
Transport: DTMVN, NID
490e3f5e6abd708a4247c82a55e2a4d4a573c888 authored over 6 years ago
490e3f5e6abd708a4247c82a55e2a4d4a573c888 authored over 6 years ago
DSDL: implicit @deprecated directive
74f5ec58564f545ff6fca48bc04e9e2f819e012e authored over 6 years ago
74f5ec58564f545ff6fca48bc04e9e2f819e012e authored over 6 years ago
Merge pull request #7 from UAVCAN/review
Review #6
a961dcb5fcfc6ec060f36f5e9eaeb2aa8f443a10 authored over 6 years ago
Expanded the DSDL versioning section with more information
f6ed42835a3ef88125d0549a097d84d98e1705d8 authored over 6 years ago
f6ed42835a3ef88125d0549a097d84d98e1705d8 authored over 6 years ago
Chapter 4 progressing
9e986e506e31f031a64af5ade5d97484e1d563b3 authored over 6 years ago
9e986e506e31f031a64af5ade5d97484e1d563b3 authored over 6 years ago
CAN ID section continues
01abfb899caffe8756e749ad2748de5b70069d63 authored over 6 years ago
01abfb899caffe8756e749ad2748de5b70069d63 authored over 6 years ago
CAN ID format table
f5e628b9be3a9552aa5650de3671918acfc3b5e6 authored over 6 years ago
f5e628b9be3a9552aa5650de3671918acfc3b5e6 authored over 6 years ago
Chapter 4 ready up to the CAN ID struct
a5bf451b7ca9759dc435d3ecf2f9b75f0167f1a7 authored over 6 years ago
a5bf451b7ca9759dc435d3ecf2f9b75f0167f1a7 authored over 6 years ago
Copyright update - starting from 2015
863353cb227e527a71f2ff1c7fa7ef44e4ed0273 authored over 6 years ago
863353cb227e527a71f2ff1c7fa7ef44e4ed0273 authored over 6 years ago