Ecosyste.ms: OpenCollective

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

github.com/OpenHD/OpenHDMicroservice

OpenHD Mavlink microsevice
https://github.com/OpenHD/OpenHDMicroservice

Use steady_timer for all periodic tasks

63846544c369cd24985b7363f8fa6c755f043b1d authored over 4 years ago
Use steady_clock for openhd status msg timestamps

6fc200b9e190a821fb12afaf8b8b886cbd547517 authored over 4 years ago
Remove unnecessary code

93043a713ba1f1c41b36c52e4029ef146bb362e1 authored over 4 years ago
Use steady_clock for system time messages

d5d752cca1f3ce9d8f85d6a6e4242137fb45a3c2 authored over 4 years ago
Increase time between system_time messages

Once per second is excessive, they're only used to inform connected
devices when the service has...

23ab303e37bceb8e632c3c0ecc39c0030be473ec authored almost 5 years ago
Add Open.HD version command in status service

270ac7aec39ea678262f43f0306009e5612ddbf0 authored almost 5 years ago
Update mavlink submodule

ff17ae510c952f401fbe6dbac246a6b50378dd9d authored almost 5 years ago
Add status microservice

578ee31bbd7ad7d29847c28f8e19929e8602f28b authored almost 5 years ago
Update mavlink submodule

79e9ee1d193cedf7a76178ae92d49da692935631 authored almost 5 years ago
Fix GPIO state message, missing parenthesis

5dde6b036e708fefc94480e428b411aed45d8758 authored almost 5 years ago
Fix incorrect use of sys time msg, micro not milli

5a4a2b6e20481e5081762685a64e2de4b92a70d2 authored almost 5 years ago
Send GPIO state to connected devices when set

Allows 2nd/3rd devices connected to the same ground station to see
GPIO changes that would other...

6aa3407ff6b6756dddb9c2e39950ad79945c0dbb authored almost 5 years ago
Fix bit shifting in GPIO service

555c4e9d90e0caa13a8ba01580414d2db33c07d1 authored almost 5 years ago
Start system time callbacks in setup()

3bde882e80a7486df28c573506cc81d03922ba20 authored almost 5 years ago
Send system time messages

bc70ca76a2c88d1ba104f7b46beaf710f9b38df0 authored almost 5 years ago
Remove timer driven GPIO state messages

Will be requested with a command instead

efa3bc8c38324b34b3100e0acbd05568a9a3e296 authored almost 5 years ago
Reply to OPENHD_GET_GPIOS with OPENHD_GPIO_STATE

e8ddeb192cd5a7e0419240fa4a33d7154fed3d52 authored almost 5 years ago
Remove boost type from send_openhd_gpio_state

142fe029bc0dc73c0dbc5a795f7938cdc9d69cf3 authored almost 5 years ago
Don't send gpio state on a timer

Will be treated as the response to the OPENHD_GET_GPIOS command instead

8e730d8f8e95d322266e96f0a4945722ebc4c302 authored almost 5 years ago
Update in-tree mavlink headers to tag openhd2

3e499886f585ed8ec65c8e016490d02d269a4f1a authored almost 5 years ago
Update mavlink submodule to tag openhd2

f5b9e26ff6f2ab23f926fb4552a246bc6d5d1d33 authored almost 5 years ago
Reconnect to router if connection drops

3415e1dd99033a5c7890d7753603fa63f4867ca7 authored almost 5 years ago
Use constexpr for component IDs

53603c644040ef9c7dc61e3085a1931548f68920 authored almost 5 years ago
Build project as c++11

adfe536da71a33c731af7be6c90932f8d1a5ba3a authored almost 5 years ago
Fix sysid/compid integer type

They're too large for int8_t, and they can't be negative

42bfbba1c96f7968ab773db00b83490540f0b464 authored almost 5 years ago
Update parameter order for recent message changes

38ccd42e8c98feb8fff479278eb75241f929c391 authored almost 5 years ago
Update mavlink submodule

47fba80cd125702627d09379bbcfe38ab541f21e authored almost 5 years ago
Set target sys/compid on outgoing messages

328bdf59c9ab0d0f3a64772c6a60b2a3fe8054ba authored almost 5 years ago
Update mavlink submodule

6893040de0320e11fd44d001895423c1e944da65 authored almost 5 years ago
Add support for the reboot and shutdown commands

b049f34255fdc25f286d8dba3d048c77faebb3bb authored almost 5 years ago
Don't send power messages unless sensor configured

217669f6992c2685b8641e0e930b3692920503aa authored almost 5 years ago
Don't send ground power msg if hardware missing

