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
5bd2c32a9baae9bd2dec3a92e1707c97d8b37ee6 authored over 6 years ago
9d2e2904d25c0df10dc78a17ba915cdb13d54292 authored over 6 years ago
Minor doc and code style fixes related to the new DSDL compiler
8340580dfad792ec737b6f19d82feab78e1330e3 authored over 6 years ago09c228fe1f917f5e0014056c6a960ccb8f90f047 authored over 6 years ago
e0123c0f6f1f356637af0a7434415a128e02c3df authored over 6 years ago
da7a4374244812830c95e818b435dd1d75d3162b authored over 6 years ago
23e09030ead04b061607aa31278e448dc6e4e4a6 authored over 6 years ago
Implemented DSDL compiler for the libcanard.
2af89db6fd60663ef77daef0bb3fde33479ee7b2 authored over 6 years ago
- Added info about header only code generation.
- Removed info about the python monotonic libr...
a8b3237d22f366b3fb05cd1c8d7e626f2596bbfd authored over 6 years ago
Added longer names for exported defines to prevent collision when
using library as header only.
When using libcanard_dsdlc generator with --header_only flag it will
generate header only versio...
The driver is tested against STM32F446
c3822b37d4dcd690d4d85fe5330b0880c9b9f57c authored over 6 years ago-C-files have not folder_ before their real name to make them unique.
1a8e2c87f6058e8263f25af02901e9d167a81404 authored over 6 years ago-Changed API names from Encode and Decode to _encode and _decode.
efd6308c89c1f05745eb500455cdb0c447a54b52 authored over 6 years ago
- Float16 will be promoted to float32 in structs and just converted
to float16 before encoding...
- Decode function is now be backward compatible with future TAO removal
- 1st messages decode is...
- FLOAT16 define changed to CANARD_FLOAT16
- Monolith typo fixed to monotonic
- Usin...
0104f016beec593056d635d468806598c8aa965a authored over 6 years ago
Fixed assert sizeof compatibility issue
fa12c07d5219cf348eaf1efe9f35771bf4d0945c authored over 6 years ago
Fixed compatibility issue when checking struct size in assert
https://github.com/UAVCAN/libcanar...
Removed all native integral types in favor of stdint in order to improve portability and complia...
7899ddf80a5981363e1f6e72ef7df2ae9359ac0f authored over 6 years ago931fcd0c7fb4f41317c1ebd007b5996ffa83d1aa authored over 6 years ago
efaa02d0aa12147d3bb17d9bc50b147278298c0e authored over 6 years ago
f8f3a65ccfafe006895b89b8097f699ad0031b2f authored over 6 years ago
5287c52d479311918b886b6c3d750f78b4798b15 authored over 6 years ago
Code robustness improvements
63b2bba32bac8471840190c15e1a9fb1d4d9ce94 authored over 6 years agod6d086c597ce0bc69390f58a619fbda8e5c49a08 authored over 6 years ago
16781404d9a98f1893c7e6572fc9fa14b38098ed authored over 6 years ago
162010f1eefdc468547ee5f130cf67310bbbe6d8 authored over 6 years ago
2a35fc4e4bf2748ecc3e8db3b9feeda234770307 authored over 6 years ago
547cb267bc4c44fd9ca13a5d580f0e22bb949f09 authored over 6 years ago
355188dfa5760c5a27dc9dc7bab70aeb0006bf3e authored over 6 years ago
274544497318960524b25fb01278c57c39b8f3a0 authored over 6 years ago
786a8d4cc0debbedaeb5789d8b587fce0f4c14e3 authored over 6 years ago
cc46b0106c4bd94ad3915fcdd90477823f62415d authored over 6 years ago
5e8a42bed3b62163039105c3793a8fc23f0c0fab authored over 6 years ago
a2111383f1b08d0eae55f0de4f4e2a0f87b801b0 authored over 6 years ago
80386734ea6ce6d44d29fd2861bd7e278ad67e1d authored over 6 years ago
20b7b0a2b769032080e87d4ab4ae37fb2d7c54ef authored over 6 years ago
Abort build if the platform is not supported
2d96dad66585119e70594a50c0f8bc88ace9dcfa authored over 6 years ago0f5527ec0674ee4ae2ace4947d518c9dadb1694d authored over 6 years ago
48b74477b3bb38ee3e5c0d61eec7e05fb71638e1 authored over 6 years ago
ebdc822338e78cc2f8a4db063859ec50d38a8424 authored over 6 years ago
fa8f0a40a4d07f5787d8b71940b07d41c544e8c4 authored over 6 years ago
19df002601910bf9c43447230059f9ec99c83b4f authored over 6 years ago
636795f4bc395f56af8d2c61d3757b5e762bb9e5 authored almost 7 years ago
Make data_index a uint16_t to allow sending more than 256 bytes.
902dc933dc2beb2e4bf305cb027cdd9ed4278b6a authored about 7 years agoe49bdece231b261a7cf8d50e4998c091a3807e06 authored about 7 years ago
799c9e6d710fcb311aa01bcf4dfb8b8e3ab141a9 authored over 7 years ago
1c7fb3a4e7366b09f1908639147a32bbc6380cc3 authored over 7 years ago
Fix new NuttX CAN Bus header location
2da1c49b50106b2820a4efaa1123ba6d040de357 authored over 7 years ago5ad65c6a4efda60cda7a8f0512da0f465822bbb8 authored over 7 years ago
ca03910d3f2b33f3c3f238cbf738947101cec696 authored over 7 years ago
96cac09765fcdddbd8bfba84daacac4ff308ad5f authored almost 8 years ago
001112be4b6dc750e78adafc80d74f179f6a05b6 authored almost 8 years ago
5ae04ed48ed714db95c3e8d478a208a476539326 authored almost 8 years ago
a4f638b095faa6d3871aa99746a3eecb17d54a60 authored almost 8 years ago
1df563a21a1f8967540c1a45dc08cda11ef4efaf authored almost 8 years ago
bffba1b022fb0983a2a1356602f08aab637cb1d7 authored almost 8 years ago
b490f2626ff76de65f45bfb3fcca040da225d080 authored almost 8 years ago
STM32 driver
8f0d51795170b34dc167e8fe9d16bb5b6b5f1eef authored almost 8 years ago71c9cc59e807e4337109a7ae4b4593dc514380a5 authored almost 8 years ago
96a6c078c53f07f4160c1c0659e15a286e0d29bc authored almost 8 years ago
5bf80e5749692f03071999662b797262cbac17bb authored almost 8 years ago
b815c2bac753a6abf33b208354f5b9b69f414149 authored almost 8 years ago
afd4f39c7e5796d8a20353b2cd6b2895aaaa269a authored almost 8 years ago
0c4e824881aa93185282b6e07ffa791abe688a2c authored almost 8 years ago
1d39c8d41091d79a9ee5e9d9f915bcd330cd139c authored almost 8 years ago
37920d2fd506f10e73b533d2a1642ee6ee48d694 authored almost 8 years ago
373773497db692b7fd392c9304ce40b776be66ce authored almost 8 years ago
fa11c2c5693e0eb11a190cbf249e279a729a7144 authored almost 8 years ago
17720705a8e7ef38890b5290a6efabf7038f01bb authored almost 8 years ago
1347c40c3db284b23cdf419091787912cfb8986b authored almost 8 years ago
68a821229cfe0627ecfadeb24630c9c91c200738 authored almost 8 years ago
036a8a85e732011618e74ddefc9283baf060e467 authored almost 8 years ago
5ea90a9611748083951b7a4206e397e940bc52c6 authored almost 8 years ago
83101fbec9cbe50f546bff325686f4f449026aaa authored almost 8 years ago
284a3e80e9ce764aee55cb8082069656c4c7374f authored almost 8 years ago
d2c88ada6b0671fdba894a2f0fd8a7d8d12d6a85 authored almost 8 years ago
15542b07cabec11eb4934319d1331b7a898f55af authored almost 8 years ago
75c2fb958b18baa28e2d9c50f5a7a5fb3af673df authored almost 8 years ago
Extended the library API with a new function canardGetUserReference()
e01c2fcfbabe5312e144fcf13b32fb9c5addf437 authored almost 8 years agoa7c107d1012ec0b2908d8ec17d78581894597596 authored almost 8 years ago
38f917d403aee2d6f6dbf67eb1d8ec4374ff0107 authored almost 8 years ago
e55a398bce3556e33529147f59fe5c57113500a5 authored almost 8 years ago
4594984482a0ed915cd8a953d1431b768d5804c9 authored almost 8 years ago
e6dad86bd4a2c7bd0e7d743caf18c9663253d6e5 authored almost 8 years ago
25113e1cfbacae47a31c8452b6b58272c0fe1c2b authored almost 8 years ago
cf7777cdb76f142f0e3dcf50c669dcd57bf8d72b authored almost 8 years ago
Allocation failure checks
23f80800c14f4e9f3f6e55f582bb8ab03be146c5 authored about 8 years agob8178329d9d9680a06f93c063c46a4944685d504 authored about 8 years ago
0ac1ffb9d9dea520d4e790ab0c76658aa4f61920 authored about 8 years ago
Adding functionality to show type infor for custom messages
a8840be45d98e52a4ca29dd838130207112ac28b authored over 8 years agoa815c368a042bc33f4f55efcf03ac97eefc8226d authored over 8 years ago
the path to the custom message.uavcan can be specified with a commandline function
c208eeb03b9b62156b805f657fcfd17d48c7b43b authored over 8 years agoFix for sending of 0-length messages
b58966126036e4c0694a451ef50ae42b8bced62c authored over 8 years ago5df66c98446787ce20c4dace873e0710b321a6c2 authored over 8 years ago
NuttX driver: update include path
e4a1d52be862b03e5872add75890e67bf1d9187c authored over 8 years agoFix tables in documentation
f1aef19bf097839e19e79a0c777fb5ac28b74590 authored over 8 years ago