Ecosyste.ms: OpenCollective

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

github.com/OpenCyphal/public_regulated_data_types

Regulated DSDL definitions for Cyphal (standard and third-party)
https://github.com/OpenCyphal/public_regulated_data_types

Add COMMAND_IDENTIFY (#145)

bb5f9187f635969e4b4e48d0c2fd0d4b169e4a63 authored 12 months ago by Will MacCormack <[email protected]>
Stabilize uavcan.node.port.List (#138)

Stabilize uavcan.node.port.List

935973babe11755d8070e67452b3508b4b6833e2 authored almost 2 years ago by Pavel Kirienko <[email protected]>
Update the magnetic quantities in the SI namespace; add luminance; fix the PORT_NAME regexp (#137)

* Fix https://github.com/OpenCyphal/public_regulated_data_types/issues/132
* Fix https://github...

16b4f316516a22991b657985012ac1705091bf79 authored almost 2 years ago by Pavel Kirienko <[email protected]>
Automatic extension change & Cyphalization (#127)

* Automatic extension change

shopt -s globstar
for f in **/*.uavcan; do mv "$f" "${f%uavcan}...

70573cb98a346f5a9aee54ce421a8a79700df2b4 authored over 2 years ago by Pavel Kirienko <[email protected]>
Update branding

d0bd6516dac8ff61287fe49a9f2c75e7d4dc1b8e authored almost 3 years ago by Pavel Kirienko <[email protected]>
Replace DS-015 with UDRAL (#125)

https://forum.uavcan.org/t/problems-with-ds-015/1219/44?u=pavel.kirienko
https://forum.uavcan.o...

156563296ed115d8559bcc3e47d8e619b77be107 authored about 3 years ago by Pavel Kirienko <[email protected]>
Add status badge

b02e6899a319ddefbab41b820d167c95dd00174d authored over 3 years ago by Pavel Kirienko <[email protected]>
ci: switch to github actions (#122)

addb060bc1b07122dbc50f6407432c7f069535af authored over 3 years ago by Kalyan Sriram <[email protected]>
reg/drone: remove redundant timestamp in Velocity3Var (#117)

Fixes #116

0a773b93ce5c94e1d2791b180058cb9897fab7e1 authored over 3 years ago by Kalyan Sriram <[email protected]>
Update the `nominal_voltage` in battery parameters (#114)

See context: https://github.com/UAVCAN/public_regulated_data_types/issues/112#issuecomment-82574...

1337b1c86fee5bd3f3c3c0f1027bcf19e5c08aae authored over 3 years ago by Pavel Kirienko <[email protected]>
reg.drone Battery parameters add nominal voltage (#113)

Co-authored-by: Pavel Kirienko <[email protected]>

309b251a7e8d713d6bf428e18e28d91d5f07b73e authored almost 4 years ago by Peter van der Perk <[email protected]>
Change wording in uavcan.pnp.NodeIDAllocationData to reflect the less static nature of UAVCAN v1 (#111)

* Remove a potentially misleading mention of UAVCAN/UDP from PnP v1
* PnP: remove the paragraph...

53a7dbbf85554e11517c13ad91b9efb871599ad1 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Update Readiness as discussed at the DS-015 call

c3aa82f3d622fd4582701512861576844a475c94 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Doc amendment for uavcan.register.Access: mapping between registers and environment variables (#109)

* Document environment variable mapping for the register interface.

* Add standard registers ...

fcc1062d32ea37c63b31730a12741a3becb7a0e8 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Remove misleading comment in battery.Status.0.2

342f3587d76ee48fd381c55929b7317942e481c3 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Add link to Nunaweb and synchronize the description with the front page (#108)

1baa9cb3b5cb9f98c2ca23f094aaeca6d56ccd74 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Adding a v0.2 for the uavcan battery (BMS) parameters and status (#105)

* Update reg.drone.service.battery.Status.0.1 to include an array of cell voltages and update re...

7f5489e6e916cc8b13db0582dcf9930e225594b9 authored almost 4 years ago by echoG <[email protected]>
Remove '.py' extension from the verification script to avoid conflicts when embedding this repository into Python projects (#101)

a26a29dfe7088314eadaf8cf51281fd686d6f971 authored almost 4 years ago by Pavel Kirienko <[email protected]>
Extend reg.drone.physics.kinematics with 3D geometry and define the GNSS service (#100)

* Minor change: remove unnecessary commentary to avoid misdirection and use consistent field nam...

8ee6e6e40c319b043c8d3a884a8940e13a98da8c authored almost 4 years ago by Pavel Kirienko <[email protected]>
[DS-015] Formalize the port naming convention and restore the original unabbreviated namespace names (#98)

* Rename abbreviated "rotat" and "trans" back into the full unabbreviated form.

This change i...

359586e59fd97e502a1fa8efd9bb168e5d1cd9d3 authored about 4 years ago by Pavel Kirienko <[email protected]>
Address design issues in uavcan.metatransport (#99)

* Address #96 for CAN transport

* Address #96 for serial

* Address #96 for UDP by replacin...

f07d09bd850970d03a5b06ea1a549ae5df77d4b3 authored about 4 years ago by Pavel Kirienko <[email protected]>
Update _.0.1.uavcan

Fix typo discovered by Kishore J at https://forum.uavcan.org/t/batteryinfo-message/977/6?u=pavel...

d874225ea4b5a79a4639bcfcb9096ccd943138a9 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #95 from UAVCAN/pavel-kirienko-patch-1

Update 7509.Heartbeat.1.0.uavcan

53a4696adab3a3d01a2cd8a1d201001c384f0f0f authored about 4 years ago by Pavel Kirienko <[email protected]>
Update 7509.Heartbeat.1.0.uavcan

Fixes https://github.com/UAVCAN/specification/issues/105

9006d7dbd97b2ed13d9b69a936cada7977d71c1a authored about 4 years ago by Pavel Kirienko <[email protected]>
Strictify VSCode settings

acc9ef0f9e54f220712f21f0cea8123986b94def authored about 4 years ago by Pavel Kirienko <[email protected]>
Update README.md

Use correct link

6d285e11830079aaea74a5a0689aa9898945e01a authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #94 from UAVCAN/enlarge-names

Enlarge arrays as discussed

b60ef841ba699ad0266499fe5cd1270de8dd4ca2 authored about 4 years ago by Pavel Kirienko <[email protected]>
Enlarge arrays to avoid overoptimization for resource-constrained systems: file path, register name, buffers

226d6a7e6a93e877c929c89b38128beff3139000 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #92 from UAVCAN/standard-registers

Extend the set of standard register names

5f07305d261c334908f40fd0f79e635d30397c2f authored about 4 years ago by Pavel Kirienko <[email protected]>
Scott does not accept cookies

bd5251384663c450a114089f2bb0c94a86142bd8 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #93 from UAVCAN/84

Update the port introspection service per discussion on the forum

cb22a90c42996ab5036df46b2a33fce6386f4d9a authored about 4 years ago by Pavel Kirienko <[email protected]>
Update uavcan/register/384.Access.1.0.uavcan

Co-authored-by: Scott Dixon <[email protected]>

a99129e93edd9c77dd7c0c2e15b3e26e69712df4 authored about 4 years ago by Pavel Kirienko <[email protected]>
Address comments from Scott

83e96819be0a42813ce0af96ae698f2ae891b581 authored about 4 years ago by Pavel Kirienko <[email protected]>
Ditto

f623d7e3ce907fb90e270aa9ed8cf6ed8d31bd3e authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #91 from UAVCAN/drone-review

[DS-015] Minor non-semantic adjustments

2eea7e6bbcc654b1516f6fb3435b8a2d44baaa1b authored about 4 years ago by Pavel Kirienko <[email protected]>
Add elaborations per Nuno's request

db858af29e67bb30c7f4a1fb9eb0ce03c7d1bf6b authored about 4 years ago by Pavel Kirienko <[email protected]>
Bullet points are commonly overused, but in this they are actually helpful.

524846934858e0309c0494dc052a959c890fbfac authored about 4 years ago by Pavel Kirienko <[email protected]>
Address the feedback from Nuno

91289f030be51e4614f2b1915fcceadb3c80d6e6 authored about 4 years ago by Pavel Kirienko <[email protected]>
Minor non-semantic corrections

6a05625e8fb2655c7bcee8b00a07caa9b20ecf7d authored about 4 years ago by Pavel Kirienko <[email protected]>
Define the new port introspection service per https://github.com/UAVCAN/public_regulated_data_types/issues/84

The new service is stateless and compliant with the interface design guidelines.

The Statistics...

292fce2baa8a61ccab5d3be297aa9ae122963255 authored about 4 years ago by Pavel Kirienko <[email protected]>
Remove the old port introspection services

The reviewed design will address the same demands using a stateless subject and the register int...

a52b02dbb18fd62c4672c2d810de74de96ce11b7 authored about 4 years ago by Pavel Kirienko <[email protected]>
Add maximum port-ID constants and remove the unnecessary void padding (it is inserted automatically)

19225478c613e86ffd6fc3ee4f86917b35eafccb authored about 4 years ago by Pavel Kirienko <[email protected]>
Address https://github.com/UAVCAN/public_regulated_data_types/issues/89

This will need to be covered in The Guide later in detail.

The favicon proposal (from an earlie...

31e56c67c62876990715a8b5ff5bc2410985ec3d authored about 4 years ago by Pavel Kirienko <[email protected]>
Address https://github.com/UAVCAN/public_regulated_data_types/issues/90 by renaming Arming into Readiness

b8c19c613056da2494e7df77da902bd524d45c49 authored about 4 years ago by Pavel Kirienko <[email protected]>
Add clarificatoins

924e7e7398810aaa6757efc5383419716d9e803d authored about 4 years ago by Pavel Kirienko <[email protected]>
Avoid overspecialization in acoustics.Note

be54fbefb3009383f3d8fcf60cedcabfe6444077 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #88 from UAVCAN/air

[DS-015] Air data computer

7f15069ab7a8391652d97a1fa29fe5a8d9c0961d authored about 4 years ago by Pavel Kirienko <[email protected]>
Expand a bit on the design rationale in the README according to the chat with Nuno.

8dcf3f6d7c722e88bf299cf4b8ad5fa6f0b19a8d authored about 4 years ago by Pavel Kirienko <[email protected]>
Rename Cov -> Var, as discussed at the call with Nuno

f62559e1104f8a058958413f6755b0a97879262c authored about 4 years ago by Pavel Kirienko <[email protected]>
Add sensor status message

e41b5115cc03525b3a6ea2a201321e2ed198f45c authored about 4 years ago by Pavel Kirienko <[email protected]>
Do not say ADC to avoid confusion with analog to digital converters

0f0860bea3d6466074a5b3c85ddec55c964ddd07 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge branch 'master' into air

9c0a2e360b05821978dca457829a200832cb3aac authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #87 from UAVCAN/silence-diagnostics

Provide explicit @extent everywhere to silence diagnostics from PyDSDL

2feadfe5d8e90339fd48d126c9d09a1aeca33d7c authored about 4 years ago by Pavel Kirienko <[email protected]>
Add the air data computer service definition

ad43600b4925072e939a1e7b844a46cb5062b2f5 authored about 4 years ago by Pavel Kirienko <[email protected]>
Add LinearCovTs

62c93e0f46b12e00ac9d173f0ab7445bda0b7d15 authored about 4 years ago by Pavel Kirienko <[email protected]>
README update

72fd5b901f372ab63a88b26c318ae5d73314c6f7 authored about 4 years ago by Pavel Kirienko <[email protected]>
Refactor the drone.physics namespace

It might look like a huge changeset, but it is not.
There are no semantic changes whatsoever, ju...

0be09fd0d5dda5e132ec9e3681a09ae5d65e0fac authored about 4 years ago by Pavel Kirienko <[email protected]>
Provide explicit @extent everywhere to silence the diagnostics from PyDSDL

About the diagnostic: https://forum.uavcan.org/t/data-type-extensibility-and-composition/827/20?...

a0b9b17966afd744ba0c6b2f92ab627338a17712 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge branch 'master' into air

3e50eb329af4974f2f386e12db85338a76511e77 authored about 4 years ago by Pavel Kirienko <[email protected]>
Switch back to release PyDSDL

f67107ba907f1e3a07cb4f52f95a883f1e55c4df authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #81 from UAVCAN/ds-015-initial

DS-015: the drone namespace

6bf3ce3e90562ca6f5ae82795abb35eb04608f13 authored about 4 years ago by Pavel Kirienko <[email protected]>
Update README.md

1b4b4a3cda64738e3af5632f62e07199f256d1f8 authored about 4 years ago by Pavel Kirienko <[email protected]>
Import additional physics types that will be needed for air data services

17d75692481033df5cc70f46e81b7cd1112cb2de authored about 4 years ago by Pavel Kirienko <[email protected]>
kinetics --> dynamics

e0ac22ae2b6649267c9109e16aad5ebc626474e7 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge branch 'master' into ds-015-initial

9ae3feb027d3d45b1520f1ee3da263fe1cf5a1c5 authored about 4 years ago by Pavel Kirienko <[email protected]>
Merge pull request #80 from UAVCAN/beta

Delimited serialization & range review

7087588dcb0374de53660f249a59790f66d24bf7 authored about 4 years ago by Pavel Kirienko <[email protected]>
Add missing @extent/@sealed and reduce the extent of Heartbeat per Scott's feedback

8c696edc764d5865d8659b8b413b7d060eac975e authored about 4 years ago by Pavel Kirienko <[email protected]>
Add more battery types

Co-authored-by: Jacob Schloss

c69940980c92d92672e21f79141cad9675ad5ab6 authored over 4 years ago by Pavel Kirienko <[email protected]>
Update the README

aeeaaad261497fe0413b4bc66f0f7758b3025302 authored over 4 years ago by Pavel Kirienko <[email protected]>
battery: add CELL_UNDERVOLTAGE

8b9ca6580be3c450ec31ff51e40f79ebd559c58f authored over 4 years ago by Pavel Kirienko <[email protected]>
battery: cover the case of non-rechargeable (primary) batteries

435a74e5ae1636bdc8df483834dc936ff10c5672 authored over 4 years ago by Pavel Kirienko <[email protected]>
Servo: add group control mode

12e4e3fc4f7f695e909c524a9506e84cbb4b9b49 authored over 4 years ago by Pavel Kirienko <[email protected]>
Arming: DISARMED=2, ARMED=3, value 1 is reserved

cc413b18a4e69261162126171a7785831223df58 authored over 4 years ago by Pavel Kirienko <[email protected]>
Add link to Pixhawk-Standards per Nuno's request

5db785660ec7544cd89224641785671a6cbade82 authored over 4 years ago by Pavel Kirienko <[email protected]>
Minor technicality; see https://github.com/UAVCAN/public_regulated_data_types/commit/103ed48a0e80cca7e27cc2873c4dddc03bdd4f1b

756b255a7248110886167f9bbe388882f078426d authored over 4 years ago by Pavel Kirienko <[email protected]>
Merge branch 'beta' into ds-015-initial

0437edd7b78ccc0cfef5bd3fecdf8799ea0a63a9 authored over 4 years ago by Pavel Kirienko <[email protected]>
Change @final --> @sealed per https://github.com/UAVCAN/specification/pull/97#issuecomment-705288180

103ed48a0e80cca7e27cc2873c4dddc03bdd4f1b authored over 4 years ago by Pavel Kirienko <[email protected]>
{service/sensor/battery} => {service/battery}

ace4b49b3e83a939b6d54e603bd556b3a3537ddb authored over 4 years ago by Pavel Kirienko <[email protected]>
Refactor battery errors

Dmitry suggested that we add a few extra flags. That pushes the number of flags beyond the criti...

1fd4d3a660e1fa387a323b740016101ce172abc8 authored over 4 years ago by Pavel Kirienko <[email protected]>
More docs

cbfb7aca5fe31e125fe736cb2a6a4a3810d1a027 authored over 4 years ago by Pavel Kirienko <[email protected]>
Add docs

d5f828294c803bb8f42a8a4bfaeadebd3aadeeef authored over 4 years ago by Pavel Kirienko <[email protected]>
Add another useful extension to the recommended set

d6f441f28488aeefa08e06b3ff1930a62f403b83 authored over 4 years ago by Pavel Kirienko <[email protected]>
Avoid duplication: make the drone service heartbeat reuse the standard health

982185ed37e90c095b059a6fb9e19fb28815b5bd authored over 4 years ago by Pavel Kirienko <[email protected]>
Restructure the types

6ffe7ad4ca1a69ded1cf2c0f4b33199aa56b2c98 authored over 4 years ago by Pavel Kirienko <[email protected]>
Experimental: add the concept of READINESS to unify related states across different services. The docs will follow after a careful review by myself later.

40ed9e10ba50ed9b46edec3507a63ac4d75cd2c6 authored over 4 years ago by Pavel Kirienko <[email protected]>
Fix CI

e713d48c2475b076e13345bd0ab2fbe9c8393084 authored over 4 years ago by Pavel Kirienko <[email protected]>
Smart battery WIP

9238a5283f47f8c57b2fd6ae3e6164092505a034 authored over 4 years ago by Pavel Kirienko <[email protected]>
BMS types WIP

a936c4e5210c328a5e2e7f2ca72c3ab61ad6864b authored over 4 years ago by Pavel Kirienko <[email protected]>
Adopt a consistent power sign conversion.

Quote from Slack:

I think it removes one independent variable from our models: if you are deali...

ed4589b28fe52b4d93a5afd0d237078c853762f9 authored over 4 years ago by Pavel Kirienko <[email protected]>
Add timestamped 1D kinematics/kinetics

b87aca1501dc74c0d5585fa48874ed9a3e687b58 authored over 4 years ago by Pavel Kirienko <[email protected]>
Consistent naming of the physics sub-namespaces

d8f19437c7f88a5bda199ee472fd85f477496233 authored over 4 years ago by Pavel Kirienko <[email protected]>
Add clarifications regarding the ratiometric control mode

4162b2f1d0d0874df64be0dbfc2a9ede378f5931 authored over 4 years ago by Pavel Kirienko <[email protected]>
Pontificate a bit in the README

000e324891c608afcb775a02e28e3c8aa991fa7c authored over 4 years ago by Pavel Kirienko <[email protected]>
A minor clarification

18d491bf0dc2a88c79d9e03187963ce86c81349e authored over 4 years ago by Pavel Kirienko <[email protected]>
Add missing extent/finality specification

efef0108f30fbec04673c9042cdb59641485436c authored over 4 years ago by Pavel Kirienko <[email protected]>
Finalize the draft of the ESC service specification

d77a1cd8d7d6c50dc324c02fad8c23f5c0db04cc authored over 4 years ago by Pavel Kirienko <[email protected]>
Add README

1df01d079dc857d0d3154c1f36719d7a99b1ffff authored over 4 years ago by Pavel Kirienko <[email protected]>
Restructure the ESC Status message to ensure compliance with the general architecture.

Feedback removed following the Interface Segregation Principle and the risk of frequency aliasin...

2522bcf672f2e6ce01305ff8ba79b3bf20262230 authored over 4 years ago by Pavel Kirienko <[email protected]>
Updates per Nuno's feedback

0a43ee24100dfa3f8e0f2c2e765f71b522703c23 authored over 4 years ago by Pavel Kirienko <[email protected]>
Extend the spelling dictionary

1dd9f2b59e58060b83abb02b44caae3d5f960e66 authored over 4 years ago by Pavel Kirienko <[email protected]>