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

Merge pull request #142 from UAVCAN/api-simplification

UAVCAN v1.0 done

a2f3364d927c1dad5701cb2681ae791af97771be authored almost 5 years ago
Update canard.h

State that the frame payload pointer may be NULL if the size is zero.

b16a86b5a638d6ad3f9cbdf60bff194a9985dc9e authored almost 5 years ago
Update the docs following the feedback from Scott. Comment-only changes.

f80aa3c320aec049c3e0931912143aeac997df8e authored almost 5 years ago
Update the README to match https://github.com/UAVCAN/specification/issues/75

09b4370a58f4b8b7e2418d0e57f11c0ce4d24497 authored almost 5 years ago
Disable the codecov integration to eliminate noise. The coverage is tracked by SonarQube.

13d0f90ee275a7a97f60697fccb964d4ba63b32c authored almost 5 years ago
A few very trivial changes: typos, wording, doc style

b5f1b7781c9a4aeea12f088944b42e881395c6ff authored almost 5 years ago
Move the IDE-related files into the project root

9a2052f16ba5254ebec7752db46ba56112df3d52 authored almost 5 years ago
It's done

691f2cad86b3235c3fb17a7bfc514a28d62f2583 authored almost 5 years ago
README rework

d0da584c9502419742b4d5a6aedb45d30c757ff8 authored almost 5 years ago
Finished the header file documentation; README next

42664f4eda6dd5dc83097f614ce0ac003acac3c5 authored almost 5 years ago
Docs WIP

7b5fcc3f5c8dee81a8b546848a92bdf6386b9117 authored almost 5 years ago
Docs WIP

1ac67c44aabe181cbd5a810feb153e3e8ae33f35 authored almost 5 years ago
Add missing badges

183013bae210e32b1eff79ad519c6a699ecebf89 authored almost 5 years ago
Minor clean up; docs next

988bba27658ed2d4ee8211cde82e8091b6536679 authored almost 5 years ago
Okay, the coverage tracking seems to be working now

1361489e407bb90c1dda6779d53ccf3627a7e7f7 authored almost 5 years ago
Trying with NDEBUG again

4199f620a9259ff343625a2c56262897242ed79f authored almost 5 years ago
Okay, C code coverage is malfunctioning on SonarQube, let's try something different now

c9e464ea11b1b22403a419789bb981ba5bbec480 authored almost 5 years ago
Fix coverage?

9efc9dd79a44bf14d8008f903db321b0b3342152 authored almost 5 years ago
Formatting

34f8484a968c280fc9f21b6521f43a769bd422e6 authored almost 5 years ago
A hack to get the coverage metrics correct in SonarQube

6b4e9a5920b92d2cc7cb023867ebbbe62ab49ff0 authored almost 5 years ago
Brought the coverage to 100% excepting the assertion checks

347d0f80cb8c50b7c7fde079f3a06556eceb8ae5 authored almost 5 years ago
More coverage

afc0b2e850f77f10e366cf5119b05c36d7785e01 authored almost 5 years ago
Bump coverage

966d10eef89b60cb48409865ed2a36c08669c3c1 authored almost 5 years ago
Fixing combined coverage reporting

e1caf06772035dd3e776f1ae8ea00519797fbda0 authored almost 5 years ago
Fix the hack in the CI coverage tracking

0d665917faf6f0b1bfa90a861dfad68ded5e13a6 authored almost 5 years ago
Suppress a false-positive from Clang-Tidy

162a5a0e5e9ec7b98a3ac8b92d1fba660032292e authored almost 5 years ago
Nits from SonarQube

57c328ba34f2b95e1ef6cc377bf6ba69b456e7dc authored almost 5 years ago
Fix warnings from SonarQube

130862ce99c13c858f1922bf7237e8e01e7bc300 authored almost 5 years ago
Make the floating point support optional depending on the properties of the target platform.

b9497e7db6b31be99086c122fec9cb36b92c992b authored almost 5 years ago
Fix warnings

123ff12e463ab1f943a261effd24adc30c8f2cb9 authored almost 5 years ago
Finished the tests for the deserializer routines

357d4d1ee07f45a8811cf6f0a3280dd553d61123 authored almost 5 years ago
Working on the deserialization logic and its tests

