Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenCyphal

Open technology for real-time intravehicular distributed computing and communication based on modern networking standards (Ethernet, CAN FD, etc.)
Collective - Host: opensource - https://opencollective.com/opencyphal - Website: https://opencyphal.org - Code: https://github.com/OpenCyphal

The groundwork necessary for separation of the CAN-specific parts out of the transport layer specs

github.com/OpenCyphal/specification - cb6df04f0e70195853892bf01eb525f5765c75fe authored over 6 years ago
Kjetil's suggestions

github.com/OpenCyphal/specification - 3a7f0c7f56cca31cc874c3e79ea8c06c7a47f9ca authored over 6 years ago
CAN 2.0 is no longer designated as legacy

github.com/OpenCyphal/specification - 5dc4c93d785ca029e5a4e946e4ecf0b40d764475 authored over 6 years ago
Clarifications per Kjetil's suggestions

github.com/OpenCyphal/specification - 8250fa0c68d949781ff0f01d3b9dc08e535a8f05 authored over 6 years ago
Semantic compat clarifications

github.com/OpenCyphal/specification - cae4dcbb20b0c86e60ca2c23af7ad57a45b002d0 authored over 6 years ago
Minor formatting change (whitespace only)

github.com/OpenCyphal/specification - 367e9dbcd7324347d2d095f842de31a7629c0be5 authored over 6 years ago
Added a table with complex bit compatibility examples

github.com/OpenCyphal/specification - b56a121a52fc32f6fbaa3d1e334634925e0eb9d3 authored over 6 years ago
Semantic compatiblity uncoupled from bit-compatibility

github.com/OpenCyphal/specification - b77ee16cb86f10a0e4ce56012568a8378f0f81ea authored over 6 years ago
Bit compatibility clarifications

github.com/OpenCyphal/specification - 66c7e0936bd446e4b285d6c74a597fd605274e36 authored over 6 years ago
Another stab at bin-compat

github.com/OpenCyphal/specification - 510159e0421f5ffcfc33cad392fd7ca07f4051cc authored over 6 years ago
Here, that's better - the concept of 'valid encoded representation' is not needed at all

github.com/OpenCyphal/specification - df8479b30cfa3443a8653ae7abd00b5eb1e92030 authored over 6 years ago
Defining 'valid encoded representation' - seems unnecessarily complicated

github.com/OpenCyphal/specification - 9d095ecb901691d68b0c2be18f58fb804437b3ea authored over 6 years ago
Updates to 'Specification update and approval process'

github.com/OpenCyphal/specification - c9f5109030c2658e5008f0bfa6e2afa817818323 authored over 6 years ago
Chapter 4 porting complete; the receptin section still requires review and restructuring probably

github.com/OpenCyphal/specification - 1bab0633d58982d1ae08d71197d7088010a6c6e9 authored over 6 years ago
Transfer ID comparison algorithm specification

github.com/OpenCyphal/specification - a215ed6d7a0cc6b568c2391e3a4130d442ef8bd0 authored over 6 years ago
Chapter 4 progress

github.com/OpenCyphal/specification - 8fb57e5a6df3ba111b15a8ae2243c74229e86aa8 authored over 6 years ago
CAN bus requirements section

github.com/OpenCyphal/specification - f943f8b011835c817f6fb86aaa8d84306936f7e1 authored over 6 years ago
Section 4.3.1 finished

github.com/OpenCyphal/specification - ca88888dd508b18ebea2c33e3ab3d2b6c2225f62 authored over 6 years ago
Transport: DTMVN, NID

github.com/OpenCyphal/specification - 490e3f5e6abd708a4247c82a55e2a4d4a573c888 authored over 6 years ago
DSDL: implicit @deprecated directive

github.com/OpenCyphal/specification - 74f5ec58564f545ff6fca48bc04e9e2f819e012e authored over 6 years ago
Merge pull request #7 from UAVCAN/review

Review #6

github.com/OpenCyphal/specification - a961dcb5fcfc6ec060f36f5e9eaeb2aa8f443a10 authored over 6 years ago
Expanded the DSDL versioning section with more information