Not every system will have a power sensor connected, we should not
send messages with invalid da...

391f3a0e794b2f4634a226e3c5ed7bb2bff44bc2 authored almost 5 years ago
Don't divide the read_lifepo4wered return value

The read_lifepo4wered function returns -1 and -2 for errors, dividing
should be done later instead.

4b9756d9cbe46546b78805cc31cdb8f360ff8d83 authored almost 5 years ago
Add GPIO service

9ac0cb19bd47b9c627fa7386ef0b275362334b15 authored almost 5 years ago
Fix indentation in power service

374c38f3a6a6714a5babfda5d5c3ec4a8b20b15f authored almost 5 years ago
Update mavlink submodule

fed7ef037692d9375013d4e63605cf7e6db17e82 authored almost 5 years ago
Change GPIO comp id

5088e97822f38df1ee13c79f995310f034615948 authored almost 5 years ago
Fix setup() calls

a2b63b66ae022bfe326cbae4b82995334f70d254 authored almost 5 years ago
Add binary to gitignore

01c2f4dd06811584882521d864de5cac266eb7fc authored almost 5 years ago
Update in-tree mavlink headers

62d4db0a9bd8dc11d0dca4e7f146e751b9aec9ed authored almost 5 years ago
Update mavlink git submodule

acfda989faeb8a15da4ba287df058096d9751ad8 authored almost 5 years ago
Update mavlink-router port

We no longer use the same mavlink system for telemetry and the openhd
microservice channel, they...

8108f0e59ef462ae4ab950c3ff6b7a85c718eb4f authored almost 5 years ago
Add additional log messages

d3dafd11f3ff1b7c4235ed822d978375b5b48a83 authored almost 5 years ago
Add bcm2835 gpio library

bea476805493cca2ff52d8221c7196330b0ce1b5 authored almost 5 years ago
Fix heartbeat mav type

8e37ef7d3c8499011abea6435fbe6d9b9067f581 authored almost 5 years ago
Use base class member for comp id

Ensures that heartbeats are sent with the right comp id

e34629943f6742bd8d4fcf0170dbdf76020180f1 authored almost 5 years ago
Always send heartbeat with separate timer+interval

c447bef6c102172c1d0dae92cac22485ee8fb801 authored almost 5 years ago
Update readme

728f5a43938318b050c5a316dace1f8783f33b54 authored about 5 years ago
Use config file to set sysid in systemd unit

Will need to be changed on ground/air, should probably be changed
early in boot by detecting the...

4bb6084dc03c012e518aa0f51f1b20c18173aba4 authored about 5 years ago
Install configuration file with make install

e2ab3be4d251753029ef4d4664f254aa8199af4d authored about 5 years ago
Add configuration file

21ab924f0e5d9b9b231eeb327ae3b0aedf11612f authored about 5 years ago
Update mavlink submodule

e3d87cf21351a69fba33d9d5ebfae8f1d8f8bd6f authored about 5 years ago
Add "make enable" target to enable systemd units

Should only be used for testing, not every system needs all of them

b6088f0e10f6306b26c4dfd793098c18ad3a87fc authored about 5 years ago
Install systemd service in Makefile

3a30204ffbc721e2a2784fb998c38e2bd3f4fb3c authored about 5 years ago
Add systemd service

69a90b9c2df7ba658fa666c32a83c0cd26ba971d authored about 5 years ago
Add skeleton GPIO microservice

5e16f500802513cc66bf7db64d12d9e4220ddd57 authored about 5 years ago
Fix mavlink-routerd address (should be localhost)

We only ever directly talk to a mavlink-router instance running on the
same system/device, which...

b54b6748e2c8c3baeb254b7c92300b518bdd7380 authored about 5 years ago
Remove old code

3af799afc2a777887f2686d7de54020857c6e55c authored about 5 years ago
Add readme

99915a291217621f187c39e0a636dd679edc3af9 authored about 5 years ago
Add instal/uninstall in makefile

c8b728716e72e6087daad58446a1734ad86b395a authored about 5 years ago
Add prefix support in makefile

ec5376a16ced5f72dd2714bf8962e964c9d31524 authored about 5 years ago
Add in-tree copy of mavlink headers

e3a307a23adfe87464f3c09a6039ac5640094a0e authored about 5 years ago
Remove mavlink_generated from gitignore

802932281e3ee18d8d4df53599628d8cbf61232c authored about 5 years ago
Initial code commit

ac8872eb30f8262ed409d5bd6a477f15241b609c authored about 5 years ago
Add license

674991987b839b0177b12a4323a1f61cdab9e972 authored about 5 years ago