6aa8de0fda57e34780f1e7c4ea5538981142f7f6 authored almost 5 years ago
Better DSDL serialization API

54637ea4f5d5758b0a9006f52e5e605947816724 authored almost 5 years ago
canardDSDLPrimitiveSerialize()

5c8bdef36d6809b267faac332237884ba00c0f1d authored almost 5 years ago
bit copy implementation & minimal testing (to be extended)

389cf17d3fd0e60164646f9ba7563ebf2f1a24ba authored almost 5 years ago
Started work on the DSDL helpers

9ca9be2e7a3f5b3ed953b9fc52216effa63ea99c authored almost 5 years ago
Suppress check near an intended MISRA violation

5e1bca92d2197cdf85c021aad8de4c9ce6294192 authored almost 5 years ago
Fix the AVR build again

e9019d086d00e3bfb673f9a807b83754127edb38 authored almost 5 years ago
SonarQube

82844f0717266254c03983a91e2d9d09718820df authored almost 5 years ago
Refactor the TX memory management API

c579ae231e9e365569642f4229d8fff98cff6833 authored almost 5 years ago
Fix AVR compile test

894f3a12a772379f2bae62afd2b28c067dc51c96 authored almost 5 years ago
Randomized roundtrip test

efaa25b94604bfe3ca373a8f0687e0f660249c83 authored almost 5 years ago
Rework

64e60ceaf56e724b6d26ad475a20eaecedebc540 authored almost 5 years ago
RX pipeline test done

58a4dfd616d229fcf734076e169b5831c3a70697 authored almost 5 years ago
rxAccept() testing WIP

97484cc5fa49b5416912cac1d04b255a3d7f94c1 authored almost 5 years ago
I love YAML but sometimes it's like wtf

5e9f7424f96987f57036e4f0ee155f043f99362d authored almost 5 years ago
Fix sonarqube and move configs into .travis.yml

41d2f80dcb68d846fa76ad29b9358a2e3706c0a4 authored almost 5 years ago
rxSessionUpdate() test done

36edc2d0e8eca0f9f3d7335d7859e4389b21630e authored almost 5 years ago
RX test WIP; the CI build is temporarily broken sry

46529d63a96847db074eb57e0f9af20d09887e4b authored almost 5 years ago
Better (ugh) coverage tracking (hack, fix later)

0e5e959aef71b3de327aeb9c23555ee4671731b2 authored almost 5 years ago
Formatting

a6d38c662124d9f074727ef940ee47cf0e728368 authored almost 5 years ago
Test rxSessionWritePayload

568ac1fc46d97527c78885dd9b3620adf52a8c14 authored almost 5 years ago
RX frame parsing test

80875648a4b97fd6e4f9b01eab076abf08266319 authored almost 5 years ago
Improve coverage

573da6ee7646277a83b27b59e052bc9c685159f9 authored almost 5 years ago
AVR GCC compilation test

ec68f80fb4078c8d22c34d4fd956ca7bd8e9394f authored almost 5 years ago
Fix coverage

4ed9f7735f83384bebc0473b04364edcb8d85046 authored almost 5 years ago
More structured organization of the test suite; no logical changes

249594da9fc519ade85f4274b83661140cf5135a authored almost 5 years ago
Global renamings, no structural changes

0bc8cf41d710dc5dc685f21a2a3295510d1620d3 authored almost 5 years ago
Internal simplification

23a47eb17ff73ac87b97597833d0a7c582245fc3 authored almost 5 years ago
Missing declaration

a61b50572b54084b6253eaffac756bf8d237d55e authored almost 5 years ago
RX pipeline refactoring

468965fbf7644317288bc72a338cd473db2886f1 authored almost 5 years ago
RX pipeline seems to be finished, but requires review & refactoring

24ab7ecebd2ff9614dd95eef7b10ab9f39236953 authored almost 5 years ago
Update the docs

951902b5baaf936857d17ceec48825a594d5db0a authored almost 5 years ago
Zero-copy reception

f83025c9b2bb6bf7b55d6c2311f331a5fef4d5f2 authored almost 5 years ago
Minor clarifications in the comments & static analysis fixes

a987ced05674336ff36f97aac25893c0631b7a2f authored almost 5 years ago
RX pipeline refactoring continues; the new heap memory model requires careful rechecking in the morning

