summaryrefslogtreecommitdiff
path: root/trasmitter/README.rst.txt
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2018-06-09 12:55:53 +0100
committerdakkar <dakkar@thenautilus.net>2018-06-09 12:55:53 +0100
commit065835767dd877d8b0e2ccdbe5b915c5e22bd62a (patch)
treea326a82a749f47ccfc8006f806b3b0074cc3609a /trasmitter/README.rst.txt
parentworking sender for the CHIP (diff)
downloadthermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.tar.gz
thermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.tar.bz2
thermostat-065835767dd877d8b0e2ccdbe5b915c5e22bd62a.zip
working CHIP sender
Diffstat (limited to 'trasmitter/README.rst.txt')
-rw-r--r--trasmitter/README.rst.txt11
1 files changed, 2 insertions, 9 deletions
diff --git a/trasmitter/README.rst.txt b/trasmitter/README.rst.txt
index d2fd957..78200a4 100644
--- a/trasmitter/README.rst.txt
+++ b/trasmitter/README.rst.txt
@@ -38,12 +38,5 @@ sysfs interface`_, seem to be fast enough for our purposes.
See the ``sender-chip.pl`` test program.
-The timing via the sysfs interface is awful.
-
-It looks like we can drive the pins (not the XIO ones) via
-memory-mapped registers: the sunxi-tools ``pio.c`` has most of the
-code needed.
-
-We could write a C program to just send the signal train. Look at
-``clock.c`` for a way to handle fast / real-time scheduling and
-delays.
+If we keep the ``*/value`` file open, we get good enough timing. The
+``sender-chip.c`` program works.