add dora-joy node publishing gamepad axes and buttons
validate / validate (pull_request) Successful in 58m42s
validate / test (pull_request) Successful in 58m47s
validate / markdownlint (pull_request) Successful in 58m40s

This commit is contained in:
2026-09-16 05:10:33 -05:00
parent 9f56aa8f75
commit 3624c63ead
24 changed files with 1478 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
# The repo's own example, and what CI validates.
#
# Self-contained on purpose: the node plus a printer, both built from this
# checkout, so `dora validate` resolves every manifest from `path:` and CI needs
# no gamepad and no sibling clones. With a pad plugged in this is also the
# quickest way to see what is on the wire.
strict_types: true
# Lets `dora topic echo` and `dora topic hz` read what is on the wire without
# the printer in the way. Costs nothing when nobody is looking.
debug:
enable_debug_inspection: true
nodes:
- id: joy
path: dora-joy
build: pip install .
inputs:
tick: dora/timer/millis/20
outputs:
- joy
- id: printer
path: examples/printer.py
inputs:
joy: joy/joy