github.com/OpenCyphal/specification - f6ed42835a3ef88125d0549a097d84d98e1705d8 authored over 6 years ago
Chapter 4 progressing

github.com/OpenCyphal/specification - 9e986e506e31f031a64af5ade5d97484e1d563b3 authored over 6 years ago
CAN ID section continues

github.com/OpenCyphal/specification - 01abfb899caffe8756e749ad2748de5b70069d63 authored over 6 years ago
CAN ID format table

github.com/OpenCyphal/specification - f5e628b9be3a9552aa5650de3671918acfc3b5e6 authored over 6 years ago
Chapter 4 ready up to the CAN ID struct

github.com/OpenCyphal/specification - a5bf451b7ca9759dc435d3ecf2f9b75f0167f1a7 authored over 6 years ago
Copyright update - starting from 2015

github.com/OpenCyphal/specification - 863353cb227e527a71f2ff1c7fa7ef44e4ed0273 authored over 6 years ago
Chapter 4 progressing

github.com/OpenCyphal/specification - 410f4b05e8a69ee7de71cc4b89016ad33b316e30 authored over 6 years ago
Acting upon https://github.com/UAVCAN/specification/issues/6

github.com/OpenCyphal/specification - 43428334bd27a92e2193c491e751d7fade0d8c22 authored over 6 years ago
Minor corrections and improvements in the DSDL chapter

github.com/OpenCyphal/specification - 002a956646cfc6ec0c507684be3e25e6385f8f62 authored over 6 years ago
More logical formatting in the TOC/LOF/LOT section that requires less maintenance

github.com/OpenCyphal/specification - 644ca8e9984f781964c23b3714968a566f9d50ca authored over 6 years ago
Part of the CAN bus transport layer spec ready

github.com/OpenCyphal/specification - 168fe3b91a27b082cc713fe2c73330156444d034 authored over 6 years ago
DSDL chapter finished

github.com/OpenCyphal/specification - ec23e452eb69c989f221ea9bffdcfaa5ad886702 authored over 6 years ago
DSDL: on data types

github.com/OpenCyphal/specification - 123c7092eb28fb2313ea6eb123df17b097dbecc2 authored over 6 years ago
DSDL: on data type ID

github.com/OpenCyphal/specification - db1a0f0fab9a9c620ca0f66c14f6ce2849cdf3e5 authored over 6 years ago
Folding the compat definitions

github.com/OpenCyphal/specification - 90d977ef6ae052a309928148f5a25c1794e79258 authored over 6 years ago
DSDL: on binary and semantic compatibility

github.com/OpenCyphal/specification - 31d589eaa7b55fd831cdac2974c123ddde248f13 authored over 6 years ago
Minor adjustments and fixes in the DSDL chapter

github.com/OpenCyphal/specification - c8be51eb3bac8f1da94a8a59d52efa399e7fc277 authored over 6 years ago
DSDL chapter progress

github.com/OpenCyphal/specification - 7a0c97cf5104daf61d3bfaec39b9071ba035733b authored over 6 years ago
Part of the DSDL chapter

github.com/OpenCyphal/specification - e785e4d78d8dfbd5784c37102ddca531944b5c3e authored over 6 years ago
Finalized the basic concepts

github.com/OpenCyphal/specification - bb53f8aae3eb6da4d4a0570ff58de6892cd505ef authored over 6 years ago
Added empty chapters; this will be needed later to set up references correctly

github.com/OpenCyphal/specification - a4dc88a5f0b2b4d5b14e4bb829d4a87d52acfa16 authored over 6 years ago
First chapter ready

github.com/OpenCyphal/specification - a154822e0d35d8fc58f0a6a9e3bbc1f086c00f6c authored over 6 years ago
Top-level gitignore

github.com/OpenCyphal/specification - e8bdf03d6e74a23259735489b4ac8520d01db375 authored over 6 years ago
Compilation script

github.com/OpenCyphal/specification - c906de8f2115f09f985885fb4efe0078f715aa7d authored over 6 years ago
Review proposal: c-file naming

-C-files have not folder_ before their real name to make them unique.