9e109f8da2e533241638baf91575252fd053448d authored almost 5 years ago
RX revamping WIP

fd4a225f07ecc29244a05c2a112c36927594da7b authored almost 5 years ago
Pending refactoring of rx_filter()

eaf9537220e0cd3c05ae327420cc8f23dc6fc853 authored almost 5 years ago
Moving on with the RX pipeline

ec884d2150501027eca569cde604580eea49ec04 authored almost 5 years ago
Update the heap memory model description

fd3044855aa747b87696599eee299db25ca9aa87 authored almost 5 years ago
DSDL primitive serialization routines moved into a separate pair of files to enhance modularity

8b7551fd826538573c6ecf8758bf564c081bbe74 authored almost 5 years ago
Fix tests & static analysis

25f210a0e94e16191cb25b2f6c7d8bf899f291d4 authored almost 5 years ago
Finished the TX test and added some docs

5a3d960e0cf34d1bb0b0c4e386284fba8e8eb4c3 authored almost 5 years ago
More TX testing

65aab43d3866bdec009ead80d427234c0a5ed9ba authored almost 5 years ago
Random-fill allocated memory

70e84114cb457efc0280142c14a2382a78412834 authored almost 5 years ago
More TX testing

a4aac16eee6fdb4185dbea302ef0d836a222bb4f authored almost 5 years ago
Fix minor SonarQube warnings

aedd4f81338f9f5171b058b5dc544468c5ef727d authored almost 5 years ago
Fix SonarQube warnings

a6679b6591ee70d4a0e00a58333b2ca88eac14fa authored almost 5 years ago
TX queue popping

45f8b404633bb16a7b1a85e64e8896ba46ae9a0f authored almost 5 years ago
TX test, partial

91d85899e05ee1c22e1b71931ed886a1bbaa800e authored almost 5 years ago
TX test WIP

534f31799db634457592ea09c1bf9596155caec8 authored almost 5 years ago
Formatting

f75eff2a837d769e981fd8b90f6348ce0a15437d authored almost 5 years ago
Ci build fix

c7ed98382105c2de49dd74c88f226ac4321a871b authored almost 5 years ago
Fixed a documentation error

f4d9a44977b7f797c050120fa2934e124778d004 authored almost 5 years ago
Started work on the TX test suite

5274db50faa7851df645d635324e2efb4a685bce authored almost 5 years ago
findTxQueueSupremum()

70e5322fbfcb8977e3aa987be7d3671610d7cdb5 authored almost 5 years ago
Finalized makeTailByte() & makeCANID()

8410701681630b2c49683fbd42a641f47ae5167f authored almost 5 years ago
Formatting & clarifications

ff822fd7978f6f5cdee63f214afb5ffdd59428a6 authored almost 5 years ago
Moving on with the API. Improved error handling and typing.

93ad49f706dd9d51acf64cd8fc06fabf93c2014c authored almost 5 years ago
Moving on

716b5b20468b1db16dcdd3e8d6491e379ab2ff2e authored almost 5 years ago
Remove float subnorm test to fix GCC build

aa64c18bf53a0d7e5bbd422599f6acd6a02ecf4e authored almost 5 years ago
Should be ready for testing now

0989c310d55c7b4c2a5c4e14f49b96d6c3897785 authored almost 5 years ago
Transmission WIP

bcca48493514bc87e4795a2db5db113c5d275e29 authored almost 5 years ago
Compile-time platform assumption checks

4cfa339e40d2b78c35502e9d45e357b2774f6ebd authored almost 5 years ago
Moving on

501955d4c41fe25bd50ce318b08ab80efbb35866 authored almost 5 years ago
Linter fixes

ab480af5375f9c514d5be98e2700ef19d683a4b4 authored almost 5 years ago
CI test fix

3c7188c1d7995c9cabc972ed721949ce1533500c authored almost 5 years ago
Test integration

5cf5b1bf90fa221be518fd19fed1b4e85fea6e35 authored almost 5 years ago
API review WIP

165ef2de80e4f1a16d090da10f44d5b9e708beba authored almost 5 years ago
WIP; tests are temporarily broken

22400faf39d1ada5aa0c026e6f941d7d9d968ce5 authored almost 5 years ago