Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenCyphal/libcanard
A compact implementation of the Cyphal/CAN protocol in C for high-integrity real-time embedded systems
https://github.com/OpenCyphal/libcanard
Drivers
a7a6d4c6b105976cccac36e05c42abee566b70c4 authored over 8 years agod5c3ad0b116b6a18a398105c9dbc2586c0260186 authored over 8 years ago
307d762bef7650dc579e725a365f3e6fcabfb6ba authored over 8 years ago
9326fbe072e528b05ff110ff77bee6de8613f613 authored over 8 years ago
2edb6aef7fb17870864890570189d558273e6de8 authored over 8 years ago
5c711bbeee460064a56732a8ae8c104dc38bf671 authored over 8 years ago
ecaf0e910bfd0008137ccd45c719f5a4bafed595 authored over 8 years ago
68940e2ba73a99483f4da2b53de386eebb9480f7 authored over 8 years ago
bffe888d4a8b3c87f837ebb054da721035c9068a authored over 8 years ago
ec48a351249ab3467f6fb13f173939a2013136e7 authored over 8 years ago
e50844f37ae64a0efbc74f2f5fd7a339c2d4fedc authored over 8 years ago
dc3761854437bdec66c225debba64e651d7e060a authored over 8 years ago
a194120d86d6fda005f955d842d43341ce786db6 authored over 8 years ago
c5399175f7cc63bbe29836933337ec840bff190d authored over 8 years ago
c44af8aae7115819e0bf14ff503c2baf6a93253d authored over 8 years ago
Fix bugs in canardReadRxTransferPayload
9f376553e79436ab5ccee8c98346804740942f77 authored over 8 years ago987ad9ddd35464ed2e03b67702968bd0db4311cd authored over 8 years ago
8 bit data type ID for services
e3efc50fb97760fc5f81bee32a627f7b4de6e2a6 authored over 8 years ago953d34ce9cc16adcb73f4025f9b53cf235b1ac56 authored over 8 years ago
Test uavcan.protocol.GetNodeInfo request
d7e1bb970eb8c61b6e6a3d76d89d295bf18b469e authored over 8 years agod64bd9666a16b4bc32b80c454f30d043d194902a authored over 8 years ago
Wrap macro in parentheses
0753f7123227fe8c4b4076a2d26334552fdb45e7 authored over 8 years ago26d16693e51410c7b4a0272d77b2bbdd3fcbdd53 authored over 8 years ago
Bytes of signature should be little-endian
c35385d4d8cfa937f105446f0ca6da8820319671 authored over 8 years agoMulti-frame CRC should be little-endian
5029639e82f444645342841fc6cdc167a95ba8c7 authored over 8 years ago5be7c3ca69295ce1e1fc5b5c545b1006b1d72119 authored over 8 years ago
dc0db1474f23246a430a538079d9384f9533715b authored over 8 years ago
219d4e3d047a21d02749b48aa90888db24142c1c authored over 8 years ago
Properly releasing the transfer payload
d9ab40f194f156d4890ba720ac3db6d8f72f8c50 authored over 8 years agoed69d59ddf840f68a52f1222b85eca60c05707b8 authored over 8 years ago
Use fewer headers and change i to uint16_t
ba523d0bc4baa0aede6833cbbaa4b61c95cee4ed authored over 8 years ago27b3c8788f8b7200eab76a13cac4d0fc46a30d92 authored over 8 years ago
Destination node ID checking
34195e7f13637bdc79198c94bd1b2e5ecffe9383 authored almost 9 years ago4a440ef01cae4637fc46a012acb713d98a286e57 authored almost 9 years ago
b409b0eb4978b8eeddfe6b3f640af0e0a3bc2589 authored almost 9 years ago
f42f775e38402a5f24b424372a0e4bb41bc66208 authored almost 9 years ago
a9e506d3d75e2d2061ff5fa428c84c686dc04700 authored almost 9 years ago
9b1a1b061c438b1e1d35a54a4d17e81cd3a9835f authored almost 9 years ago
724ea80a336d8074459501907fc645256b51fddc authored almost 9 years ago
Implement Libcanard Library
940157b0dd1504b4ded72f757c00632ca74a86df authored almost 9 years ago8a7a6d1cea4adfc5e30a45a2e8e3bfc1d1343b4d authored almost 9 years ago
28755c2bf71347f9d5f52eef21aabee7d5c65d0a authored almost 9 years ago
519a259764751e7810e43dbe21086fba602c5479 authored almost 9 years ago
bc8c5833b1401a5898e52d31bd91d3e7e43c2866 authored almost 9 years ago
aa112be54f834a4cf48097be51a9a76c1aa614f8 authored almost 9 years ago
fae086eed9e8a6543c0c13f80ee7ecffcd11ce39 authored almost 9 years ago
9c595b48e8c9ec31cbdef328056edc4686dfd712 authored almost 9 years ago
9bdeabec2feebecd91aef76670b0e54bdbc3bf4b authored almost 9 years ago
167b54a8a588c63eb788fd294671230b0daa137b authored almost 9 years ago
89514fcd39f1cf344a164e925a2475896f0905a3 authored about 9 years ago
6aab3b66fc8780c4fbd29727b5e983625553aa80 authored about 9 years ago
5e0fa6fe80d757a5eae377ac1232ee7ca9d1e86f authored about 9 years ago
8d3d7e70cc08bead0d53e71d673b0de88dc45a68 authored about 9 years ago
By design libcanard only runs on 32 bit platforms.
cceb891302bb08fe9c295766c3cdd460c3719937 authored about 9 years ago605960c0e4d9272a5be6b89081892900324f5386 authored about 9 years ago
Corrected mistakes in the design document
af3da6a93f97ad69c1ff864311b8f22584d50869 authored about 9 years agoaef7d51aec4dbf781bea2d32484b1d9c1e40172c authored about 9 years ago
a4b7172bd67a9c85b15d488f0a95407a8f18fb0f authored about 9 years ago
Fix clang build + Switch to container based build infrastructure
2c88034f5a44232762bca4930dc68795a4c3c55f authored about 9 years ago
This allows Travis to use containers instead of full VMs, for faster
builds. It also fixes an is...
afa6001c7105845f8a17819b545f74ed78ccbef2 authored about 9 years ago
7a4f3205b45e7856f674511e2d436554c76b6a8d authored about 9 years ago
211e8148394662dc3e7eada71c3021f5b11523de authored about 9 years ago
cf324b97b1fd3bbc8e8bf639896f959d5428be91 authored about 9 years ago
87fe8ea7509ba19e11614dd5d88d531407ac6cc2 authored about 9 years ago
056e9a5176ed8eb5f1c1b06673dfe5f831fbd821 authored about 9 years ago
b1e55e6e883c5481938a7f6fbf2aaba2cd78d78d authored about 9 years ago
f53b2d26540160046cd2d2877653df79a5af8d01 authored about 9 years ago
4deee93a03655d372d74486d737adf6a7d1e1724 authored about 9 years ago
48e5398c61ba522394da63f3ec39810067155cca authored about 9 years ago
d5843b1d19d532d33597becbd7e44cc7aa3c165e authored about 9 years ago
a1f84d00e959d68e337fe452f4c03091d613c82a authored about 9 years ago
b796124118f7b4fa0e43be995205926ca49c3ad1 authored about 9 years ago
ffb77d908ba30c1d81eb93ff100f271a72bcb636 authored about 9 years ago
a45b7f62dcafe59115f06edc44d27c2951171ce4 authored about 9 years ago
bdc3bc388387a07b0fbae6b7b67a972e0ac4afad authored about 9 years ago
08a164a40abe1c5f62bb4774d215f9f8a617d5bb authored about 9 years ago
7dba83fbfc66a0f00f25b9433da003c4ebd49610 authored about 9 years ago
4dda3d27555d6a14eb7cfb2493d021551847e3de authored about 9 years ago
6265e9b8733914120b830e6d5a5a5c5ffb846163 authored about 9 years ago
7cd5eb092694abc6a0539932770180335d82f205 authored about 9 years ago
4d5aad2c66e35658482210f8236493e9291679f9 authored about 9 years ago
6e7012b9979696243d4eca2a397d3addf78cd9fa authored about 9 years ago
645d5c8348471f8dbe5e24bd7a6bd1968ca58977 authored about 9 years ago
4ceadfaf949e54afa2b5135d214013869ea6193b authored about 9 years ago
db6a367e101f5222e10810679cc03c42afbf2b01 authored about 9 years ago
d708b34b7a4f3b864898eddc9d443f1f4d753385 authored about 9 years ago
eec4efffd2ec3e7321a18b8be48d0b49e979c43d authored about 9 years ago
Convert design documentation
74f5770d7c81a8b5fe6af6663c6f8a0e90471490 authored about 9 years ago
The design document as on Google Drive, but converted to markdown for
version control.
d47aaddaab0eef1ebab7c558ab507744554ea98b authored about 9 years ago
8951b98b32ed12fb096aadf9d093b897548b6766 authored about 9 years ago
Prepending the list, however, is constant time.
e288578c4bfd4520008d7f560b9411861afc219c authored about 9 years ago14898d9d45ab41fd5bb0f8ddef9f82413cc20e49 authored about 9 years ago
0844f5b147bfaf23180b4adad5a099e53e029fde authored about 9 years ago
e3452442f31f290ce12b0ea5926162194be3b5ee authored about 9 years ago
c57df3dc00e63548220833e877976a9047332720 authored about 9 years ago
4b9ca64684bf08ce4236ca2a5012fcaca053e0b9 authored about 9 years ago
8470b143d0effd110df469691c9689ae94066a69 authored about 9 years ago
d4e846c4a74333496e521238c3816fda5b2cb949 authored about 9 years ago