github.com/OpenCyphal/libcanard - 1a8e2c87f6058e8263f25af02901e9d167a81404 authored over 6 years ago
Review changes: Changed API names

-Changed API names from Encode and Decode to _encode and _decode.

github.com/OpenCyphal/libcanard - efd6308c89c1f05745eb500455cdb0c447a54b52 authored over 6 years ago
Review changes 4, changed float strategy

- Float16 will be promoted to float32 in structs and just converted
to float16 before encoding...

github.com/OpenCyphal/libcanard - d260757eacf1d01e0cc6f31469efa9ae0cbc1f06 authored over 6 years ago
Review changes part 3, TAO removal support

- Decode function is now be backward compatible with future TAO removal
- 1st messages decode is...

github.com/OpenCyphal/libcanard - 92778394f232feb8990ef26764eac24608de1567 authored over 6 years ago
Code review changes

- FLOAT16 define changed to CANARD_FLOAT16
- Monolith typo fixed to monotonic
- Usin...

github.com/OpenCyphal/libcanard - 66856787aebe8841c8de04004c8cb94bfe920339 authored over 6 years ago
Initial source input; mostly empty still

github.com/OpenCyphal/specification - 6e046b5491d2ff3e46dbfd60f68808316e700d5b authored over 6 years ago
Implemented DSDL compiler for the libcanard.

github.com/OpenCyphal/libcanard - 0104f016beec593056d635d468806598c8aa965a authored over 6 years ago
Merge pull request #52 from storola/fix_assert_compatibility_issue

Fixed assert sizeof compatibility issue

github.com/OpenCyphal/libcanard - fa12c07d5219cf348eaf1efe9f35771bf4d0945c authored over 6 years ago
Fixed assert sizeof compatibility issue

Fixed compatibility issue when checking struct size in assert
https://github.com/UAVCAN/libcanar...

github.com/OpenCyphal/libcanard - ce2f90afb5cfb836f86e5c8211fb406957b5450b authored over 6 years ago
Merge pull request #49 from UAVCAN/remove-native-types-for-real

Removed all native integral types in favor of stdint in order to improve portability and complia...

github.com/OpenCyphal/libcanard - 7899ddf80a5981363e1f6e72ef7df2ae9359ac0f authored over 6 years ago
Clang-tidy warning suppression hints

github.com/OpenCyphal/libcanard - 931fcd0c7fb4f41317c1ebd007b5996ffa83d1aa authored over 6 years ago
Removed temporary poison for int/unsigned/long in order to appease Clang - we don't need it anymore

github.com/OpenCyphal/libcanard - f8f3a65ccfafe006895b89b8097f699ad0031b2f authored over 6 years ago
STM32: eliminated native integral types; fixed warnings from clang-tidy

github.com/OpenCyphal/libcanard - 5287c52d479311918b886b6c3d750f78b4798b15 authored over 6 years ago
Merge pull request #48 from UAVCAN/remove-native-types

Code robustness improvements

github.com/OpenCyphal/libcanard - 63b2bba32bac8471840190c15e1a9fb1d4d9ce94 authored over 6 years ago
Eliminated usage of plain integral types from the SocketCAN driver and the demo application

github.com/OpenCyphal/libcanard - d6d086c597ce0bc69390f58a619fbda8e5c49a08 authored over 6 years ago
Eliminated usage of plain integral types from the library

github.com/OpenCyphal/libcanard - 16781404d9a98f1893c7e6572fc9fa14b38098ed authored over 6 years ago
Explanatory notes

github.com/OpenCyphal/libcanard - 162010f1eefdc468547ee5f130cf67310bbbe6d8 authored over 6 years ago
Trying i386 stdlib to fix Clang

github.com/OpenCyphal/libcanard - 2a35fc4e4bf2748ecc3e8db3b9feeda234770307 authored over 6 years ago
GCC works, only Clang remains broken. Come on Clang, you can do it!

github.com/OpenCyphal/libcanard - 547cb267bc4c44fd9ca13a5d580f0e22bb949f09 authored over 6 years ago
Nope. How about this.

