Martin Dahl
|
45cfbe63b1
|
Add stream of parameter events
|
2021-08-29 19:35:01 +02:00 |
Martin Dahl
|
b24af7f038
|
Update parameter service handlers to be based on latest master.
|
2021-08-29 14:39:41 +02:00 |
Martin Dahl
|
1d6cfac7f8
|
Merge branch 'master' into parameter_services
|
2021-08-29 14:35:18 +02:00 |
Martin Dahl
|
c9585f7a28
|
Untyped action clients
|
2021-08-18 14:58:49 +02:00 |
Martin Dahl
|
7853cb7161
|
Async api for waiting on services and action servers.
Implemented via polling in spin_once. Can be improved.
|
2021-08-18 10:02:59 +02:00 |
Martin Dahl
|
42bf5d9906
|
cargo fmt
|
2021-08-17 13:22:20 +02:00 |
Martin Dahl
|
ac51828cad
|
action servers are now streams
|
2021-08-17 13:00:15 +02:00 |
Martin Dahl
|
33596b0b69
|
tidying
|
2021-08-13 19:35:54 +02:00 |
Martin Dahl
|
49f83fb5d9
|
tidying + untyped service clients
|
2021-08-13 17:16:51 +02:00 |
Martin Dahl
|
e4dcb4d6ca
|
Change services api to be a stream of requests. Updated examples.
The requests can be processed asynchronously which is demonstrated in
the service example.
|
2021-08-03 11:34:33 +02:00 |
Martin Dahl
|
41e5d27ac9
|
rustfmt
|
2021-07-29 11:06:11 +02:00 |
Martin Dahl
|
b53977f3f6
|
SetParameters service
|
2021-07-29 10:46:21 +02:00 |
Martin Dahl
|
f06f1ddde3
|
action client derive clone
|
2021-07-26 21:43:55 +02:00 |
Martin Dahl
|
59337d7d19
|
tidying
|
2021-07-25 11:08:22 +02:00 |
Martin Dahl
|
9182a321b5
|
action servers
|
2021-07-24 17:16:52 +02:00 |
Martin Dahl
|
fe23d94bcd
|
cancel actions
|
2021-06-18 13:47:21 +02:00 |
Martin Dahl
|
b70fc089b1
|
async action client + example
|
2021-06-16 14:39:27 +02:00 |
Martin Dahl
|
f2b6c64440
|
example using tokio as executor
|
2021-06-16 09:34:11 +02:00 |
Martin Dahl
|
d82efff0fe
|
cleanups + start of async api
|
2021-06-15 13:10:50 +02:00 |
Martin Dahl
|
c3be77224e
|
minimal action clients. no handling or failed goals or canceling.
|
2021-06-12 08:09:39 +02:00 |
Martin Dahl
|
6b26328d65
|
apply rustfmt
|
2021-05-15 11:04:32 +02:00 |
Martin Dahl
|
3d04cbdf93
|
Switch from failure to thiserror. Closes #2
|
2021-05-11 16:30:38 +02:00 |
Martin Dahl
|
d7bae8546b
|
Fix panic in subscriber_with_thread example and improve readme.
|
2021-05-11 11:50:51 +02:00 |
Martin Dahl
|
30c02e7947
|
Modify clock api + debug info for service clients
|
2020-09-16 08:52:15 +02:00 |
Martin Dahl
|
7594f24cc4
|
RosClock
|
2020-09-14 19:13:07 +02:00 |
Martin Dahl
|
11496de6fd
|
Merge branch 'master' of github.com:sequenceplanner/r2r
|
2020-09-13 14:31:57 +02:00 |
Martin Dahl
|
a3e93c814d
|
Rudimentary support for service clients 💻 ✉ 💻
|
2020-09-13 14:27:02 +02:00 |
Kristofer Bengtsson
|
576da3537b
|
Added a namespace method to the Node to get the namespace from the node.
|
2020-09-09 16:31:15 +02:00 |
Martin Dahl
|
0bb844c773
|
Logging: fix dangling pointers(!) and cleanup
|
2020-07-04 20:39:36 +02:00 |
Martin Dahl
|
f27b90effb
|
Add support for the rcl logging api
|
2020-07-04 11:13:24 +02:00 |
Martin Dahl
|
a124c21e6d
|
Added missing derives from publisher handle
|
2020-04-29 17:24:49 +02:00 |
Martin Dahl
|
903b7a5342
|
Adds parameter handling
|
2020-04-27 11:32:29 +02:00 |
Martin Dahl
|
2f6803f78c
|
create_wall_timer with callback
|
2020-04-11 08:46:06 +02:00 |
Martin Dahl
|
cd94bc5ba5
|
Service servers! 🖥
|
2020-04-07 20:25:00 +02:00 |
Martin Dahl
|
b79146c0aa
|
Cleanup untyped part 2
|
2019-08-30 10:43:21 +02:00 |
Martin Dahl
|
321068aa1b
|
Error type which is simply copy paste:d from the generated bindings
|
2019-08-29 11:50:20 +02:00 |
Martin Dahl
|
f0597576dc
|
Examples for node querying and "untyped" publish/subscribe
|
2019-08-27 14:21:53 +02:00 |
Martin Dahl
|
de4781cd46
|
Refactoring
|
2019-08-26 11:34:52 +02:00 |
Martin Dahl
|
983b39ff1b
|
Minor changes and tests
|
2019-08-20 21:24:41 +02:00 |
Martin Dahl
|
7f5605c6ab
|
Able to generate convenience types for all built in dashing messages
|
2019-08-20 17:21:39 +02:00 |
Martin Dahl
|
f427e06b02
|
"Native" publishers
|
2019-08-20 13:43:33 +02:00 |
Martin Dahl
|
05959d1fe8
|
"Native" subscribers for when you want to manage data by yourself
|
2019-08-20 13:21:12 +02:00 |
Martin Dahl
|
b789ee9e36
|
Started adding support for arrays and nested messages. More derives!
Serde derives should maybe be a feature that can be toggled.
|
2019-08-20 11:07:09 +02:00 |
Martin Dahl
|
2ebeaf8682
|
Initial experiments with bindings and msg generation.
|
2019-08-19 21:05:26 +02:00 |