Michael Hope
|
87985d3b99
|
build: fix up the paths after switching to juju.nz
|
2018-10-22 12:35:12 +02:00 |
|
Michael Hope
|
cf6356a3e2
|
build: test gitea update integration.
|
2017-05-01 21:29:05 +02:00 |
|
Michael Hope
|
480abd4f96
|
pipoint: shift param and util under their own packages.
|
2017-05-01 20:53:53 +02:00 |
|
Michael Hope
|
cffdd3aa0f
|
build: check sub packages (except /vendor)
|
2017-05-01 20:50:36 +02:00 |
|
Michael Hope
|
f9385e2ffd
|
pipoint: fix some spelling mistakes.
|
2017-05-01 20:27:52 +02:00 |
|
Michael Hope
|
1b13f34b3b
|
pipoint: run gofmt -s
|
2017-05-01 20:25:24 +02:00 |
|
Michael Hope
|
ba9a83f7e9
|
pipoint: add param.Update() and use it when reloading the config.
|
2017-04-30 21:18:54 +02:00 |
|
Michael Hope
|
321b6d7a79
|
hardware: pull the bracket arms in by 2mm.
|
2017-04-19 21:36:21 +02:00 |
|
Michael Hope
|
28341ce6e6
|
build: enable coverage as part of travis-ci.
|
2017-04-19 20:59:04 +02:00 |
|
Michael Hope
|
06a1aa382c
|
build: fix the command to fetch test dependencies.
|
2017-04-19 20:47:17 +02:00 |
|
Michael Hope
|
3660be807c
|
build: install packages needed for test.
|
2017-04-19 20:44:09 +02:00 |
|
Michael Hope
|
1f904e5342
|
build: enable tests in the travis-ci config.
|
2017-04-19 20:40:38 +02:00 |
|
Michael Hope
|
7ac2299506
|
build: add default targets to make travis-ci happy.
|
2017-04-19 20:35:48 +02:00 |
|
Michael Hope
|
dba39648bf
|
build: add a travis-ci config file.
|
2017-04-19 20:31:48 +02:00 |
|
Michael Hope
|
9c6aa630a9
|
pipoint: patches have landed upstream, so point to the upstream gobot.
|
2017-04-19 20:08:48 +02:00 |
|
Michael Hope
|
c3dbd8dc51
|
pipoint: preserve the pitch across updates.
|
2017-04-19 20:08:08 +02:00 |
|
Michael Hope
|
5ad9ba2129
|
hardware: extrude the text so it prints!
|
2017-04-19 20:06:56 +02:00 |
|
Michael Hope
|
73e8350ebe
|
hardware: removed the execute bit.
|
2017-04-18 22:05:22 +02:00 |
|
Michael Hope
|
b10812b458
|
hardware: add a OpenSCAD based camera bracket.
|
2017-04-18 21:58:41 +02:00 |
|
Michael Hope
|
6573330ea8
|
pipoint: add extra states and auto change based on remote input.
Announce the state name on entry.
|
2017-04-14 22:49:15 +02:00 |
|
Michael Hope
|
44ab781e32
|
pipoint: add a lot of announcements on state etc.
|
2017-04-14 22:21:55 +02:00 |
|
Michael Hope
|
2b1bacc573
|
pipoint: add helpers to translate remote values.
|
2017-04-14 22:21:09 +02:00 |
|
Michael Hope
|
3c466dba96
|
pipoint: make the MQTT server and Mavlink port configurable.
|
2017-04-14 22:20:39 +02:00 |
|
Michael Hope
|
d0e55c2b43
|
pipoint: add param.Update() which sets if changed.
|
2017-04-14 22:18:46 +02:00 |
|
Michael Hope
|
b40149e3ca
|
pipoint: don't discard queued notifications.
There's not enough to worry and some are critical.
|
2017-04-14 22:18:11 +02:00 |
|
Michael Hope
|
70cc653329
|
pipoint: add basic audio output.
|
2017-04-14 20:40:58 +02:00 |
|
Michael Hope
|
62b14c45d9
|
pipoint: remove debug logging.
|
2017-04-14 20:40:28 +02:00 |
|
Michael Hope
|
d7b5b619dd
|
pipoint: add a audio driver that can play and say things.
|
2017-04-14 20:16:19 +02:00 |
|
Michael Hope
|
7217d16cb8
|
pipoint: switch servo to use ServoBlaster.
|
2017-04-14 20:14:58 +02:00 |
|
Michael Hope
|
aa64a5f2f0
|
pipoint: add a function to norm a string.
|
2017-04-14 20:13:54 +02:00 |
|
Michael Hope
|
58684dc1f6
|
pipoint: add a driver for the Raspberry Pi servoblaster.
|
2017-04-14 20:12:20 +02:00 |
|
Michael Hope
|
b777b16b04
|
build: fix up the check target.
|
2017-04-14 20:10:50 +02:00 |
|
Michael Hope
|
54f1d837ac
|
pipoint: tidy up after renaming to juju.net.nz/x/pipoint.
|
2017-04-13 14:55:13 +02:00 |
|
Michael Hope
|
d1ae638848
|
pipoint: move the Go files to the root so go get works.
|
2017-04-13 14:31:30 +02:00 |
|
Michael Hope
|
88ff01827f
|
pipoint: ran golint, added comments, merged filters.
|
2017-04-10 21:18:52 +02:00 |
|
Michael Hope
|
a1fc1d4d1a
|
build: fill in the version when building.
|
2017-04-09 22:24:02 +02:00 |
|
Michael Hope
|
b47516b5e5
|
pipoint: shift all update notifications to channels to remove a thread race condition.
|
2017-04-09 22:08:52 +02:00 |
|
Michael Hope
|
ce6ef09142
|
gobot: update the MQTT version.
|
2017-04-06 22:30:04 +02:00 |
|
Michael Hope
|
de96cdc68b
|
pipoint: enable auto reconnect on MQTT.
|
2017-04-06 22:28:34 +02:00 |
|
Michael Hope
|
aea8bc2897
|
params: add setting via MQTT.
|
2017-04-06 22:28:18 +02:00 |
|
Michael Hope
|
3343239a7a
|
params: pass the fully qualified name into the param visitor.
|
2017-04-06 22:26:55 +02:00 |
|
Michael Hope
|
9d93f12bb1
|
param: add a Walk() function for compound types and use for MQTT.
|
2017-04-05 21:35:14 +02:00 |
|
Michael Hope
|
2b8fad7fd3
|
params: add a rate limited MQTT export of the parameters.
|
2017-04-05 21:17:38 +02:00 |
|
Michael Hope
|
01a614066a
|
params: rename name to Name.
|
2017-04-05 21:17:14 +02:00 |
|
Michael Hope
|
3d9fa56665
|
pipoint: treat int and float64 as numbers.
Allows the config to have '3' for a float64 param without causing a
crash.
|
2017-04-04 21:26:18 +02:00 |
|
Michael Hope
|
8edd496028
|
docs: added the architecture overview.
|
2017-04-04 20:40:14 +02:00 |
|
Michael Hope
|
dfb8c668c0
|
docs: updated the README.
|
2017-04-04 20:39:54 +02:00 |
|
Michael Hope
|
1e8a0b4744
|
hardware: added STL and laser cut models.
|
2017-04-04 20:25:05 +02:00 |
|
Michael Hope
|
125d1a3141
|
analysis: add license files.
|
2017-04-03 21:40:31 +02:00 |
|
Michael Hope
|
96d028b493
|
misc: added a basic README.md.
|
2017-04-03 21:28:16 +02:00 |
|