github.com/OpenCyphal/libcanard - 355188dfa5760c5a27dc9dc7bab70aeb0006bf3e authored over 6 years ago
Okay Travis, check this out. Migrating to a better build matrix specification in order to add more compilers later.

github.com/OpenCyphal/libcanard - 274544497318960524b25fb01278c57c39b8f3a0 authored over 6 years ago
Migrated to Catch; bye bye GTest

github.com/OpenCyphal/libcanard - 786a8d4cc0debbedaeb5789d8b587fce0f4c14e3 authored over 6 years ago
nan() --> nanf()

github.com/OpenCyphal/libcanard - cc46b0106c4bd94ad3915fcdd90477823f62415d authored over 6 years ago
More compiler warnings; fixed clang-tidy warnings

github.com/OpenCyphal/libcanard - 80386734ea6ce6d44d29fd2861bd7e278ad67e1d authored over 6 years ago
Using explicitly unsigned literals to squelch warnings from clang-tidy

github.com/OpenCyphal/libcanard - 20b7b0a2b769032080e87d4ab4ae37fb2d7c54ef authored over 6 years ago
Merge pull request #47 from UAVCAN/static-assert

Abort build if the platform is not supported

github.com/OpenCyphal/libcanard - 2d96dad66585119e70594a50c0f8bc88ace9dcfa authored over 6 years ago
Checking the C language version explicitly to avoid warnings from Clang

github.com/OpenCyphal/libcanard - 0f5527ec0674ee4ae2ace4947d518c9dadb1694d authored over 6 years ago
Checking against C++11

github.com/OpenCyphal/libcanard - 48b74477b3bb38ee3e5c0d61eec7e05fb71638e1 authored over 6 years ago
Indeed; how about this

github.com/OpenCyphal/libcanard - ebdc822338e78cc2f8a4db063859ec50d38a8424 authored over 6 years ago
An attempt to combat warnings

github.com/OpenCyphal/libcanard - fa8f0a40a4d07f5787d8b71940b07d41c544e8c4 authored over 6 years ago
Abort build if the platform is not supported

github.com/OpenCyphal/libcanard - 19df002601910bf9c43447230059f9ec99c83b4f authored over 6 years ago
STM32: better explanation of the STM32's bxCAN frame filtering logic; fixes #45

github.com/OpenCyphal/libcanard - 636795f4bc395f56af8d2c61d3757b5e762bb9e5 authored almost 7 years ago
Merge pull request #44 from Formlabs/bug/fix-tx-enqueue-overflow

Make data_index a uint16_t to allow sending more than 256 bytes.

github.com/OpenCyphal/libcanard - 902dc933dc2beb2e4bf305cb027cdd9ed4278b6a authored about 7 years ago
Make data_index a uint16_t to allow sending more than 256 bytes.

github.com/OpenCyphal/libcanard - e49bdece231b261a7cf8d50e4998c091a3807e06 authored about 7 years ago
Updated link in DESIGN.md

github.com/OpenCyphal/libcanard - 799c9e6d710fcb311aa01bcf4dfb8b8e3ab141a9 authored over 7 years ago
New link to coding conventions

github.com/OpenCyphal/libcanard - 1c7fb3a4e7366b09f1908639147a32bbc6380cc3 authored over 7 years ago
Merge pull request #41 from acassis/can_bus

Fix new NuttX CAN Bus header location

github.com/OpenCyphal/libcanard - 2da1c49b50106b2820a4efaa1123ba6d040de357 authored over 7 years ago
Fix new NuttX CAN Bus header location

github.com/OpenCyphal/libcanard - 5ad65c6a4efda60cda7a8f0512da0f465822bbb8 authored over 7 years ago
DESIGN.md markdown syntax fix

github.com/OpenCyphal/libcanard - 96cac09765fcdddbd8bfba84daacac4ff308ad5f authored almost 8 years ago
Suggestions from OlliW

github.com/OpenCyphal/libcanard - 001112be4b6dc750e78adafc80d74f179f6a05b6 authored almost 8 years ago
Extended the main README with a note on serialization

github.com/OpenCyphal/libcanard - 5ae04ed48ed714db95c3e8d478a208a476539326 authored almost 8 years ago